embeded/AVR (ATmega,ATtiny)2017. 2. 17. 20:11

gcc 에서는 설정이 존재하는데

영 찾아도 설정이 안보이네


[링크 : http://www.avrfreaks.net/forum/bootloader-atmega168-using-iar-compiler]


-h 옵션은 XLINK 라는 녀석에게 먹이는건데 도대체 어떻게 주는거야...

[링크 : http://www.atmel.com/Images/doc1079.pdf]

[링크 : http://supp.iar.com/FilesPublic/UPDINFO/005316/xlink.ENU.pdf]



+

_..X_FLASH_BASE 는 링커에서 넘겨주는 것 같은데

아무튼. 이 값을 기준으로 (문제는 0x000 이라는거지만) 세그먼트들의 위치가 정해지는데

문제는

-h(CODE)0-(_..X_INTVEC_SIZE-1) 

를 통해서 0x000 으로 부터 정렬하도록 되어 있어서

?FILL1 세그먼트가 생겨난다는거.. 그래서 홀로 떵그러니 0x0000 에서 존재하는데 문제가 안되려나...

'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

avr bod(Brown out Detect)  (0) 2017.08.11
avr pwm 관련  (0) 2017.04.19
avr hex start addres 다시 설정이 가능할까?  (0) 2017.02.12
우리로봇기술 사이트 폐쇄  (0) 2016.08.24
avr iar __flash winavr PROGMEM  (0) 2016.07.06
Posted by 구차니