Страница 1 из 1
USBisp проблема.
Добавлено: Вт окт 01, 2013 9:03 pm
viris
Всем привет. На днях получил с китая программатор
http://www.aliexpress.com/item/FREE-SHI ... 46333.html ну и сразу в комп его а в ответ тишина устройство работает не правильно. На просторах инета выяснил, что нужно перепрошить. Ну я Arduinu першив в программатор и подключил это чудо. И вот, чтение из него всё ок. А вот в случае верификауии пишет ошибка. Не стирается не пишется всё одно и тоже ошибка верификации. Что может быть с чипом?
Re: USBisp проблема.
Добавлено: Ср окт 02, 2013 5:33 am
MaksMS82
Похоже на явный брак - открывать диспут надо.. Брал такие на ебей у разных продавцов - нигде проблем не было.Перепрограммировал в другие железки.
Кстати ,фьюзы соотвествуют ? установлены те,которые должны быть ?
Re: USBisp проблема.
Добавлено: Ср окт 02, 2013 7:27 pm
viris
MaksMS82 писал(а):Похоже на явный брак - открывать диспут надо.. Брал такие на ебей у разных продавцов - нигде проблем не было.Перепрограммировал в другие железки.
Кстати ,фьюзы соотвествуют ? установлены те,которые должны быть ?
Да. При прошивке atmega8 HFUSE=0xc9 LFUSE=0xef. А вот при чтении из него фьюзы показывает HFUSE=0x00 LFUSE=0x00
Re: USBisp проблема.
Добавлено: Ср окт 02, 2013 8:03 pm
viris
Пробую прошить фьюзы.
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude.exe: Device signature = 0x1e950f
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07
avrdude.exe: reading input file "0xc9"
avrdude.exe: writing hfuse (1 bytes):
Writing | ***failed;
################################################## | 100% 0.07s
avrdude.exe: 1 bytes of hfuse written
avrdude.exe: verifying hfuse memory against 0xc9:
avrdude.exe: load data hfuse data from input file 0xc9:
avrdude.exe: input file 0xc9 contains 1 bytes
avrdude.exe: reading on-chip hfuse data:
Reading | ################################################## | 100% 0.00s
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x0000
0xc9 != 0x00
avrdude.exe: verification error; content mismatch
avrdude.exe done. Thank you.
Пробую прошивать.
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude.exe: Device signature = 0x1e950f
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07
avrdude.exe: erasing chip
avrdude.exe: reading input file "C:\Users\Роман\Desktop\usbasp.2011-05-28\bin\firmware\usbasp.atmega8.2011-05-28.hex"
avrdude.exe: input file C:\Users\Роман\Desktop\usbasp.2011-05-28\bin\firmware\usbasp.atmega8.2011-05-28.hex auto detected as Intel Hex
avrdude.exe: writing flash (4700 bytes):
Writing | ################################################## | 100% 1.21s
avrdude.exe: 4700 bytes of flash written
avrdude.exe: verifying flash memory against C:\Users\Роман\Desktop\usbasp.2011-05-28\bin\firmware\usbasp.atmega8.2011-05-28.hex:
avrdude.exe: load data flash data from input file C:\Users\Роман\Desktop\usbasp.2011-05-28\bin\firmware\usbasp.atmega8.2011-05-28.hex:
avrdude.exe: input file C:\Users\Роман\Desktop\usbasp.2011-05-28\bin\firmware\usbasp.atmega8.2011-05-28.hex auto detected as Intel Hex
avrdude.exe: input file C:\Users\Роман\Desktop\usbasp.2011-05-28\bin\firmware\usbasp.atmega8.2011-05-28.hex contains 4700 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 0.90s
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x0000
0x3b != 0x00
avrdude.exe: verification error; content mismatch
avrdude.exe done. Thank you.
Re: USBisp проблема.
Добавлено: Чт окт 03, 2013 7:20 am
MaksMS82
Я прошивал командой : avrdude -C avrdude.conf -c avrisp -P COM1 -b 19200 -p m8 -U flash:w:usbavr.hex -U lfuse:w:0xef:m -U hfuse:w:0xc9:m
Подробнее так
http://homes-smart.ru/index.php/oborudo ... rez-usbasp
Все таки похоже на убитый микроконтроллер , хотя может и повезло и просто имеются какие нибудь "сопли" или непропай на плате.
Необходимо внимательно просмотреть плату на данные дефекты и прочистить спиртом например..
Re: USBisp проблема.
Добавлено: Пт окт 04, 2013 6:50 pm
viris
Скорее всего микроконтроллер, плату и спиртом отмачивал и под лупой рассматривал все нормально. Жалко 3$.
Re: USBisp проблема.
Добавлено: Пт окт 04, 2013 7:35 pm
MaksMS82
viris писал(а):Скорее всего микроконтроллер, плату и спиртом отмачивал и под лупой рассматривал все нормально. Жалко 3$.
Диспут же есть..