Цитата(Зайцев Иван @ Jan 23 2009, 10:50)

Задай в опция компилятора адреса 0х80002000
1. В Меню File>Import выбираешь General>File system, давишь Next
2. В строке From Directory добавляй путь \SoftwareFramework\SERVICES\USB\CLASS\DFU\EXAMPLES\ISP
3. выделяешь файлы conf_isp.h и BOOT\trampoline.S
4. Tool setting -> AVR32/GNU Assembler avr32-as замени ша avr32-gcc
5. В поле Assembler Flags добавь -x assembler-witch-cpp-c
6. В Include Patch - ..\UTILS , ..\UTILS\PREPROCESSOR
7. переходи в AVR32/GNU C Linker , выбираешь miscellaneous и вс троке Linker Flags пишешь -Wl,-e,_trampoline
Сделал все также, прошивка не затирает бутлоадер, только не понял где нужно задавать в опциях компилятора адрес 0x80002000???
теперь не могу прошить контроллер через Dragon или ICE mkII - пишет, что сегменты флеш заблокированы, что и логично, теперь шьется только через UDF.
Как можно теперь заставить шить флеш через JTAG, но чтобы бутлоадер остался? Может как раз загвоздка в адресе?