본문 바로가기
  • SpokeHouse
Nordic

Nordic Softdevice 업로드 - NRF Gostudio

by SpokeHouse 2022. 10. 16.
728x90
728x90
728x90

안녕하세요 SpokeHouse에 오동나무토끼입니다.

이번 시간에는 지난 Nordic Softdevice upload의 programer를 이용해서 소프트디바이스를 업로드하였던 방식에 이어

NRF Gostudio를 이용하여 펌웨어 업로드 이전에 Softdevice를 올려보는 시간을 가져보도록 하겠습니다.

Softdevice는 간단히 개발자가 개발은 애플리케이션을 동작시키기 위한 프로토콜 스택이라고 생각하면 됩니다.

nRF51, nRF52 따라 다른 버전의 Softdevice를 업로드하여 사용해야 제품이 정상적으로 동작할 수 있습니다.

관련된 정보는 이후에 다른 포스팅에서 정리하도록 하겠습니다.

그럼 이제 NRF Gostudio 사용하여 Softdevice를 제품에 올려보도록 하겠습니다.

https://www.nordicsemi.com/Products/Development-tools/nrfgo-studio/download

 

nRFgo Studio - Downloads

Nordic Semiconductor

www.nordicsemi.com

 

여기로 들어가셔서 nRFgo Stuydio 받아 줄 겁니다.

다운로드 사이트

처음 페이지 보이게 되구요 쏼라쏼라~ 과감히 스크롤 내려줍니다.

프로그램 설명

특징 설명 나옵니다. 운영체제 윈도우 사용하셔야 하구요

제품 연결하였을 때 자동으로 커넥션 한다고 나와있는데... 이거 ... 휴.. 잘되면 뭘 해도 잘 붙고

안되면 컴 바꾸기 전까지 안 붙을 때도 있습니다.

뭐 나머지 신호 세기나 민감도 확인 있구요. 

다운로드 파일 선택

다음으로 드디어 파일 버전 선택입니다.

디폴트로 32비트 선택되어 있습니다.

환경 살펴보시고 바꿔서 다운로드해주시면 됩니다.

받으시면 설치해주세요 뭐 특이한 사항은 없습니다.

프로그램 바로 실행해주세요

실행하기

그리고 제품 J-link 사용해서 연결해주세요 

J-link 정품 아니면 안 붙습니다. 튜닝하는 법은 과거 제가 올린 포스팅 참고해주시구요

https://spokehouse.tistory.com/49

 

J-LINK 시리얼넘버 집어넣기 - 준비작업 / JLINK Serial number - 1

안녕하세요 SpokeHouse에 오동나무토끼입니다. 지난번 소개를 해드렸던 Nordic사의 52810 기반의 블루투스 모듈을 사용하여 ADC 키 입력받는 방법에 대해 소개해드렸었습니다. 오늘은 개발 및 제작이

spokehouse.tistory.com

체크 포인트

정상적으로 연결이 되었다는 가정하에 시작하겠습니다.

연결이 잘 안돼도 따로 문구는 없습니다 ㅎㅎ 다른 프로그램 많이 써보셨잖아요? ㅎㅎ 불친절..

1번에 제일 중요하죠? 붙으면 nRF5x Programming 버튼 활성화됩니다.

회색이다? 앞날도 회색이다라고 생각하시면 됩니다. ㅎㅎㅎ 일단 붙이고 봅니다.

다음은 2번입니다.

사용하고 있는 J-link에 번호로 보면되구요

3번은 Softdevice 업로드하거나 개발하신 App 업로드할 수 있는 버튼들 있구요

4번은 디바이스 메모리 관련 정보 표시해줍니다.

안 붙으면 안 나오겠죠 아무것도.... 보이지 않습니다... 앞날도 보이지가 않죠.. ㅎㅎ

업로드 하는 순서

순서대로 하시면 됩니다.

1번 누르셔서 Softdevice 업로드하는 창으로 이동하구요

2번으로 업로드하실 Softdevice 파일 찾아서 올려줍니다.

3번 혹시 있을 수 있는 이전 Softdevice나 펌웨어 등을 날려줍니다.

보시면 저도 과거에 올려놓았던 Softdevice  있죠? 날려줍니다.

4번 Program버튼을 눌러 업로드 진행해줍니다.

끝! 참 쉽죠? 

저는 개인적으로 Go studio가 잘 붙고 잘 올라가는 것 같습니다.

여기서 잘되는데 앞서 설명드린 Programmer에서는 붙지도 않는 디바이스도 있구요..

Go studio에서 안되는데 Programmer에서는 되는 제품들이 있습니다... 화나죠....

안될 땐 차분히 커피 한잔 하시면서 J-link 핀맵부터 확인하시구요.. 절대 안 된다 싶으면 다음날 다시 시도해보시구요

그래도 안된다고 하시면 서브 노트북 혹은 데스크톱에서 바꿔서 진행해보시구요

저는 노트북에서 안되던데 데스크톱에선 되더이다...

아무튼 쭉 보셔서 알겠지만 관건은 붙이면 끝입니다!! 한 번만! 딱 한번만 ㅎㅎ 그뒤론 잘되요

오늘도 제 글이 누군가의 소중한 시간을 지켜줄 수 있는 글이었으면 좋겠습니다.

그럼 오늘 하루도 대단히 맛있는 거 드시고 행복한 하루 보내세요  그럼 이만 춍춍!

728x90
728x90

'Nordic' 카테고리의 다른 글

mac jlink disk추출 에러 해결법  (0) 2025.01.21
Nordic Softdevice 업로드 - Nordic Softdevice upload  (1) 2022.10.04

댓글