Зарегистрирован: Сб мар 30, 2013 15:23:48 Сообщений: 11
Рейтинг сообщения:0
speedprog писал(а):
кокос писал(а):
форум для того и создан что бы задавать тупые вопросы а знающие люди на них отвечали а так как ты сам них--на не знаешь то тебе проще сказать иди учись
Здесь никто Вам ничего НЕ ДОЛЖЕН,хотите тупить-продолжайте...
я так полагаю ты такой же тупой как и все остальные в противном случаи если бы знали как помочь то помогли бы а так сами тупите
Во первых вам никто не давал права оскорблять других, во вторых я вам уже дважды дал ответ и если вы не в силах этого понять, то нечего браться за программатор.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Перечитал твой вопрос. Если в твоём прогере нет bootloader (а его в китайцах нет), то считать прошивку меги в программаторе не сможешь. То что определяется, уже хорошо, проверь у него VID и PID, должны быть: VID_16C0&PID_05DC. Попробуй запустить дудку с правами администратора.
Народ! помогайте! USBASP отказывается корректно работать во всех программах. Подразумеваю, что надо обновить прошивку контроллера в USBASP Вопросы: 1 какую прошивку предпочтительнее заливать (usbasp с офсайта или avrDoper) если мне нужно работать например в дудке и, возможно, в codevision? Если doper - будет ли обратная совместимость с dude и аналогичными, 2 похоже, я залочил Tiny25 как раз при помощи usbasp (через avrdudeprog. все вроде с микры считалось сначала без ошибок, прошилось, теперь локи стоят при считывании). Что делать, чтобы такого не повторилось? Опишите пожалуйста порядок действий при прошивке утилитой avrdudeprog в связке с usbasp. Что сначала, что потом, на каком этапе записывать фьюзы или их не трогать... Сорри, начинающий. Спасибо за понимание. Честно перечитал все страницы. Клянусь!
1 какую прошивку предпочтительнее заливать (usbasp с офсайта или avrDoper)
Для работы с AVRDude я думаю нужно с офсайта, а для работы в студии - avrDoper. Я сам развел плату, спаял, залил с офсайта и все рулит и бибикает через AVRDude. Мне как старичку консолька ближе и удобнее.
DJ_URAN писал(а):
теперь локи стоят при считывании
Непонятно, что за локи теперь встали? Если установились локбиты защит, то их можно стереть, ключик -e если мне склероз не изменяет, или в avrdudeprog кнопочка Erase All (Стереть все)
DJ_URAN писал(а):
Что делать, чтобы такого не повторилось?
Всегда понимать, к чему могут привести ваши действия и перед действиями все пару-тройку раз перепроверить.
DJ_URAN писал(а):
Что сначала, что потом, на каком этапе записывать фьюзы или их не трогать
Для начала, нужно приучить себя ВСЕГДА, в любой программе, вне зависимости, делает она это автоматически или нет, перез записью читать фьюзы. И только после этого их обдуманно изменять.
DJ_URAN писал(а):
или их не трогать
Это был бы идеальный вариант, чтобы не залочить чип, но это далеко не всегда возможно . Например, без изменения фьюзов не включить тактирование от кварца. Но если его включить, а кварц в системе не присутствует, то чип перестанет отзываться. Очень хорошо про фьюзы написано здесь
прошились фьюзы на внешнее тактирование. ищу кварц
Внешнее тактирование и тактирование от кварца это по-моему не одно и то же. Это я к тому, что кварц может не помочь. При внешнем тактировании нужно подавать тактовые импульсы от внешнего генератора. Некоторые программаторы насколько я знаю, это умеют.
DJ_URAN писал(а):
шил не в авторежиме, может в этом дело
Не совсем понял, что такое авторежим, но думаю выбор авторежим/моторежим не должен по идее влиять на правильность установки фьюзов. Более вероятно, что вы не разобрались, с прямыми или же инверсными фьюзами работает оболочка. Вот классный онлайн калькулятор фьюзов , он даже строку для AVRDude выдает. Немножко геморно в командной строке набирать, но bat - файлы никто не отменял , и нет заморочек с прямыми/инверсными фьюзами.
фьюзы все правильно выставил, считал с чипа и не трогал их, не менял, так устроена программа, которую шил, на умолчания. но после прошивки с чипа считываются фьюзы совершенно другие.
Здрасьте! Проблема почти такая-же, как и у bloodrivers. Часто появляется сообщение:
Код:
avrdude.exe: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc
Но после n-ного количества перевтыканий он определяется. Тогда при попытке прошить появляется следующее сообщение:
Код:
avrdude.exe: error: programm 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.
avrdude.exe done. Thank you.
Ладно, делаем -F
Код:
avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: verifying ... avrdude.exe: verification error, first mismatch at byte 0x0000 0x12 != 0x00 avrdude.exe: verification error; content mismatch
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
Вроде прогрессбары прошли до конца, но все равно ошибка. Включена перемычка LowSCK (по другому совсем не работает).
P.S.: Дайте на всяк случай распиновку USBasp. В гугле их есть несколько вариантов. P.P.S.: Как это потом подключить к контроллеру? (для пущей уверенности)
P.P.P.S.: на программаторе есть подпись - WAMPIR79_2011. Программатор достался мне уже готовым, им раньше уже прошили несколько контроллеров.
_________________ Лучший девайс тот, который сделал сам
Когда появляется ошибка "could not find USB device "USBasp"" в диспетчере задач устройство есть? Включаешь напрямую или через удлинитель? Попробуй использовать USB-switch.
Ошибка "error: programm enable: target doesn't answer. 1" означает что программатор не видит целевого контроллера. Ключ -F отключает проверку ошибок, но не устраняет их.
Что ты имеешь в виду под распиновкой USBasp, назначение выводов ISP?
Когда появляется ошибка "could not find USB device "USBasp"" в диспетчере задач устройство есть? Включаешь напрямую или через удлинитель? Попробуй использовать USB-switch.
В диспетчере устройство есть. Провод 0,8 метров (раньше был 1,8 - результат тот-же). USB-switch нету.
radteh писал(а):
Что ты имеешь в виду под распиновкой USBasp, назначение выводов ISP?
да. и где какой находится. и MISO надо подключать к MISO, а MOSI к MOSI, так?
_________________ Лучший девайс тот, который сделал сам
То-есть определяется именно как USBasp с VID и PID? Если да, то попробуй другое ПО (например Khazama AVR Programmer) и запускай ПО с правами администратора. Ещё попробуй обновить драйвера с сайта автора: http://www.fischl.de/usbasp/ Единственно верная стандартная распайка ISP разъёма на картинке MOSI к MOSI, RES к RES, SCK к SCK, MISO к MISO, GND к GND, VTG питание целевого контроллера.
Дрова с этого сайта как раз. Иногда бывает, что при подключении высвечивает "Устройство USB не опознано". Повылетает-повылетает, через некоторое время снова вроде опознается, но дудка его не видит.
Я переделал шлейф и распаял платку с программируемым контроллером по-новому. Когда заработает программатор, посмотрю, как он увидит контроллер.
_________________ Лучший девайс тот, который сделал сам
1. не настроена программа на программатор 2. не подключен, неправильно подключен МК к программатору 3. если режим обычного (низковольтного) программирования, то может быть запрограммирован фьюз RSTDSBL, т.е. отключен вывод RESET (переведён в режим ввода-вывода)
_________________ Когда уже ничего не помогает - прочтите, наконец, инструкцию. Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII) Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Сейчас этот форум просматривают: Paktok и гости: 56
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения