_________________ Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/ Я его полностью поддерживаю. Программирую на Fuse AtmelAVR.
Зарегистрирован: Чт май 28, 2020 13:01:59 Сообщений: 3
Рейтинг сообщения:0
День добрый. Помогите разобраться в прошивке USBasp. Второй день мучаюсь, сломал голову. Хочу обновить прошивку. Есть вот такая связка (на фото). При попытке прочитать калибровочные ячейки вываливается всем известная ошибка
Код:
Cформированная командная строка: avrdude.exe -p m8 -c usbasp -P usb -U calibration:r:calibration.hex:r avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1
Варианты чтения пробовал разные: менял ведущего и ведомого, замыкал и размыкал перемычки для понижения скорости. 3 программы и 3 разных компа. Везде результат одинаковый. Куда еще копать можно?
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
JP2 (self program) должен быть замкнуть на ведомом, JP3 (slow sck) на ведущем. Соотв наоборот обязательно должны не замкнуты JP3 на ведомом и JP2 на ведущем. А, и питание на обоих на 5В переключите!
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Проверьте распиновку разъемов. Мало ли что там китайцы наворотили. Соедините только MISO->MOSI, MOSI->MISO, SCK->SCK, RESET->RESET, Vcc-> Vcc, GND->GND.
Добавлено after 1 minute 34 seconds: Ну и покажите еще вывод команды avrdude.exe -p m8 -c usbasp -P usb -v
avrdude.exe: auto set sck period (because given equals null) avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: program enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.
Поддерживаю, у меня этот драйвер прекрасно работатет под Win10. USBasp, как я погляжу - бессмертный программатор! Тем, кого достало предупреждение "cannot set sck period...", выкладываю прошивку для программатора на ATmega8. Я зашивал ей и свой, самопальный USBasp на 8-й меге в DIP-корпусе, и китайский с Али, у которого ATmega8 в TQFP. Фьюзы: LOW=EF, HIGH=CF, LOCK=FF (как и в оригинальной прошивке).
Так это сообщение вроде появляется если прошивка программатора старая. Тут или ставить свежую прошивку с офсайта, от энтузиастов с поддержкой прошивки памяти или с поддержкой PDI, без разницы. Или использовать старую программу для прошивки.
Нэцкэ, например автор программы Asprogrammer появляется на этом(TTAV134) и этом форуме. Там же можно найти и новые прошивки с новой Asprogrammer_v2.x. Сам автор француз и использует переводчик, чтобы общаться с русскоговорящими...
попался мне дешевый клон, где стояли два красных светодиода и, поскольку паяльник был совсем рядом, я заменил светик на порту PC.0 (pin23) с красного на зелёный, как и задумывал автор проекта Thomas Fischl (по ходу полезно отмыть флюс и пропаять непропай)
в итоге, до меня дошло, что зел. led означает "свободен", а красный загорается только в процессе работы, и стало раздражать, ну какого они горят одновременно, это же некрасиво, непонятно и даже глупо))
да, пришлось брать кувалду с антресоли и править код, результат вышел весьма хорош и кто хочет, может апробывать, предупредю, это не asProgrammer, а пропатченн. Муррчиком классический USBAsp
Сейчас этот форум просматривают: Jack_A и гости: 24
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения