Не шьются ATmega48V

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Не шьются ATmega48V

Сообщение YS »

Собственно, проблема обозначена в заголовке. Имею 7 шт. МК ATmega48V, при попытке прошить которые (avrdude ftbb) случается облом:

Код: Выделить всё


D:\mc>cd FTBB

D:\mc\FTBB>progm48 D:\mc\prj\C\testbrd\default\testbrd.hex

D:\mc\FTBB>avrdude.exe -p m48 -c ftbb -P ft0 -e -U flash:w:D:\mc\prj\C\testbrd\d
efault\testbrd.hex:i
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude.exe: drain OK

 ft245r:  bitclk 230400 -> ft baud 115200
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.


avrdude.exe done.  Thank you.


D:\mc\FTBB>pause=null
Для продолжения нажмите любую клавишу . . .
Дело не в соединениях - вставленный в ту же плату (панелька) контрольный образец ATmega48 (не -V) шьется на ура.

Кварц подключить пробовал, не помогает.

Частоту битбанга снижал, не помогает.

Может я все же что-то делаю не так? Тем более, что как минимум один МК из этой кучки ранее нормально шился. Или все МК дохлые? Все семь штук?
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Реклама
Аватара пользователя
Kitten
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср июн 08, 2011 11:07:36

Re: Не шьются ATmega48V

Сообщение Kitten »

Фьюзы защиты от перепрограммирования, прошивались, не? Если случайно уже прошились, достучаться получится только параллельным программатором.
Реклама
sdsrem
Открыл глаза
Сообщения: 53
Зарегистрирован: Вт апр 13, 2010 03:00:00

Re: Не шьются ATmega48V

Сообщение sdsrem »

Работая с AVR селесообразно обзавестись некоторыми штучками, например посмотрите сдесь.
http://www.getchip.net/posts/059-isprav ... it-doctor/

А сдесь про как надо.
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Не шьются ATmega48V

Сообщение YS »

Фьюзы защиты от перепрограммирования, прошивались, не?
Это самый очевидный вариант. И таки да, поковыряться параллельным программатором не помешало бы, но где ж его взять?

На самом деле вряд ли. Эти МК я взял из школьной лаборатории. Они год назад приехали с ибея. Вряд ли дети шили фьюзы... По крайней мере, при мне этого не было.
А сдесь про как надо.
Я-то фьюзы выставлять умею. Вопрос в том, что зашивали в эти МК без меня...
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Не шьются ATmega48V

Сообщение YS »

Кстати, если кому интересно, проблема решилась.

Я перепутал ключи -b и -B. Т.е., скорость не снижалась, а МК работали на 1МГц. Вот и не шилось ничего.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»