Программатор USBASP, собранный по схеме Ди Халта еще давно. Он уже давно был обновлён последней прошивкой. Прошиваю с помощью Аврдуде с оболочкой.
Шью я их часто, обычно партиями по 10 штук.
Вчера все было хорошо, сегодня новая партия из этой же коробки, но уже проблемы. В общем суть в чем:
Все 10 контроллеров и на всех одна ошибка: Reading | #########avrdude.exe: error: wrong reading bytes b8
Я уже пол года пытаюсь решить проблему, иногда она уходит, иногда снова приходит.
Система Windows 8
Контроллер при этом спокойно читается, стирается, фьюзы читаются, они стоят дефолтные 6А FF
Драйвера на программатор переставлял, кабеля менял, всю связь от программатора к контроллеру сто раз прозванивал, программатор пропаял и помыл. Отключил все брандмауеры, антивирусы, все сторонние программы, интернет. Но все без результата. Не хватает шамана или попа с кадилом.
Что интересно, подобной проблемы в интернете нет, нашлось упоминание только на зарубежных сайтах и то осталось без решения.
Уже не знаю что делать, сделал все что мог. Остается только просить помощи.
Вот логи оболочки. То что длинный путь, это роли не играет, оно шилось так постоянно и без проблем.
found 2 busses
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude.exe: Device signature = 0x1e9007
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file "D:\Виталик\База файлов по пересвету\Плавный розжиг файлы\optled5\Exe\optled4.hex"
avrdude.exe: input file D:\Виталик\База файлов по пересвету\Плавный розжиг файлы\optled5\Exe\optled4.hex auto detected as Intel Hex
avrdude.exe: writing flash (0 bytes):
Writing | ################################################## | 100% 0.00s
avrdude.exe: 0 bytes of flash written
avrdude.exe: verifying flash memory against D:\Виталик\База файлов по пересвету\Плавный розжиг файлы\optled5\Exe\optled4.hex:
avrdude.exe: load data flash data from input file D:\Виталик\База файлов по пересвету\Плавный розжиг файлы\optled5\Exe\optled4.hex:
avrdude.exe: input file D:\Виталик\База файлов по пересвету\Плавный розжиг файлы\optled5\Exe\optled4.hex auto detected as Intel Hex
avrdude.exe: input file D:\Виталик\База файлов по пересвету\Плавный розжиг файлы\optled5\Exe\optled4.hex contains 0 bytes
avrdude.exe: reading on-chip flash data:
Reading | #########avrdude.exe: error: wrong reading bytes b8


