STM32CubeIDE에서 ST-LINK로 펌웨어를 다운로딩 할 때 주로 Debug나 Run버튼을 사용하여 다운로딩 할겁니다.

 

그러던 도중 발생한 에러!

에러 메세지 창

 

콘솔 메세지 창

 

프로그램 다운이 실패했다는건 대충 알겠는데 에러 메세지가 DEV_TARGET_NOT_HALTED 를 나타냅니다.

 

이 에러는 플래시가 Erase나 Write 등의 동작 중에 플래시 다운을 시도할 때 발생합니다.

프로그램 시작 부분에 플래시 Erase 코드가 있으면 이런 에러 메세지가 나타날 수 있습니다.

이것을 해결하기 위해서는

 

Run -> Run Configurations -> Debugger -> Reset behaviour Type을 None으로 설정 -> Apply 입니다.

 

Run Configurations 위치

 

Reset behaviour 설정 위치

 

 

출처: ST-LINK error (DEV_TARGET_NOT_HALTED)

반응형

+ Recent posts