AVRDUDE_PROG
Модераторы: KopylovSergey, dmibr
Re: AVRDUDE_PROG
Добрый день, это нет нужного чипа в базе,я правильно понял?
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.
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
- Администратор
- Сообщения: 1099
- Зарегистрирован: 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
---
п.с. моя проблема была в том что спалил диод подсветки дисплея, а он оказался в цепи включения.
Re: AVRDUDE_PROG
Hola,
Soy estudiante de electrónica, estoy usando con ATmega328P el AVRDUDE_PROG V3.3, ¿como puedo actualizarlo a la versión 6.3?
Muchas gracias

Soy estudiante de electrónica, estoy usando con ATmega328P el AVRDUDE_PROG V3.3, ¿como puedo actualizarlo a la versión 6.3?
Muchas gracias


- admin
- Администратор
- Сообщения: 1099
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: AVRDUDE_PROG
HI

1.Download the older version and update (replace in the folder) avrdude:
download
check support for your microcontroller
2.If the controller is supported by avrdude and it is not in the list, add it yourself.
Add microcontroller to the file "atmel.ini"
3.Have a nice day

- admin
- Администратор
- Сообщения: 1099
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: AVRDUDE_PROG
admin писал(а): ↑02 сен 2023, 08:25HI![]()
1.Download the older version and update (replace in the folder) avrdude:
download
check support for your microcontroller
example
2.If the controller is supported by avrdude and it is not in the list, add it yourself.
Add microcontroller to the file "atmel.ini"
3.Have a nice day![]()