Прошивка (даунгрейд) MC9090 с WM 6.1 до Windows CE 5.0
Сегодня расскажу про очень интересную тему, на мой взгляд. Речь пойдёт про даунгрейд MC9090 с Windows 6.1 до Windows CE 5.0. Вопросы как это сделать встречал, а вот ответов так и не было. Путём проб и ошибок нашёл работающее решение.
Итак для прошивки нам потребуется: флешка (у меня 2 Гб), обновление IPL и Partition table.
- Скачайте файл с обновлением и содержимое архива поместите в корень флешки (<корень флешки>\OSUpdate\<файлы>).
- Запустите ярлык 909Xc50BenColor_SD.lnk для ТСД с цветным дисплеем или 909Xc50BenMono_SD.lnk для ТСД с чёрно-белым дисплеем. Эта операция обновит Partition table.
- После перезагрузки нужно обновить содержимое файлов 909Xc50BenColor.txt (если вы используете MC9090 с цветным дисплеем) или 909Xc50BenMono.txt (если используете с чёрно-белым дисплеем). В них мы закомментируем строчку обновления Partition table и раскоментируем обновление Monitor’а. Ниже привожу код обновлённого 909Xc50BenColor.txt.
;OSUPDATE response file generated by OSUPDATE Package Builder ;Device type = 909X ; ;PartitionTable partition ;-t7 -f909Xc50BenPT015.hex -s9228 ;Platform partition ;-t4 -f909Xc50BenPL032.bgz -s3441915 ;Application partition ;-t5 -f909Xc50BenAP032.bgz -s1930278 ;Monitor partition -t1 -f909Xc50XenMO0152XX.hex -s472503 ;PowerMicro partition ;-t3 -f909Xc50BenPM112701.bin -s15119 ;Splash partition ;-t2 -f909Xc50BenSC016.hex -s80570 ;OS partition ;-t0 -f909Xc50BenOS013000.bgz -s11437017
Повторям шаг 2. Тем самым мы обновим IPL.
- Читаем мою предыдущую статью про прошивку MC9090 с Windows CE 5.0 и последовательно выполняем все шаги.
Pingback: Прошивка MC9090 Windows CE 5.0 с использованием USB-соединения | Доктор ХЗ
Добрый день. Попробовал этот метод даунгрейда. Дошел до п. 3, заменил 909Xc50BenColor.txt. на тот что описан, запустил ярлычок, и сейчас на экране ТСД
OSUPD v 0.57
***WARNING**
OS ROM UPDATE
IN PROGRESS
Status:
Updating IPL
Висит уже час. Так должно быть? Или завис ТСД? Если его отключу, никаких последствий?
В момент когда ты нажимаешь на ярлык для обновления Partition table — ТСД стоит на зарядке или нет? Просто у меня была ситуация, когда я шил МС9090 с WM5 на WM6.1 через флеху, у меня было что-то подобное до тех пор пока не вставил ТСД на зарядку. Попробуй, может поможет.
Я так понял, здесь на вопросы не отвечают?
За себя могу сказать, что комментирую ситуации с которыми сталкивался на практике. С проблемой, которую вы описали не сталкивался — потому и не прокомментировал.
Просто может я п.3 не правильно выполнил? После перезагрузки заменил с компа ч\з блокнот Вашим текстом файл 909Xc50BenColor.txt. И после этого запустил снова ярлычок, и он вывел на экран то сообщение. Или я что-то не правильно понял?
Вроде всё правильно. Последним всегда обновляется Monitor. Всё это в конечном итоге делается только для обновления IPL.
А нет желания сообща его «поковырять»?)) 2 таких ТСД сейчас лежат без дела..
Совсем нет на это времени, своих «поциентов» много 🙂
Эх, жаль)). А не подскажете где еще по ним инфу можно найти, что-то не густо в инете на эту тему..
На сайте мотороллы, там и документация есть
Только что перепрошил ТСД с WM6.1 до WCE — полет нормальный!) Спасибо огромное!
ПС: остальные ТСД после перепрошивки восстанавливаю с помощью sunnysoft backup manager 4.0.
После прошивки обнаружилась одна проблема: при подключении к серверу через RDP-клиент не правильно передаются команды навигационных клавиш. Вместо вверх/вниз/вправо/влево пишутся какие-то знаки. Может кто сталкивался с подобной проблемой? Прошивался с WM5-to-WM6.1-to-WCE. (модификация 43-клавиш)
Отвечаю сам себе. Вчера перепрошился точно таким же способом как написал ранее выше — подобных проблем не обнаружено. Даже не догадываюсь почему всплыл такой баг. Так сказать — пронесло — ну и слава богу!)
Влад, а при подкючении к серверу как активировать кнопку сканирования, ибо у меня она не работает…
Может быть глупый вопрос, НО не подскажите как снять дамп HEX с работающего устройства что-бы потом проливать их на вышедшее из строя.
Вот нашёл интересный ресурс, думаю будет полезен:
http://www.mmnt.net/db/0/0/ftp.rrc.ru/!!!Motorola/Firmware/
А обязательно прошивать с WM5.0 to WM6.1, проводить обновление IPL и Partition table, а потом шить WCE? Или можно сразу обновить IPL и Partition table на WM5.0 по данной инструкции? Не хочется без подтверждения данного вопроса угробить чужой ТСД.
В WM5 я не cмог попасть в режим IPL
Я так же, но вопрос был могу ли я обновить IPL и Partition table сразу на WM5.0, не обновляясь предварительно до WM6.1 ?? Все равно после данных обновлений ОС не запускается)) Это не критично конечно, но время сэкономило бы многим я думаю.
Привет , спасибо за ваши полезные рецепты.
Интересует немного другой дивайс MC3190 и вот на нем необходимо произвести похожую процедуру, а именно перевести его с WCE 6.0 на WM 6.5
Что можете посоветовать в этом случае, может встречали где знаете где найти эту процедуру.
Нашел только архивы для апдейта, но он не работает с другой виндой. где взять чистую WM6.5 или как обмануть WCE ?
Для этой процедуры необходим конфиг файл, который соответствует конфигурации данного ТСД (тип сканера SE-950 или SE-4500, дисплея — есть 2 типа, клавиатуры 28,38,48 — но кол-во кнопок не имеет значения). Еще важно, если у вас MC3190-G, то после установки конфига от MC3190-R,S, необходимо устанавливать платную лицензию на Telnet. Сама процедура очень проста, не сложнее обычной прошивки ОС. Только вот конфиг файлы есть только у офиц. представитей Zebra.
Здравствуйте, очень интересная статья!
А обратная процедура реальна CE5.0 —> WM6.1 ?
Здравствуйте. Подскажите, пожалуйста, где вы находили сами файлы прошивки? Мне необходимо перепрошить MC9190 c WM6.5 на CE6.0. Я просматривал OSUpdate package на официальном сайте, но, если я правильно понял, это именно пакеты обновления текущей прошивки, которые ставятся просто для обновления имеющейся (разные ревизии операционной системы: Rev A, Rev B и т.д.). Просто подсунуть файлы для CE6.0 через boot loader у меня не получилось: он выругался на неопознанный формат файлов.
Добрый день. Раньше файлы можно было скачать здесь: ftp://Autoidread:read@ftp.rrc.ru
https://drive.google.com/folderview?id=0B-OclcRYMjFccHRuaF9vMGtET0E&usp=sharing
Boa tarde poderia me informar ser e possivél passar Windows molibe9190 para ce 9190.
Могу подсказать, как это сделать! Интересует?
Да, интересует!
bom dia você pode me ajudar?
Добрый день!
Есть аппарат motorola mc3190 с wm6.5 на борту.
Нужно установить СЕ6.
Подскажите, пожалуйста, где взять обновление на загрузчик?
Добрый день
Motorola MC3190G Win Embedded не получается подменить файлы hex через wm инсталлер, подскажите какие еще могут быть варианты для установки СЕ6?
Есть такой девайс MC9090G
Установлена на нем CE 5.0. но нету РДП клиента.
Прошить с нуля не могу, т.к. не заходит в IPL. Обновиться до 6.1 тоже не хочет. После запуска второго файла, получаю такое: Searching J:\MC9090\
No SD card detected
Cannot download files
Hit ENTER to acknowledge
При попытке зайти в IPL два пункта меню: update Loader;
BootLoader.
Есть ли возможность восстановить нормальный IPL?
Доброго времени суток.
Подскажите, как на аппарате MC9090 CE 5.0 восстановить IPL?