В теории это выглядит вот как:
1. включаем питание - проверяем что ничего не выгорело
2. замыкаем JMP1 и перезапускаем микруху. После 20 секунд (с запасом), размыкаем и снова перезапускаем. - очистка памяти.
3. замыкаем JMP2 и JMP3 и перезапускаем. После 20 секунд (с запасом), размыкаем и снова перезапускаем. - запись загрузчика.
4. после последнего перезапуска микросхема должна определиться в системе как стандартный загрузчик от ATMEL, ну или чтото типа того.
А на практике:
1. (линукс) ошибка сразу при включении, пишет что-то типа device descriptor read/64, error -62. Причем на другом компе device descriptor read/64, error -71.
2. (винда) просто не может определить устройство.
3. осциллографом глянул - на DDM и DDP проскакивают какие то сигналы после включения, есть подозрения что частота не та.
4. на кварце и цепочке PLLRC немогу увидеть вообще никакой сигнал
Собственно отсюда вопрос: в чем может быть проблема ? Ошибка в теории ? Недочет в схеме ? Или просто реализовано было криво ?