AVRDUDE_PROG

Всё что касается сайта - программы, девайсы и пр.. Вопросы, ответы, предложения.

Модераторы: KopylovSergey, dmibr

maxxx83
Сообщения: 1
Зарегистрирован: 04 июл 2022, 18:51

Re: AVRDUDE_PROG

Сообщение maxxx83 » 04 июл 2022, 18:53

Добрый день, это нет нужного чипа в базе,я правильно понял?

Cформированная командная строка:
avrdude.exe -p m328p -c usbasp -P usb -U calibration:r:calibration.hex:r


avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude.exe: Device signature = 0x1e9516 (probably m328pb)
avrdude.exe: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.

avrdude.exe done. Thank you.

Аватара пользователя
admin
Администратор
Сообщения: 1095
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: AVRDUDE_PROG

Сообщение admin » 06 июл 2022, 20:53

maxxx83 писал(а):
04 июл 2022, 18:53
avrdude.exe: Device signature = 0x1e9516 (probably m328pb)
avrdude.exe: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
Пишет что сигнатура Вашего контроллера 0x1e9516 (m328pb)
Выбранная сигнатура 1E 95 0F (ATmega328P)

либо добавьте самостоятельно контроллер m328pb в Avrdude_Prog, либо воспользуйтесь ключем -F

https://youtu.be/a-tVLMtlj_E
http://kazus.ru/forums/showthread.php?t=117688
viewtopic.php?f=18&t=1559

Аватара пользователя
admin
Администратор
Сообщения: 1095
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: AVRDUDE_PROG

Сообщение admin » 12 июл 2022, 17:40


dap
Сообщения: 2
Зарегистрирован: 04 апр 2023, 01:24

Re: AVRDUDE_PROG

Сообщение dap » 04 апр 2023, 01:30

maxxx83 писал(а):
04 июл 2022, 18:53
Добрый день, это нет нужного чипа в базе,я правильно понял?

avrdude.exe: Device signature = 0x1e9516 (probably m328pb)
avrdude.exe: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
Это у меня тоже такая ситуация. На транзистор-тестер LCR-T4 запаял контроллер ATmega328PB вместо ATmega328P
Думал то же самое, когда покупал не обратил внимание. Прошился подправив в файле programm.ini строку: progisp=usbasp -F чтоб он не проверял ID

Но к сожалению устройство не работает нормально. Понял что эти микросхемы аппаратно несовместимы, только программно.

Если я ошибаюсь, поправьте. Может прохо пропаял или что-то в обвязке еще сгорело?

dap
Сообщения: 2
Зарегистрирован: 04 апр 2023, 01:24

Re: AVRDUDE_PROG

Сообщение dap » 06 апр 2023, 00:08

На транзистор-тестер LCR-T4 можно впаивать ATmega328PB вместо ATmega328P
Все работает нормально, прошивается тем же и так же, фьюзы те же.
Ноги 3,6 не нужно подвешивать, можно впаивать.

я прошивал программой AVRDUDEPROG и программатором USBasp
только в файле programm.ini строку: progisp=usbasp -F чтоб он игнорил ID контроллера

поэтому подтверждаю полную обратную совместимость ATmega328PB


---
п.с. моя проблема была в том что спалил диод подсветки дисплея, а он оказался в цепи включения.

Ответить