Всем здравия! Прислал мне человек в ремонт аппарат со слетевшей прошивкой после попытки обновления базы данных. Оказалось, что вышла из строя сама флэшка. В ней оказалось около 15 нестираемых блоков. В аккурат в той области, где расположен один из образов дисков с файлами для работы прошивки. При чтении этой флэшки данные из этих блоков постоянно читаются разные. Флэшка та немного необычная - Zbit ZB25VQ128ASIG. То что она низковольтная - не суть важно, в аппарате на неё подаётся 3,3В. Но, у неё есть данные в OTP-области и один из блоков этих данных залочен. По даташиту она работвет в нескольких режимах, в т.ч. и в quad. Меняю её, использовав в качестве дампа пользовательскую прошивку на первую попавшуюся такого же объёма Winbond W25Q128JVSQ и получаю вилы - аппарат загружается, работает, но при попытке обновления прошивки, она считывается, якобы прописывается, но после перезагрузки версия старая остаётся. Потом ставлю Winbond W25Q128FVSG - с нею уже всё хорошо, прошивка обновляется нормально. Но при этом база данных обновляется, процесс проходит, медленно, всё как положено, но после - в меню информацию о версии базы показывает из одних нолей. Подумал, может и эта флэшка не подходит... Нашёл родную Zbit ZB25VQ128ASIG в совершенно другом рабочем комбо-аппарате, поставил её (там кстати тоже залочен один блок в OTP-зоне, но данные в нём уже другие, да и серийник другой, естественно), в надежде, что может с родной флэшкой всё будет жить. Но, ничего не изменилось. Та же картина.
Но и это ещё не всё! Аппарат работает, вроде адекватно, но только до момента, пока не поймает сигнал со спутников. После этого начинаются регулярные подёргивания картинки на экране (примерно раз в 2-3 секунды). При этом, если ведётся запись на карту памяти, то на записи этих подёргиваний нет. А ещё он перестаёт реагировать на нажатия кнопок со стрелками вверх вниз. Т.е. в меню войти можно, а полистать его уже нет. Снимаешь сигнал от GPS-модуля и работа восстанавливается. Явно какой-то чисто софтовый сюрприз.
Кто-то сталкивался с такой картиной? Нужен родной дамп, или там привязка к уникальным данным в OTP-флэшки, или чего ему может быть надо? Флэшек таких в продаже нет, чтоб купить чистую и прописать те же данные в OTP, что в родной лежат.
Проц - SSC8336, видеосенсор GC2053, РД-модуль не сигнатурный, на каком-то нувотоновом проце (пока таких нигде не встречал), хотя соедниение с основной платой 4-проводное, якобы должен быть сигнатурынй. Ну или может кто клоны на такой аппарат знает?
Добавлено (17.07.2021, 11:33:12) --------------------------------------------- Прописывание в OTP-область винбондовой флэшки тех данных, что находятся в OTP родной флэшки, к изменению в поведении не привели. И на форумах-то эту модель никто нигде не обсуждает... Про соседнюю, M340, которая совершенно на другом проце (Novatek 96658) вот на 4пда пишут, что тоже с последней прошивкой версию базы данных стала нолями отображать всегда. Но М340 - это чистый видеорег, а не комбо-аппарат. И проц другой. И прошивок я уже несколько (все имеющиеся) на этот 630-й перепробовал, со всеми ноли пишет и подёргивания картинки на экране.