Добрый день, это нет нужного чипа в базе,я правильно понял?
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.
AVRDUDE_PROG
Модераторы: KopylovSergey, dmibr
- admin
- Администратор
- Сообщения: 1095
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: AVRDUDE_PROG
Пишет что сигнатура Вашего контроллера 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
Re: AVRDUDE_PROG
Это у меня тоже такая ситуация. На транзистор-тестер LCR-T4 запаял контроллер ATmega328PB вместо ATmega328P
Думал то же самое, когда покупал не обратил внимание. Прошился подправив в файле programm.ini строку: progisp=usbasp -F чтоб он не проверял ID
Но к сожалению устройство не работает нормально. Понял что эти микросхемы аппаратно несовместимы, только программно.
Если я ошибаюсь, поправьте. Может прохо пропаял или что-то в обвязке еще сгорело?
Re: AVRDUDE_PROG
На транзистор-тестер LCR-T4 можно впаивать ATmega328PB вместо ATmega328P
Все работает нормально, прошивается тем же и так же, фьюзы те же.
Ноги 3,6 не нужно подвешивать, можно впаивать.
я прошивал программой AVRDUDEPROG и программатором USBasp
только в файле programm.ini строку: progisp=usbasp -F чтоб он игнорил ID контроллера
поэтому подтверждаю полную обратную совместимость ATmega328PB
---
п.с. моя проблема была в том что спалил диод подсветки дисплея, а он оказался в цепи включения.
Все работает нормально, прошивается тем же и так же, фьюзы те же.
Ноги 3,6 не нужно подвешивать, можно впаивать.
я прошивал программой AVRDUDEPROG и программатором USBasp
только в файле programm.ini строку: progisp=usbasp -F чтоб он игнорил ID контроллера
поэтому подтверждаю полную обратную совместимость ATmega328PB
---
п.с. моя проблема была в том что спалил диод подсветки дисплея, а он оказался в цепи включения.