본문 바로가기

Robotics/Hardware Tech.

중국산 Jlink 사용기


AliExpress를 통해 구입한 Jlink 에뮬레이터.


놀랍게도 개당 $8정도 주고 구입했다. 완전 저렴하다.


그러면, 궁금하다.. 동작은 하는 녀석일까..


일단, 결론은 '잘.된.다.'






IAR workbench for ARM으로 간단하게 펌웨어를 구성하고, 테스트...


step by step, line by line으로 다 잘된다.


일단 만족 스럽다.




그러면, iar을 사용하지 않고 Energia같은 간단한 툴로 프로그램을 쉽게 구성하고 난뒤에 나오는 bin 또는 hex파일을 그냥 플래시롬에 다운로드 할 수 있는 방법은 없나?


있다.


SEGGER 사이트에서 최신의 J Flash 버젼을 다운로드 받는다. (본인이 사용한 버젼은 v4.90e)


사용하는 방법은 매뉴얼을 차근차근 읽어나가다 보면 알 수 있지만... 성격급한 사람들을 위해서..





1. 프로그램을 실행하면 아래처럼 프로젝트를 열라고 나오는데, 


'Create project from template' 를 선택해서 자신이 사용하고 있는 MCU에 해당하는 jflash 파일을 선택하면 된다.


없다면, 자신이 직접 셋팅을 해야한다. (그런데, 왠만한건 다 있는것 같다.)


2. bin 또는 hex 파일을 오픈한다.




선택을 하면 start address를 넣으라고 나오는데, 그냥 0 기본값으로 두고 넘어가면 된다.


3. 이제 JLINK를 CONNECT한다.




본인이 중국에서 구매한것은 Jlink V8이다.


여기서 중요한것..




이렇게 펌웨어 업데이트를 하라고 나오는데...


'아니오'를 선택해야 한다.


펌웨어 업데이트하면, 라이센스 문제때문에 연결이 불가능해진다.