HP iPaq 514

 

Windows Mobile 6.5 WM6.5[3.0]Rus v5.2.23017

 

Данная прошивка, является портированной с Ginza MS100 от jim945.
На наших HP iPAQ 514 прошивка показывает себя с лучшей стороны - снижено энергопотребление, стабильная работа, новое визуальное оформление.


Дополнительный софт:

  • AlReader2
  • BlueTooth Explorer
  • CeleTask(долгое удержание домика)
  • Java JBlend
  • Pigeon
  • Resco Explorer
  • Smart File Acceptor
  • SmartToolkit
  • SPNotepad
  • WMStorage.


Свободной оперативной памяти - 50%.

Как установить:
Для установки выключите устройство, зажмите кнопки влево, вниз и красную пока не появится загрузчик, втыкайте USB кабель и запускайте hpRUU.exe. Сразу после установки следует сделать hard reset(кнопка ОК и красная). Это займет некоторое время, потом будет перезагрузка.

Перед установкой убедитесь что у вас стоит прошивка 2.05.

 

http://narod.ru/disk/17045363000/wm65rus_by_veliant_fixed1.zip.html

Прошивка без дополнительного софта:

http://narod.ru/disk/18442817000/wm65_firmware_ipaq_small.7z.html


Замеченные недочеты:

  • При зарядке выключенного смартфона нет анимации. На некоторых моделях зависает после этого на включении. Для решения проблемы сначала отключите кабель и только затем включайте.
  • Имеется проблема с Bluetooth-гарнитурой, при отключении которой звук не переключается обратно на смартфон. Пока что не решается, кроме как перезагрузкой.

 

 

Windows Mobile 6.0 Eng ROM 2.08

Прошивка WM 6.0 ENG, основанная на дампе 2.08.00, слитым одним пользователем xda-developers.

http://narod.ru/disk/20970215000/ipaq514_WM60Eng_2.08.00.7z.html

 

Linux для HP iPaq 514

Аппаратная спецификация

Процессор OMAP 850
Память SAMSUNG K5R1G12ACM-DK90
Дисплей LCD Hitachi с контроллером S1D19105
Камера OmniVision OV9640(?)
Wi-Fi Marvell W8100 802.11 SDIO CARD NIC
- -

 

На данный момент на нашем устройстве успешно запускается ядро Linux'а. Но есть одна важная проблема - linux не умеет работать с нашим экраном. Точней делает это некорректно, и вместо изображения мы можем наблюдать цветные или белые помехи.

Дизассемблировав ddi.dll и drvutils.dll из прошивки, понял что экран у нас Epson-like. Пробовал ставить тайминги, такие же, какие используется в windows, но вместо этого получаем просто черный экран. Если у кого есть наработки в данной области предлагаю обьединить усилия.

Итак вот некоторые данные вытащенные из бутлодера.
Контроллер дисплея использует следующие gpio:
0x86 Используется для линии CS
0x88 Используется для линии CK синхроимпульсов
0x89 Используется для линии SI передачи данных
0x8D Управляет вкл/выкл подсветки экрана
0x8C Управляет вкл/выкл подсветки клавиатуры
Все GPIO 0x8* относятся к GPIO5 и управляются через OMAP850_GPIO5_BASE 0xfffbe000

На данный момент уже реализовано полное управление подсветкой и почти закончена работа над драйвером дисплея.

Datasheet на процессор OMAP850

08413_52RD_OMAP850_TRM.rar

Datasheet на контроллер дисплея (максимально близкий)

S1D19105_TM_rev1_1.pdf

Veliant

E-mail: knikolenko@yandex.ru

Конструктор сайтов - uCoz