Familiar Linux на ipaq hx4700...
Источник http://familiar.handhelds.org Автор текста не несет ответственности за ВАШИ убитые ВАМИ гаджеты!!! Прежде чем шиться hand.sys и head.dll необходимо инсталировать!!!
Без лишнего трепа...
В наличии:
ipaq hx4700..
SD метров на 1 гигабайт:) У меня правда микросд с реинтерфейсом...
Компакт Флаш на 192 метра..
Естественно линь на Большом Брате:)
ВНИМАНИЕ!!!hand.sys и head.dll необходимо инсталировать задолго до перепрошивки!!!
Действия на ББ:
Сливаем себе на машинку модифицированный закрузчик с узла в сети http://sdgsystems.net/pub/ipaq/hx4700/starterkit/... На мой момент это http://sdgsystems.net/pub....rom....
shtantanenkav@BB:~$ wget http://sdgsystems.net/pub/ipaq/hx4700/starterkit/bootldr-1.2.5-hp.rom
--20xx-xx-xx xx:xx03-- http://sdgsystems.net/pub/ipaq/hx4700/starterkit/bootldr-1.2.5-hp.rom
Преобразование адреса sdgsystems.net... 24.154.118.23
Устанавливается соединение с sdgsystems.net|24.154.118.23|:80... соединились.
Запрос HTTP послан, ожидание ответа... 200 OK
Длина: 205216 (200K) [text/plain]
Saving to: «bootldr-1.2.5-hp.rom»
100%[================================================>] 205 216 47,9K/s в 4,2s
2010-10-30 16:41:08 (48,2 KB/s) - «bootldr-1.2.5-hp.rom» saved [205216/205216]
Карта СД уже естественно в приводе...
shtantanenkav@BB:~$dd if=bootldr-1.2.5-hp.rom of=/dev/mmcblk0
400+1 записей считано
400+1 записей написано
скопировано 205216 байт (205 kB), 0,0155869 c, 13,2 MB/c
Надо конечно учесть что, мой вывод отличен от других:)) хех:)) ВЫВОДОВ!!! Да и ввод тоже:))
Далее карту в слот айпака... Зажимаем клавиши контакта и айтаск и нажимаем ресет... Немного внимания на скрин без подсветки - айпак увидит на карте лодер и предложит шиться... Соглашаемся и игнорируем сообщение об ошибке...
Тут - http://familiar.handhelds.org/releases/v0.8.4/install/download.html, берем дистриб который хотим...
В моем случае это:
Please select a release:
stable, v0.8.4
Please select your hardware:
hx4700
Please select which set of files you want:
GPE, a GTK-based GPL/LGPLed graphical interface
И главная кнопка DOWNLOAD!!!!!
В моем случае это bootgpe-v0.8.4-hx4700.tar... А файлики из архива кладем в крень СИЭФки любым удобным способом:)
В моем случае это:
bootgpe-v0.8.4-ipaq-pxa270.jffs2
zImage-2.6.15-hh2-ipaq-pxa270
reflash.ctl
и его содержимое:
------------------------------------------------------------------
hx4700-kernel zImage-2.6.15-hh2-ipaq-pxa270 - kernel
hx4700-root bootgpe-v0.8.4-ipaq-pxa270.jffs2 - root
------------------------------------------------------------------
Файл bootldr-1.2.3.rom намеренно игнорируем, мы же более новый бутлодер уже вшили:)
Я еще качнул из http://sdgsystems.net/pub/ipaq/hx4700/starterkit/20060615-gpe/ homefs.jffs2 - вроде как хоум директорию... Не буду углубляться в типы используемых файлов, так как если морочиться, то лучше родные ресы разработок юзать и черпать инфу оттуда, а не экономить мозги за счет меня вопросами что за джейфэфээсдва:) Ну в общем опять речь про ханд.сис и хеад.длл:))
Соответственно у меня на карте появился еще homefs.jffs2 и содержимое моего файла reflash.ctl выглядит следующим образом:
---------------------------------------------------------------------------------
hx4700-kernel zImage-2.6.15-hh2-ipaq-pxa270 - kernel
hx4700-root bootgpe-v0.8.4-ipaq-pxa270.jffs2 - root
hx4700-home homefs.jffs2 - home
---------------------------------------------------------------------------------
А содержимое карты так:
bootgpe-v0.8.4-ipaq-pxa270.jffs2
zImage-2.6.15-hh2-ipaq-pxa270
homefs.jffs
RADIO0d.BIN
RADIO11.BIN
WLANGEN.BIN
reflash.ctl
А три файла *.BIN это файло для работы вайфая:) про которые ВЫ уже почитали на ресе http://www.handhelds.org/moin/moin.cgi/HpIpaqHx4700HowtoInstallLinux и они нам понадобятся позже при поднятии сети...
Суем СиЭф карту в айпак.... Зажимаем клавиши контакты и инбокс и нажимаем на ресет...
Получаем на монике айпака:
Selected image file to load:
hx4700-kernel
hx4700-root
hx4700-home
Все именно так как было записано в reflash.ctl.. надо поочередно поставить кернел, рут, хоум.... Выбор необходимого клавишами контакты и календарь, подтверждение выбора клавиша айтаск.... И на клавишу РЕКОРД согласие на прошивку... Потом опять РЕКОРД...Выбор Выбор...РЕКОРД... Когда все три образа будут залиты можно идти в ребут... На выходе мы получаем установленный фамилиар на айпак:)
WIFI
Помните качали и писали три файла на СиЭф карту с расширением бин? Вот дошло дело и до них, ведь если мы хотим работать с линуксом, значит мы просто жаждем сети:)
Как все это мутиться написано на ресе http://www.handhelds.org/moin....inux...
Кратко... Коптруем все файлы с расширением бин с карты в айпак и куда надо...
shtantanenkav@BB:~$cp /media/cf/*.bin /lib/firware
И ребутим систему....
ВайВай работает:)