상세 컨텐츠

본문 제목

랩원스토어에서 판매하는 Nu-Link 호환 디버거 & 프로그래머의 사용기

공돌이를 위한 얕은 지식

by 어리버Lee 2019. 12. 31. 12:15

본문

Nuvoton 호환 디버거 사용방법.pdf

제가 운영하는 제일 자주 가는 쇼핑몰인 랩원스토어에 신제품이 올라왔더라구요 ㅋㅋ


그게 바로 Nu-Link라고 하는 제품인데 사실 누보톤의 정품은 아니고 복사품입니다.

Nuvoton의 디버거 프로그래머 제품이 가격이 비교적 저렴한 편임에도 불구하고 우리처럼 가난한 영세 공돌이들은 번번히 사서 쓰기 힘들잖아요 ㅡ,.ㅡ


그래서 좀 더 가격이 저렴한 제품에 대한 니~즈 가 이 제품을 런칭하게 만들었습니다.


어차피 누보톤의 NUC120 USB 시리즈 마이컴이 들어가니 정품과 차이가 없습니다.


랩원스트어에서 저렴하게 구매하시면 됩니다.

https://smartstore.naver.com/lab1store/products/4769180204


물건은 최대한 빨리 배송해 드립니다.


바로 개봉했습니다


정품과는 좀 다른모습입니다.


같이 동봉되어있는 케이블을 연결합니다.



GND(그라운드) 쪽으로 제일 우중충한 색깔의 케이블이 가도록 했습니다.

순서는 기존의 정품과 동일합니다.

커넥터가 위 아래 2줄로 총 10핀인데 윗부분의 5개만 위의 사진처럼 연결합니다.


그리고 좀 아쉬운 품질이긴 하지만 같이 동봉되어있는 미니 USB 케이블을 PC쪽에 연결합니다.



이렇게 제품에 LED가 켜지면서 동작이 시작됩니다.

USB 에 연결했기 때문에 PC에서 인식을 해야하겠죠?


저는 기존에 Nu-Link 를 사용하였기 때문에 드라이버가 이미 설치 되어있습니다.

그래서 인식해서 자동으로 설치 합니다.

만약 처음 사용한다면 Nuvoton  홈페이지를 접속해서 

https://www.nuvoton.com/tool-and-software/hardware-development-tool/debugger/

페이지에서 Nu-Link드라이버를 사용하고 있는 IDE환경에 맞게 설치하면 됩니다.

저는 KEIL MDK ARM을 사용하므로 해당 드라이버를 이미 설치 했습니다.

자동으로 인식하여 설치가 끝나면

디바이스가 사용할 수 있는 준비가 되겠죠


역시 랩원스토어에서 구매할 수 있는 1T 8비트 8051호환 마이컴인 N76E003 보드를 연결하였습니다.

LED도 들어오고 사용준비가 되면 BSP에 있는 예제 프로젝트를 열었습니다.

다음과 같이 MDK ARM IDE가 예쁘게 열렸습니다.


Build를 마치고 LOAD를 눌러서 펌웨어 다운로드를 합니다.



그런데 Nu-Link에 들어있는 펌웨어가 최신버전이 아니니 다운로드를 하라고 나옵니다.

그런데 펌웨어 업데이트를 하면서 당황한 나머지 펌웨어를 날려먹는 사건이 종종 발생하기 때문에  아니오를 눌러서 업그레이드를 안하는게 물론 제일 안전하긴 합니다.

하지만 다운로드 할때마다 너 최신버전 안쓰는구나 하면서 같은 경고창이 반복적으로 뜨게 되면 또 귀찮습니다.




그래서 과감하게 '예'를 눌러 업데이트를 합니다.



업데이트가 모두 끝나면 다음 그림과 같이 Nu-Link에 연결된 디바이스를 제거하고 PC로 부터 연결된 USB케이블을 뺐다 다시 꽂으라는 메시지가 나옵니다. 



뺐다가 꽂으면 다음 사진처럼 Update firmware OK! 라는 메시지가 나오고 확인 단추를 누르면 순식간에 현재 컴파일된 결과 파일이 N76E003 보드에 다운로드가 됩니다.



이 Nu-Link제품은 N76E003 뿐 아니라 새로나오는 Nuvoton의 고성능 산업용 8비트 시리즈 뿐 아니라 ARM Cortex-M0 / Cortex-M4 제품에도 모두 사용이 가능합니다.

타겟 회로의 전압에 따라 내부 점퍼 세팅으로 5V / 3.3V전환도 가능하기 때문에 유연하게 사용할 수 있습니다.








반응형

관련글 더보기