Вносим ясность теория о 12 ошибке платформы АРКАДИЯ
Немного теории о платформе Аркадия.
Как всем известно в этой платформе стоят микроконтроллеры MC9S08GB60 и GB60A.
В некоторых эл. модулях можно встретить МК 39079LFZV
В МК зашита программа загрузчик обеспечивающая связь с ПК посредством диагностического ключа Merloni 115587 или 113723 по определенному протоколу.
В случае когда область энергонезависимой памяти микроконтроллера, в которой находится загрузчик, *испорчена*, т.е каким-то образом в эту область прописались неверные значения, никакими штатными средствами Merloni невозможно ее подправить, поскольку МК уже не способен ответить на специфические запросы посылаемые от ПК через диагностический ключ.
Как правило при этом нет никаких видимых повреждений на силовом модуле а модуль индикации в СМА отображает код ошибки F12.
Отремонтировать такой эл. модуль можно путем перепрограммирования МК в режиме BDM (Background Debug Mode) при помощи программатора имеющего одноименный интерфейс, т.е рассматриваемым программатором.
О прошивках.
Сначала определимся с терминологией.
FW – firmware, или SW - software - это основная микропрограмма заложенная в МК.
Прошивка (всеми нами полюбившееся слово) – это константные значения для конкретной модели, которая включает в себя конфигурацию, статистику, и.т.д
Прошивки также подразделяются по типу SW, т.е прошивка пишется под определенную версию SW, и корректно будет работать только с этим SW.
GURAM каким образом в эту область прописываются неверные значения?надежность сохранения софта вот беда этого мк .зато с другой стороны это наш хлебушек .
миха21 О причинах не думай ,пусть вторая часть твоего ответа тебя больше интересует. - @GURAM11 августа 2016
Благодарю GURAM.побольше бы их вторых))))) - @миха2111 августа 2016
миха21 да воздастся просящему. - @GURAM11 августа 2016
GURAM "Слава богам и Предкам нашим!" - @миха2111 августа 2016
Слетает прошивка из-за ограничения размера ячейки памяти для количества ошибок, т.е. если будет ошибка которая выпадет больше 256 раз, то происходит сбой, почему нет перезаписи и обнуления, непонятно, но вот такой косяк разработчиков софта
Данное суждение является мои личным и не является оф. информацией
Основные понятия о прошивках https://sw19.ru/post/50
ФОрмат s19 https://sw19.ru/post/14
Ну и как подбирать прошивку https://sw19.ru/post/10
Видео тут https://www.youtube.com/channel/UCmPqJWo45-fKyc9cGfuJdxg
Александр, переполнение возможно, но 99% ошибка записи в эту область памяти, слишком частое к ней обращение и перезапись. Это тоже моё суждение, но на опыте. - @uretz11 августа 2016
Слетает прошивка по причине электропитания, наверное это косяк разработчиков GB60, да и БП там далёк от совершенства. - @mir661012 августа 2016
Как восстановить Arcadia sw160019 с F12 - @parviznik13 марта 2017