Попробовал, к сожалению снова заблокировался чип. На дисплее горят все сигменты -кнопок не воспринимает. Снова доктор нужен. Загружал eXtreme Burner - AVR
Есть или нет кварц по плате? Как фюзов настраиваете? Кроме ошибки фюзов, не могу думать ни о чем другом /т.е. можно, если программа для чего-то другого например/.
Попробуйте прошить блинк из предыдущие сообщения: LED на PB0 должен мигать /надеюсь, пин не занят какой-либо нагрузкой с низким сопротивлением/. Фюзов насройте для вн. генератор 8 MHz. Если надо, напишу прошивку для всех пинов, хотя микроконтроллер не знаю.
Последний раз редактировалось veso74 Чт ноя 24, 2022 11:23:56, всего редактировалось 2 раз(а).
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Не могу комментировать код конкретного устройства. Защита может быть везде. Напр. на симуляторе через время загружаются ячейки EEPROM с новыми значения.
Почему дело дошло до обновление прошивки микроконтроллера? Кто-нибудь еще успешно прошивал новый чип с этим кодом?
У этих моделей слишком "откровенный" блок питания ...при перенапряжении в сети убивается весь БП и контроллер (на коротком). Кто прошивал не могу ничего ответить, мастер тот что присылал , пока молчит поднадоел я ему.
Добавлено after 8 minutes 5 seconds: В начале поста у меня выложен скрин с фьюзами чистого, может сможете подкорректировать его как должно быть , подгружу его вначале а потом прошивку -может что выйдет.
Попробуйте. Спойлер СпойлерПравда, не нравится стартовый переход и состояние BLBxx. Возможно, что-то подгружается бут загрузчиком или программируется через JTAG с последующим отключением оного.
Порог монитора питания указано у него на скрине 4,1 В, то есть нужно ещё в Вашем скрине добавить галку и на бит BODLEVEL0. А то в данном варианте получится контроль 2,7 В. Ни страшно конечно, но всё же…
С этими фьюзами (что выше ) читает пустой но писать отказывается почему то -выскакивает ошибка. При этом если в чистом (FF) буфере меняешь значения то записывает норм. верификация есть и при считывании сохраняет, а прошивку HEX с форума и свою сконвертированную в "Тритоне" отказывается
Добавлено after 2 hours 6 minutes 8 seconds: Сконвертировал в ПО chipproge , Extrime Burner AVR принял его не ругаясь . залилось и снова труп. Снова доктор
В данной схеме включения Атмега324ра XTAL1 подключен к питанию Vdd, а XTAL2 через резистор 3.9кОм на gnd. Как правильно поставить фьюзы , так понимаю что генерация происходит по XTAL2, и только в схеме подключения к сети ?
XTAL1 – это вход, а XTAL2 – это выход - инвертирующего усилителя… выводы которого при использовании встроенного генератора можно никуда не подключать… но для уменьшения шумов иногда XTAL2 подтягивают через резистор 10…100 кОм к GND. В данном варианте МК тактируется от внутреннего генератора… согласно вашего скрина фьюзов тактовая частота составляет 1 МГц, конечно если программно не задействован предделитель… но так или иначе тактовая частота от внутреннего генератора не может быть более 8 МГц… когда задействован внутренний генератор МК всегда откликается… проблемы начинаются с откликом если МК настроен от внешнего тактирования… в данном варианте это не так… вот когда вы доктором сбрасываете фьюзы на зоводские, то ваш МК начинает откликаться, а когда заливаете прошивку что-то с фюзами происходит и МК перестаёт реагировать на запросы программатора…
Была бы схема данной платы, то можно было бы написать простенькую тестовую прошивку для проверки МК…
А пробовали вообще фьюзы не прошивать? Просто залить программу, а фьюзы не трогать… а потом проверить на отклик МК, путём просто чтения его фьюзов…
Конечно пробовал и без фьюзов и с ними. По установке фьюзов CKSEL0...SKSEL3 вопросы, скрин что прислал мастер там не в развернутом виде а в отдельном меню. Написал мастер пишет что прошивали этой прошивкой не раз- всё работает норм.
По установке фьюзов CKSEL0...SKSEL3 вопросы, скрин что прислал мастер
Какие вопросы? По ним всё предельно понятно - 0010… младший бит это CKSEL0... CKSEL0 = 0; CKSEL1 = 1; CKSEL2 = 0; CKSEL3 = 0... то, что прислал мастер, этого вполне достаточно… скрин и показывает, что МК тактируется от внутреннего генератора 1 МГц… на скрине ноль – указывает, что бит установлен. Единица – бит не установлен. Вот ссылка на калькулятор фьюзов, там можно прочесть за что отвечает установленные биты… галка – бит установлен… http://homes-smart.ru/fusecalc/ Спойлер
На скрине я забыл установить галку на бит WDTON – сторожевой таймер всегда включен. Его нужно установить.
Я не про то что означает галочка либо нет, я про то что там одна позиция sksel (с расшифровкой в окошечке , а тут 4 целых. Их окошечка видно что делитель на 8 включен? код 0010 в окошечке означает что cksel0=0(т.е вкл), cksel1=0(т.е вкл) ,cksel2=1(т.е откл), сksel3=0(т.е вкл) правильно?
Последний раз редактировалось ollg Пн ноя 28, 2022 14:42:15, всего редактировалось 2 раз(а).
Другим программатором действительно всё получилось. При загрузки флеш выходил на связь -считывался и после загрузки епрома ожил полностью. Фьюзы поставил как выше указали. Всем спасибо!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения