Цитата(prottoss @ Jan 24 2011, 03:30)

Да вот в
свой программатор ввел поддержку XMEGA по PDI и JTAG. AVRStudio работает корректно, AVRDUDE читает нормально все типы памяти. При записи всегда 5 первых страниц содержат 0xff, дальше пишется нормально... Копание протокола не помогло. Вроде пишет так же как студия...
Разобрался с проблемой. После процедуры стирания чипа не ввел ожидание готовности шины NVM. В итоге запись нескольких страниц просто игнорировалась контроллером NVM. Не внимательно курил даташит... Ну да ладно

Кому нужны эти подробности.
Кстати, на счет замера пиписек, сообщаю скорость работы моего программатора, если кому будет интересно:
Файл, размером 14806 байт, программа AVRDUDE 5.10, микроконтроллер ATxmega64A1.
Режим PDI: Запись 0.64 сек., Верификация 0.48 сек.
Режим JTAG: Запись 0.88 сек., Верификация 0.63 сек.
Чтение всей флэш-памяти МК ATxmega64A1:
Режим PDI: 2.27 сек.
Режим JTAG: 2.81 сек.