zeleny (21.12.2011 11:59, просмотров: 1278)
По протоколу AVR911 http://www.atmel.com/atmel/acrobat/doc1644.pdf
Пишу программу для прошивки через бутлоадер, описание протокола - по ссылке.
Непонятно с записью Flash в блочном режиме и фузов.
В побайтовом режиме (команды с,С) пишется, но медленно, в блочном непонятно как писать в девайсы с разным размером страницы, если размер блока фиксирован как 64 байта, запись тормозит, и содержимое не памяти меняется.
Так же непонятно с записью фьюзов - в описании нет команд для этого.
Но avrdude довольно быстро пишет и Flash, и фьюзы. Непонятно как он это делает.