Показать сообщение отдельно
Старый 15.10.2013, 19:33   #416
Evg71
Вникающий
Доп. информация
По умолчанию

Пришел в ремонт автонавигатор Prology iMap-7020M
При включении вываливался на рабочий стол Windows CE 6.0
M84-MSB2521-DDR3-BT_V2.0 2012-03-04
Присутствовала наклейка FLSH 4G DDR 128M

Восстановление
Upgrade http://prology.ru/upload/firmware/IM...ate_102012.zip
выложенный на официальном сайте не помог.
Этот Upgrade, названный в шапке темы прошивкой, никакая не прошивка,
а восстановление/обновление данных реестра и восстановление/обновление
содержимого внутренней памяти.
Реестр обновился нормально, но при копировании файлов внутренней памяти,
выдал ошибку на 20%. В общем банальный bad block в NAND памяти.
Навигатор стал при загрузке выдавать пустой малиновый экран и звуком
реагировать на тапы.

Вскрытие показало, что внутри установлена плата
M84-MSB2521-DDR3-BT_V2.0 2012-03-04
Присутствовала наклейка FLSH 4G DDR 128M

Поиски прошивки конкретно для данной модели или платформы не увенчались
успехом. Прошив ближайшей подходящей прошивкой (выложенной в шапке для
PALMAN 512 в http://4pna.com/showpost.php?p=257473&postcount=84), получил в принципе
работающий навигатор, но с нерегулируемой яркостью и очень бледным
изображением. Использовать было нельзя. Ну и было упоминание в меню
FМ-трансмиттера, отсутствующего у меня.

Нашел вот такую прошивку iMap-70M_sn_3baq2c000248.zip
http://dfiles.ru/files/yww1tjnkh
Попадание должно было быть 100%, но при прошивке получил следующий глюк:
Навигатор нормально прошился, запустилось обновление реестра,
нормально закончилось, но после этого я не мог нажать на таче кнопку ОК
для продолжения обновления, так как нажатие происходило в совершенно
непредсказуемом месте экрана.
Сначала подумал, что прошивка под другое разрешение или железо,
перепробовал еще несколько прошивок, нормального результата не получил.

Стал разбираться... Вышел из ситуации следующим образом:
разбил прошивку на 3 этапа. Три раза пришлось записывать разные файлы на
карту памяти.

1. Сначала собственно прошивка, с форматированием
NAND, потом обновление реестра из официального апдейта.
2. Копирование файлов на внутреннею память из того же официального апдейта.
3. Автоматический запуск калибровки экрана.

Калибровка замечательно вылечила проблему, видимо при производстве навигаторов
используются тачскрины разных производителей и начальные данные калибровки
у них отличаются. Это объясняет наличие в инете прошивок с указанием серийного
номера навигатора. У кого серийные номера близки к серийнику указанному в
архиве с прошивкой, прошивка подойдет без плясок с бубном.

Автоматического запуска калибровки экрана при запуске навигатора удалось
добиться переименовав файл калибровки в файл обновления реестра с апдейта
(AutoReg.exe).

Теперь поподробней о прошивке.
1. Вставляем карту памяти с содержимым папки SD1 и прошиваем согласно
инструкции http://4pna.com/showpost.php?p=257473&postcount=84 дожидаемся
надписи Load registry success.
2. Вставляем карту с содержимым SD2 и нажимаем RESET.
Дожидаемся сообщения что копирование файлов завершено успешно.
3. Вставляем карту с содержимым SD3 и снова RESET. Запускается калибровка экрана,
калибруем экран, не забыв сохранить настройки и попадаем в меню нормально
работающего навигатора.

При дальнейших тестах обнаружил странный глюк, но это уже к разрабам Prology.
При нажатии на кнопку RESET на задней панели, настройки Тач-скрина слетают снова.
Лечится странным способом. В меню навигатора надо сменить язык (я менял на
русский), после этого еще раз запустить программу калибровки из меню
навигатора (Приложения>Калибровка) интерфейс программы калибровки станет
русским и откалибровав экран и сохранив настройки, при RESET-е они уже не будут
сбрасываться. Если не сменить язык - после ресета придется снова втыкать карту
с содержимым SD3. Видимо русифицированная Калибровка сохраняет данные в нужное
место реестра.

Удачи!!!

Архив с файлами SD1 SD2 SD3
http://dfiles.ru/files/khhmkeubp

P.S. При необходимости программой UUID Set http://dfiles.ru/files/fvsmecjzd восстанавливаем UUID навигатора, взяв его
из сохраненного ранее файла RegistrationKeys.txt Navitel-a.

Последний раз редактировалось f2d; 15.10.2013 в 22:06.. Причина: спойлер
Evg71 вне форума  
35 пользователя(ей) сказали cпасибо: