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