Зарегистрирован: Сб сен 15, 2007 02:41:36 Сообщений: 78
Рейтинг сообщения:0
Здравствуйте господа, нужна ваша помощь. Собрал этот программатор еще в 2011 году, вид и схема как здесь: https://radioparty.ru/mob-prog-avr/20-hvprog-der-hammer Программатор нормально работал все это время, но вот понадобилось реанимировать ATTINY13 с прошитым фьюзом RSTDISBL. Программа AVR Studio 4 не видит сигнатуру контроллера, нажатия кнопки "erase device", положения не меняет. Попытка что нибудь записать в память контроллера выдает ошибку. Я сейчас как бы совсем уже не в теме, давно забыто все что тогда читал Господа, перед тем как послать меня читать этот форум, подскажите, это глюк программатора, или HVProg действительно не поддерживает реанимацию этого контроллера, или это я что то подзабыл и неправильно делаю.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Зарегистрирован: Сб сен 15, 2007 02:41:36 Сообщений: 78
Рейтинг сообщения:0
Пришлось таки почитать форум. Программатор сделал, пришлось повозится с сигналами xtal и vtg. Собрал приблуду, схему взял из более поздних версий HVprog. Архив с платой схемой и фоткой на всякий случай прикрепляю здесь: https://yadi.sk/d/fYgfXtgPCA4lpA
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Ух ты хитрый какой. Нахрена бы они были бы нужны, если бы позволяли так легко удаляться с сохранение прошивки? Ага, убрал биты программатором, собранным на коленке и вычитал чужую прошивку. И копируй себе чужое ус-во. Ну да, а инженеры в Атмел дураки сидели. Нет конечно. Удаление лок битов ВСЕГДА приводит к очистке пзу.
Я же уже написал, что вопрос не актуален. В 90% я был уверен что нет, но с форумов параллельного программатора некоторые некорректно отчитываются о работе и "возможностях" своих устройствах. Встречались что пишут "удачно снял лок биты" не подозревая или не уточняя, что мк при этом тоже стерся. Можно было не расписывать тут какие инженеры где, повторюсь, вопрос был закрыт.
_________________ Набор плат для сборки uRLC v1.35
так попробуй. насколько я знаю, не все микросхемы и не все залоченности можно снять через SPI. особенно если его-же и отключить перед этим. для микросхем не поддерживающих НVPP а лишь HVSP, так точно может сработать, если дудка о них в курсе насчет просто программировать- 100% работает.
_________________ Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/ Я его полностью поддерживаю. Программирую на Fuse AtmelAVR.
прошу помощи пытаюсь прошить атмегу8 согласно этой инфе http://www.getchip.net/posts/059-isprav ... it-doctor/ относительно фьюзов есть вот такое предписание шью с помощью SinaProg вот в этих полях ввожу значение и прошиваю но после прошивки мк умирает в чем моя ошибка ? помогите пожалуйста понять
Попробуйте сначало прочитать, может гдето инверсия. Или уже зашилось ненужное. По калькулятору вроде бы всё верно 3f защита отключена, d1 и сброс на месте и сериальный режим, e1 по факту частота и генератор, 00 вообще не используется у этого камня. Дрянь все эти оболочки, лучше чистой дудкой, не придумали ей хороший гуй. Самый годный и почти идеальный AVRDUDE_PROG
методом тыкания в чекбоксы. Но,Господа, какое отношение это имеет к теме?
есть же спец тема про фюзы: https://radiokot.ru/forum/viewtopic.php ... start=2580 и, лок биты не могут соттветствовать 00, если они не запрограммированы. у вас на картинке какой-то пежен святое святых десятичное представление фюзов инвертировал
_________________ Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/ Я его полностью поддерживаю. Программирую на Fuse AtmelAVR.
Есть программатор hvprog, в атмел студии работает как stk500.
Так же есть тини13. В режиме hvpp они читаются, пишутся, но стоит изменить критичные фьюзы, типа rstdisbl, после этого работать контроллер перестает и более не распознаетяс. Как понять в чем прикол? Другие контроллеры типа мега8, 328, 88, 168 отлично работают во всех режимах, в том числе не пропадают после rstdisbl. Каких-либо просадок по линиям 5 или 12 нет.
Добавлю: фьюзбит доктор умеет разблокировать такие тини13... Почему он может, а hvprog нет? Раз читать в режиме hvpp может, казалось бы, должен уметь и работать с заблокированным контроллером? Принцип работы ведь тот же самый. Какой еще софт, кроме атмел студии, умеет в режиме hvpp?
Карма: 12
Рейтинг сообщений: 54
Зарегистрирован: Вс май 21, 2006 16:07:59 Сообщений: 1201 Откуда: Алтай
Рейтинг сообщения:0
Если вы про такой программатор https://aliexpress.ru/item/100500147035 ... _id=276683 у меня он на зеленой плате, то я его проверял также в аврдуде и синапрог. Работал нормально, блокировку фьюзов лечит на ура. Про тини 13 вы соблюдали правило, сначала залить прошивку, фьюзы по умолчанию (rstdisbl сброшен) и только потом устанавливаете этот бит и заливаете фьюзы?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 49
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения