Приветствую всех. Есть девайс на MEGA328PU-TH. Камень читается, не залочен. При перепрошивке идентичного девайся, не работает. Оригинал при запуске промаргивает светодиодом и запускается медленным морганием, перепрошитый промаргивает и все, есть предположение что создатель что то намудрил с бутлоадером, готового разобраться откуда ноги растут ждет вознаграждение договорное. Хекс готов предоставить.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
ИМХО Вам имеет смысл выложить прошивку прямо здесь, вряд ли она в HEX формате может представлять для посторонних какую-либо ценность. Плюс более подробное описание на каком порту должен мигать светодиод, как он должен быть подключен, с какой частотой должен мигать и сколько времени, и как это мигание должно измениться в случае верной прошивки.
1. "скетч - загрузить через программатор" НЕ ЗАПИСЫВАЕТ БУТЛОАДЕР (и фузы), загружается только целевая программа пользователя (бутлоадер затирается!); 2. набор фузов и бутлоадер через программатор загружаются только из IDE (инструменты - записать загрузчик) и только для текущей платформы с выбранной на вкладке настроек конфигурацией; 3. режим "скетч - экспорт бинарного файла" дает два файлика прошивки - один с бутлоадером, другой без него. Фузы в состав тех файлов не входят; 4. при прошивке "пустого" МК (от изготовителя МК после покупки) через "стороннюю" софт-оболочку и железо вне рамок ардуиноIDE к оному обязательно цепляется кварц минимум 4 МГц (ставим на панельке программатора, у платок ардуино нано/про-мини кварц уже установлен)...
1. "скетч - загрузить через программатор" НЕ ЗАПИСЫВАЕТ БУТЛОАДЕР (и фузы), загружается только целевая программа пользователя (бутлоадер затирается!); 2. набор фузов и бутлоадер через программатор загружаются только из IDE (инструменты - записать загрузчик) и только для текущей платформы с выбранной на вкладке настроек конфигурацией; 3. режим "скетч - экспорт бинарного файла" дает два файлика прошивки - один с бутлоадером, другой без него. Фузы в состав тех файлов не входят; 4. при прошивке "пустого" МК (от изготовителя МК после покупки) через "стороннюю" софт-оболочку и железо вне рамок ардуиноIDE к оному обязательно цепляется кварц минимум 4 МГц (ставим на панельке программатора, у платок ардуино нано/про-мини кварц уже установлен)...
Нет это не ардуино. МК, на плате управления газовой горелкой, для поддержания температуры в производственных корпусах. На плате резонатора нет, плата идет из Китая собранная (паянная) вместе с МК. Шъется по ISP.
Добавлено after 1 minute 21 second: В хексе с адреса 3C00 идет код самого бута
Как вариант... Прикладная программа и бутлоадер взаимосвязаны. Загрузка обновления только через бутлоадер (чего там при загрузке дополнительно выполняется то разраб бутлоадера и прикладного модуля знает). А "чистый" МК надо на отдельной панельке загружать. Не факт, что работать будет - может быть и привязка к "сервисному счетчику" - копия также будет с запретом работы.
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
А "чистый" МК надо на отдельной панельке загружать. Не факт, что работать будет - может быть и привязка к "сервисному счетчику" - копия также будет с запретом работы.
Так внутри проца вроде нет чего-то похожего на серийник, а все в памяти скопируется. Может быть привязка к обвеске проца. Стоит проверить новый проц на месте рабочего, но надо выпаивать рабочий...
... Так внутри проца вроде нет чего-то похожего на серийник, а все в памяти скопируется. Может быть привязка к обвеске проца....
В ПЗУ отдельная область, доступная для самопрограммирования. Счетчик наработки (либо какой-то флаг) там и сидит - при начальной загрузке бутлоадером одно значение (возможно вычисляемое по отдельному алгоритму) в процессе работы изменяем... Разницу определяет начинка бутлоадера при включении питания. В случае загрузки копии через программатор естественно не будет "начального значения" - воть и блокируем. (В "чистом" МК область программ должна быть "пустой", прописи делаются только после загрузки через бутлоадер). За опорные данные можно взять исходный статус обвязки, генерируемый каким-либо способом ключ (на основе допустим тех же байт калибровки RCгенератора или еще каких "внутренних кодов", известных изготовителю - к примеру номер ревизии кристалла)...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения