_________________ Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... 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 разных компа. Везде результат одинаковый. Куда еще копать можно?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
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
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения