Тут вот какое дело ... купил я у китайцев пару usbasp вот прямо таких, как по этой ссылке, хз какая это версия:
http://microkontroller.ru/programmirova ... grammator/а там пишут, что китайцы ленивые, последнюю прошивку заливать не хотят, и дудка 3.3 при чтении "калибровочных ячеек генератора" вещает следующее:
avrdude.exe: set SCK frequency to 750000 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
значится надо шить ... но надо бы почитать сначала ... читаем .... и видим вот такую фигню:
Фьюзы D9 и 9F и LOCKBIT1 активирован ... падла ... Инет гутарит, что это блокировка еепрома ... ну и нафига? Как я понял еепром у меня не прочитался, а сама прошивка нормально прочиталась? Значит ли это, что в данной ситуации уместно начихательство на еепром и шитие хекса 2011-05-28 поверх существующего? Или в любом случае надо сначала всё затирать? И может с затёртым еепромом китайская прошивка тоже не будет работать (если её потом восстановить)? Файл еепрома и аттачиться не хотел, только как текст ...
Но и ридми к прошивке 2011-05-28 вроде как тоже надо прочитать, если просит ... а в ней такое написано:
# TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef
Визуально C9 и EF получаются так:
это значит предлагают активировать CKOPT и пошаманить с SUT и BODEN ...
Ну, CKOPT и по первой ссылке предлагают активировать, а про два последних говорят, что это скорость старта после ресета и отключение слежки за питанием. Насколько оно актуально? CKOPT якобы регулирует амплитуду колебаний на кварце и когда она больше улучшается помехозащищённость, но и увеличивается потребление. Насколько оно там увеличивается, что понадобилось отдельный фьюз для этого городить? Прямо дым из чипа валит? Или ещё не валит, но реально греется? Кто-нить измерял ток потребления с включённым и выключенным скоптом?
- Вложения
-
- old_firmware_eeprom.txt
- (1.22 KiB) Скачиваний: 261
-
- old_firmware_flash.hex
- (9.58 KiB) Скачиваний: 381