ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион, Тион-Про, Тион-Про v2, Сириус => Тема начата: shark-bmt от 15 Мая, 2014, 12:30:09

Название: повреждение образа во флеш-памяти ТИОН-ПРО
Отправлено: shark-bmt от 15 Мая, 2014, 12:30:09
Здравствуйте! Прибор, в состав которого входит ТИОН-ПРО, эксплуатировался/транспортировался в "нормальных" условиях. В какой-то момент в разделе флеш-памяти (на плате ТИОНа-ПРО), в котором находился образ ядра Linuxa, судя по всему, произошло повреждение - т.к. при загрузке касательно образа ядра в лог выдавалось Verifying Checksum … Bad Data CRC. Перезапись образа ядра решила задачу, при этом остальные разделы флеш-памяти были и оставались целы и сохранны. У других приборов с ТИОН-ПРО подобного не возникало. Скажите пожалуйста, есть ли данные о подобном феномене - насколько он вероятен/чем мог быть вызван, или это, скорее всего, имевшая место разовая неудача?
Название: Re: повреждение образа во флеш-памяти ТИОН-ПРО
Отправлено: asv от 19 Мая, 2014, 11:54:39
Сообщите, пожалуйста, маркировку на микросхемах Flash.
Название: Re: повреждение образа во флеш-памяти ТИОН-ПРО
Отправлено: shark-bmt от 21 Мая, 2014, 11:23:38
Маркировка на корпусе микросхем flash-памяти:
ST e4
M29W320EB
70Nb L
99AJB VS
MYS 99 203
Название: Re: повреждение образа во флеш-памяти ТИОН-ПРО
Отправлено: asv от 21 Мая, 2014, 11:33:09
С M29W320EB проблем ещё не было. Бывают проблемы с AT49BV322D.
Проблема пайки может быть у обоих.

Можно проверить в U-Boot следующей последовательностью команд,
при этом во Flash всё будет стёрто. Адреса и размеры в переменных
только для Тион и Тион-Про.

echo Check Flash ...; se s_l 200000; se a 0; se f 60000000; mw.l ${a} 00000000 ${s_l}; protect off all; erase all; cp.l ${a} ${f} ${s_l}; cmp.l ${a} ${f} ${s_l}; mw.l ${a} aaaaaaaa ${s_l}; erase all; cp.l ${a} ${f} ${s_l}; cmp.l ${a} ${f} ${s_l}; mw.l ${a} 55555555 ${s_l}; erase all; cp.l ${a} ${f} ${s_l}; cmp.l ${a} ${f} ${s_l}; erase all
Название: Re: повреждение образа во флеш-памяти ТИОН-ПРО
Отправлено: shark-bmt от 26 Мая, 2014, 11:33:44
Спасибо за ответ! Флеш-память, в которой произошло повреждение данных, проверку прошла успешно. Возможно то повреждение могло быть вызвано помехой по питанию, поскольку в интернетах именно эта причина фигурирует как основная.
Название: Re: повреждение образа во флеш-памяти ТИОН-ПРО
Отправлено: shark-bmt от 26 Мая, 2014, 11:48:00
Хотя некая загадочность остается, поскольку прибор портативный и питается от аккумуляторных батарей, и что-то злобное могло пролезть разве что через внешний разъем аналогового тракта, но приборы проверяются ESD-воздействием на данный разъем - и сбоев во флеш-памяти при этом не возникает
Название: Re: повреждение образа во флеш-памяти ТИОН-ПРО
Отправлено: asv от 26 Мая, 2014, 13:43:05
Надо посмотреть нет ли мусора между выводами микросхем Flash и хорошо ли они пропаяны.