[ 사용 환경 ]
IAR compiler 8.50.1
디버거 : I-Jet
MCU : ADuCM355
[ 이슈 ]
Interrupt Vector Table 위치를 옮기는 icf 파일 변경하는 구현 중 이상이 생겼었습니다. Compile 은 잘되는데, flash download 시 "The flash loader program reported an error" 팝업이 뜨면서 writing 이 안되는 문제.
[ 결론 ]
Option -> Debugger -> Download -> "Use Flash loader(s)" 비활성화 (Uncheck)
이후 download 잘되고, Download된 이후에 다시 Use Flash loader 를 체크해도 재 다운로드 잘됩니다.
정확한 이유는 모르겠는데, Interrupt Vector Table 위치를 옮기는 icf 파일 변경하는 구현 중 이상이 생겼었습니다.
구글링등으로 보아 J-Link 사용시 가끔씩 internal flash 설정이 잘못되면 뜨는것으로 예상됩니다.
[ Reference ]