пятница, 14 сентября 2007 г.

PDA hp 4700. Копирование прошивки на SD, в файл, и обратно

Записываем на SD прошивку из файла.
1. Файл с образом открываем программой WinHex (WinHex должен быть зарегистрированным!)
2. Edit--> Copy All--> Hex Values (или Ctrl+Shift+C)
3. Вставляем SD-карту (ее содержимое сотрётся!).4. В WinHex--> Tools--> Open Disk (или F9).
5. Под группой Physical Media (физический носитель- не логический! Respect Stvladimir!) выбираем Removable medium--> OK.
6. Выделяем первый сектор.
7. Edit--> Clipboard Data-->Write (или Ctrl+B )--> OK--> Yes (на вопрос типа "продолжить без сохранения?").Примечание. Если Вы во время этой процедуры пользовались обычным буфером обмена, то в 7- пункте Вас будет ждать вопрос- из какого буфера копировать- внутреннего или внешнего, надо выбирать внутренний!

Прошиваем КПК.
1. Вставляем карту с записанным образом в КПК.
2. На предупреждение о том, что карта имеет нечитабельный формат и предложение произвести форматирование отвечаем No.
3. Подключаем питание (необязательно- на всякий случай).
4. Входим в режим загрузчика (у каждого КПК свой). Для 4700- Contacts+iTask+Reset.
5. Появится заставка загрузчика (бутлоудера- bootloader).
6. Через несколько секунд должно появиться приглашение для прошивки с инструкцией- нажать кнопку включения (если не появляется- видимо проблемы с картой и надо все повторить с другой, хотя есть совет вынуть на время карту и батарейку). Процесс занимает около 20 минут.
7. По окончании, на КПК будет надписано- «Download Completed CheckSum OK! 100%»Если образ делали с "живого" КПК с WM5 то в нем (образе) сохранятся все программы, ХР их уничтожит- обходимся простым ресетом.(Alvar, в топике посвященном прошивке КПК с SD c универсальными прошивками, писал, что надо делать хард ресет
8. Ресет.

Копируем образ системы КПК на SD-карту.
-2. Если Вы в дальнейшем хотите копировать образ с карты в файл рекомендуется заполнить все сектора карты каким-нибудь фиксированным значением (к примеру FA). Это нужно для того, чтобы вычислить окончание прошивки (отличный совет- Stvladimir).
-1. Делается такое заполнение в WinHex--> F9--> Physical Media--> Removable medium--> OK0. Edit--> Fill Disk Sectors (Заливка секторов диска) или Ctl+L-->в поле Fill with hex values ввести--> FA--> OK Может появится предупреждение о разрушении данных- мы сами его и хотели!!! -->OK.
1. Завершаем работу ActiveSync на ББ--> Task manager--> wcescomm.exe--> завершить процесс (Видимо можно воспользоваться воспользоваться программой из прошивальщика- DisconnectActiveSync.exe- я не пробовал, делал по дедовски- завершить процесс).
2. Вводим КПК в бутлоадер- Contacts+iTask+Reset и ждем в таком положении несколько секунд пока на экране не появятся версия бутлоадера (у меня- v1.01), логотип HP и надпись Serial (экран без подсветки)
3. Ставим КПК в кредл (либо подключаем к COM-порту)- при соединении с USB на экране КПК вверху над логотипом HP должна появиться надпись USB (для COM-порта либо когда КПК никуда не подключен- останется надпись Serial)
4. Запускаем MultiTTY. В случае USB -соединения выбираем порт USB- это будет надпись типа WCEUSBHXXX (если такого выбора нет- то кто-то блокирует USB- скажем ActiveSync забыли, пока не разберетесь, дальше ничего не получится)--> OK
5. Вставляем в КПК SD-карточку
6. Набираем в MultiTTY команду d2s--> Enter
7. Через некоторое время MultiTTY выдаст надпись- «Store image to SD/MMC card successful», а на экране КПК будет написано- «CheckSum is OK!»
8. Карту вынимаем.
9. Reset.

Сбрасываем данные с SD-карты в файл.
1. Вставляем SD-карту в картридер.
2. В программе WinHex--> Tools--> Open Disk (или F9).
3. Под группой Physical Media выбираем Removable medium--> OK.
4. Установите курсор на нулевой адрес и с помощью контекстного меню выберите "начало блока",
5. Затем установите курсор на конечный адрес и с помощью контекстного меню выберите "конец блока".
6. Если Вы хотите сохранить содержимое всей карты то Edit-->Select All
7. Сохраните данный блок на диск в виде файла (например, 4700_xxxxxx) Edit--> Copy Block--> Into New File (или Ctrl+Shift+N)--> Сохранить

К пункту Копируем образ системы КПК на SD-карту. Alvar писал, что после этого происходит ХР, но на WM5 hp4700 это ХР по версии HP (http://www.pdateam.ru/index.php?showtopic=24569&st=1230), а то что всеми называется ХР у HP это Clean (вот уж правда клин). Так, что не бойтесь ХР не будет!

Комментариев нет:

Отправить комментарий