Прошивка Zebra MK500: восстановление раздела Application и Platform

Случилось так, что клиенту решили поставить прайсчекер Zebra MK500…

Так как под WinCE 5.0 NET программировать очень просто, я написал программу, которая смотрит цену и наименование товара напрямую из базы данных одной из касс, работающих под управлением Frontol. Если касса не работает, то ПО прайсчекера смотрит на соседнюю кассу и берет данные из ее БД. И все было бы хорошо, если бы Firebird работал под .NET Compact Framework 2.0. Но он не работает. Надо ставить Compact Framework 3.5 и компилировать проект под него. Компиляция прошла успешно. Но… когда я решил скопировать файл NETCFv35.wce.armv4.cab в папку Application,то выяснилось, что места в папке этой нет. Хотя данных в ней тоже никаких нет. Что это значит? Это значит, что на разделе Application Windows CE 5.0 произошла ошибка и место просто не видно. Надо было бы отформатировать раздел и все было бы хорошо. Но! Раздел после форматирования пропал. Решил попробовать то же самое с Platform… но и он тоже пропал. Итого: есть MK500, но нет разделов, на которых можно было бы хранить данные автозагрузки, Compact Framwork и саму прогу для проверки цен.

Надо восстановить разделы Application и Platform. Делается это только с помощью прошивки… Начал искать прошивку.

По серийному номеру MK500 в Zebra support мне отказали, сославшись на то, что устройство не обслуживается.

Порывшись в прошивках от ТСД Motorola, я нашел образы WinCE 5.0. Остался главный вопрос, а как прошить то?

Экспериментально я выяснил, что зайти в IPL режим (Initial Program Loader) на MK500 можно нажав одновременно “вверх” и “вниз” и включив питание штекером. Это крайние левая и правая кнопка на морде MK500.

Кстати – несмотря на шильдик сзади MK500 запитать его можно от 12 вольтового блока питания 500 мА.

Прошивки от ТСД Motorola не подошли ни одна. Так что оставалась единственная надежда – найти оригинальный образ ОС для MK500.

Что же делать? Хорошо, что мир не без добрых людей. Сначала шарился на форуме 4pda откуда меня послали на другой форум, где мне и помогли. Вот ссылка на форум:

https://olegon.ru/showthread.php?p=297830

А вот сама прошивка Zebra MK500:  http://www.oldgod.ru/Firmware.rar

Внутри архива есть прога, с помощью которого заливаются файлы прошивки по очереди: USBDownload010101.msi

6 thoughts on “Прошивка Zebra MK500: восстановление раздела Application и Platform

  1. Тамара

    А как он вообще включается этот микрокиоск?

    Reply
    1. admin Post author

      Просто питание на него подаешь и все – он включается.

      Reply
    1. admin Post author

      Я не помню точно. Но вроде бы сначала ос, потом все остальное. Они не накладываются друг на друга, а прописаны каждый в свое место на носителе.

      Reply
  2. Пулат

    Добрый день! А Android не получиться установить ? Кто нибудь интересно пробовал?

    Reply
    1. admin Post author

      На хабре видел статью по прошивке. Думаю вполне возможно. Вопрос только – зачем? Стабильнее оно точно не станет, будет наоборт – медленнее.

      Reply

Leave a Reply to виталий Cancel reply

Your email address will not be published. Required fields are marked *


Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'ZeroSpam\Modules\Comments\Comments' does not have a method 'enqueue_davidwalsh' in /home/iwmsbox/oldgod.ru/docs/wp-includes/class-wp-hook.php on line 287