본문 바로가기

[AnalogDevice]/ADucM360

ADucM360 디버깅 및 펌웨어 다운로드 (CM3WSD)

ADucM360 디버깅 및 펌웨어 다운로드 (CM3WSD)

ADucM360 은 Cortex-M3코어 이기 때문에 JLINK와 같은 ARM디버깅툴을 이용아여 디버깅 및 펌웨어 다운로드가 가능하다.

그리고 칩 자체의 부트로더를 이용하여 시리얼 포트로도 펌웨어 다운로드를 할 수 있다.



아래 핀맵은 표준으로 사용하고 있는 SWD커넥터이다.




디버깅툴이 없다면 자체 부트로더를 이용하여 시리얼 포트로 펌웨어 다운로드 가능하다.

AnalogDevice사에서 CM3WSD 라는 프로그램을 제공한다.(ADuC7K에서는 ARMSWD라는 프로그램을 제공 했었다)


cm3wsd.zip





ADucM360에서 부트모드 진입은 P2.2(BM) 핀을 GND로 한 상태에서 리셋하면 된다.

주의 사항은 부트모드에서 UART 포트는 P0.1, P0.2로 고정되어 있다는 점이다.






반응형