Прошивка ATSAM3X8E через JTAG

michael_il
Offline
Зарегистрирован: 25.08.2015
День добрый!
Проект на Arduino Due завершен. Но в готовом изделии не будет использоваться плата Due. Планирую поставить чип ATSAM3X8E на свой борд и программировать его внешним программатором Atmel ACE через JTAG. 
Для начала решил проверить, как будет прошиваться новый чип без бутлоадера. Выпаял ATSAM3X8E из Arduino Due и заменил его на новый, чистый. Подключл Atmel ACE к разъему JTAG, через Atmel Studio 6 выбрал файл прошивки elf и залил его без проблем. Но, увы, ничего не работает. Эльф правильный, из нужного места, это точно. Галки на "Erase chip before programming" и "Verify Flash after programming" установлены. Верификация прошла нормально. 
Наверно, я что-то упустил? Но что?
 
michael_il
Offline
Зарегистрирован: 25.08.2015

Нашел в чем проблема. Если кому-то интересно.

Упустил установку битов GPNVM. 

BOOT_MODE должен быть "FLASH", а он по умолчанию "ROM"