Показать сообщение отдельно
Старый 29.07.2016, 14:21   #6 (permalink)
Абориген
 
Регистрация: 07.12.2013
Сообщений: 1,534
Вы сказали Спасибо: 14
Поблагодарили 1,036 раз(а) в 554 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 1 раз в 1 сообщении
Откуда: МО
По умолчанию

Цитата:
действительно, порушилась внешняя флэш. буквально тройка байт в буте и тройка байт в основной программе.
Сталкивался несколько раз в своей практике с подобным поведением. Все случаи это блоки MED9 или EDC16, вообщем все те, которые с процессором MPC5xx.
Потеря или неуверенное чтение нескольких байт во внешнем флеше.
Выглядело это так. Блок в живом состоянии на столе, одновременно читаем внешнюю память в BDM-режиме. Дамп ОК. Играемся с выкл-вкл зажигания. Блок зависает или перестает реагировать на диагнозу. Снова читаем флеш через БДМ и ... видим потерю байт. Опять дерганием питания приводим блок в рабочее состояние, читаем внешнюю - опять все ОК.
Восстановление прошивки путем принудительной перепрошивки дампа во внешнюю память помогало, но не навсегда - через некоторое время ситуация повторялась.
Вылечено было только заменой чипа внешней памяти.
И еще. Не уверен связано это или нет, но большинство блоков с таким дефектом было с машин, которые долго простояли без движения.

Последний раз редактировалось veloseeped; 29.07.2016 в 14:33..
veloseeped вне форума   Ответить с цитированием