Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не могу прошить ATmega168PA через AVRISPmkII с помощью stk500.exe
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Zlumd
Через stk500.exe следующим образом:
"C:\Program Files\Atmel\AVR Tools\STK500\stk500.exe" -cUSB -dATmega168PA -md -e -if"Путь\PS155004_1.hex" -pf -vf -fDCFF -EFE -lFC
Вылезает ошибка:
Could not load device parameters for ATmega168PA
C атмегами 168, 168A - тоже самое.
Если прошивать вручную через AVR Studio - прошивается нормально.
Через JTAG ICE mkII также прошивается номально как через AVR Studio, так и с помощью BATника:
"C:\Program Files\Atmel\AVR Tools\JTAGICEmkII\jtagiceii.exe" -cUSB -d ATmega168PA -mi -I125000 -if PS155004_1BLDR.hex -e -f0xDCFF -E0xFE -pf -l0xFC

Почему stk500.exe не работает ?

Хочу заметить, что этот же самый stk500.exe без проблем прошивает ATmega128.
Zlumd
Я разобрался.
Параметр -md означает программирование через PDI.
ATmega168 поддерживает только программирование через ISP. Поэтому должен быть параметр -ms.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.