Вдохновленных статями про Toshiba Libretto 50ct, решил завести себе что-нибудь такое мелкое, дешевое, долгоиграющее и с Linux. В итоге выбор пал на HP Jornada 690:
Выглядит это чудо примерно так:

Слева на право: Toshiba g900, SE k700i, HP Jornada 690
На борту по умолчанию WinCE 2.11, поигрался один день и купил CF карточку на 2 гб, чтобы установить Linux. Всё оказалось предельно просто (http://jlime.com/):
На выбор будет дано 2 графических облочки, выбираем iceWM и радуемся. На борту уже несколько программ: AbiWord, GIMP1, несколько игр, файл и архив менеджер, 2 браузера (Dillo и Konquerror), почтовик и несколько консольных приложений.
Получилось примерно так:

Запущенный iceWM

GIMP

GIMP, решил попробовать порисовать — отклик вполне приемлемый и юзать можно.
Ради эксперимента поставил туда lighttpd+php5, а так же mysql4, но у php5 нет либы для mysql, видимо придется пересобирать. Установил ffmpeg и решил проверить производительность. Тест немного синтетических и неточный, но дает представление о мощности устройства.
Для теста был взят видео ролик из фильма Матрица, с сайта hpc.ru.
Тестовый ролик: (3635 кадров)
видео: 320х240 mpeg4 24fps, 650 kb/s
аудио: mp3 44.1 kHz stereo 128 kb/s
Компьютеров у меня не много, так что тестил на ноутбуке (core duo 1.66ghz*2/2gb+512swap Mandriva Gnome), с кучей запущеных приблуд, но в общем загрузка проца была не выше 1%.
Конвертируем в:
видео: 120x120 mpeg4 24fps, 64 kb/s
аудио: mp2 44.1 kHz stereo 64 kb/s
Результаты теста:
Ноутбук: FPS=401
Jornada: FPS=3
Многие у меня спрашивали, зачем мне такой девайс, он ведь старый и никому не нужный. Наверно это техногерандофетиш или что-то вроде этого. Но как итог, я получил вполне рабочий клавиатурный маленький девайс, которые работает около 5 часов всего за 3000 рублей (не считая блока питания и карточки на 2Gb).
Пока что не могу сказать ничего про модем, ком порт и ик-порт, так как не копал в эту сторону. Собираюсь купить PCMCIA Ethernet/wifi карточку, тогда будет интереснее.
То-ли руки не те, чтоли ИК не работает как надо. В ядре загружен irda ircomm модуль, в списке устройств есть ircomm0...N, перепробовал всё что смог, запустил irdadump (как я понял улилита рассказывающая что вливается в ИК порт) — отправлял с телефона, пробовал несколько пультов от ТВ, результата никакого: «0 пакетор принято».
В WinCE пробовал настроить Dial-Up через ИК корт, тоже никакого результата: телефон молчит. Единственный раз, когда ИК порт телефона отреагировал — при запуске в WinCE некой проги, как я понял для синхронизации, но телефон не понял че от него хотят. Если кто-то что-то может подсказать — подскажите.
UPD (2009-03-28) Не удеражался, прописал в кроне чтоб кажду минуту записывал uptime… последняя строка лога:
для тех кто не понял, девайс прожил 10 часов и 58 минут, конечно тест немного неправильный, так как девайс не был ничем нагружен + после 5 часов (периодически нажимал кнопки и на экран, чтоб не вырубалась подстветка, которая была на максимуме) уже ушел спать, так что думаю реально часов 7 держиться (аккумулятор 99 года), круто =) Сегодня запущу кодирование какого нибудь фильма, чтобы узнать насколько сильно влияет загрузка проца на время автономной работы.

UPD (2009-04-19) Сделал поддержку русской раскладки и прислали наконец то заказанные Ethernet и WiFi карточки, обновил AbiWord, Dillo, поставил Gaim, Gnumeric, эмулятор «денди» — ниже скриншоты (увидеть!=прочитать):

Русская раскладка и AbiWord

Пингуем ya.ru через Ethernet карточку

Пингуем ya.ru через WiFi (+WPA 64bit шифрование)

Старый добрый Дюк Ньюкем 3D

MegaMan2

Gaim и XMPP

Konqueror и гугл
Теперь хоть не таскать 4..5кг ноут ради http, smb, ftp и dhcp =)
UPD (2009-05-09): тест времени автономной работы с вставленным (и естественно активным) Ethernet адаптером — время 6:30, заряд 37% — дальше вырубился, видимо нехватило энергии чтобы питать сам девайс и карточку. Ниже график:

- Процессор: Hitachi 7709 (SH3) 133 МГц
- Экран: Цветной TFT (на самом деле больше на STN похож) 640 x 240 точек 64k цветов
- Батареи, питание: Lithium-Ion аккумулятор, примерно 8 ч. работы (аккумулятор старенький, так что часа 4...5 держит)
- Слоты расширения: PC Card Type II (16 бит), CompactFlash Type I
- Коммуникации: IrDA, COM-порт (нет шнурка), модем
Выглядит это чудо примерно так:

Слева на право: Toshiba g900, SE k700i, HP Jornada 690
Устанавливаем Linux
На борту по умолчанию WinCE 2.11, поигрался один день и купил CF карточку на 2 гб, чтобы установить Linux. Всё оказалось предельно просто (http://jlime.com/):
- вставил карточку в кардридер,
- разбил на 3 раздела: FAT16 (26мб), ext2 (1800 мб), swap (всё что осталось, около 150мб)
- на FAT16 загрузил загрузчик, конфиг и zImage, конфиг немного подправил, сменил root=/dev/hda2, на root=/dev/sda2, иначе во время загрузки Kernel Panic
- на ext2 раздел переписал всё из архива скачанного с jlime.com
- вставляем карточку в девайс, заходим на устройстве в StorageCard2, запускам shlo.exe, соглашаемся с лицензией и тем, что вся информация будет удалена (а мы ничего и не создавали, чтобы что-то удалять) и ждем когда всё загрузиться
На выбор будет дано 2 графических облочки, выбираем iceWM и радуемся. На борту уже несколько программ: AbiWord, GIMP1, несколько игр, файл и архив менеджер, 2 браузера (Dillo и Konquerror), почтовик и несколько консольных приложений.
Получилось примерно так:

Запущенный iceWM

GIMP

GIMP, решил попробовать порисовать — отклик вполне приемлемый и юзать можно.
Ради эксперимента поставил туда lighttpd+php5, а так же mysql4, но у php5 нет либы для mysql, видимо придется пересобирать. Установил ffmpeg и решил проверить производительность. Тест немного синтетических и неточный, но дает представление о мощности устройства.
Тест
Для теста был взят видео ролик из фильма Матрица, с сайта hpc.ru.
Тестовый ролик: (3635 кадров)
видео: 320х240 mpeg4 24fps, 650 kb/s
аудио: mp3 44.1 kHz stereo 128 kb/s
Компьютеров у меня не много, так что тестил на ноутбуке (core duo 1.66ghz*2/2gb+512swap Mandriva Gnome), с кучей запущеных приблуд, но в общем загрузка проца была не выше 1%.
Конвертируем в:
видео: 120x120 mpeg4 24fps, 64 kb/s
аудио: mp2 44.1 kHz stereo 64 kb/s
Результаты теста:
Ноутбук: FPS=401
Jornada: FPS=3
В качестве заключения
Многие у меня спрашивали, зачем мне такой девайс, он ведь старый и никому не нужный. Наверно это техногерандофетиш или что-то вроде этого. Но как итог, я получил вполне рабочий клавиатурный маленький девайс, которые работает около 5 часов всего за 3000 рублей (не считая блока питания и карточки на 2Gb).
Пока что не могу сказать ничего про модем, ком порт и ик-порт, так как не копал в эту сторону. Собираюсь купить PCMCIA Ethernet/wifi карточку, тогда будет интереснее.
ИК порт (добавлено)
То-ли руки не те, чтоли ИК не работает как надо. В ядре загружен irda ircomm модуль, в списке устройств есть ircomm0...N, перепробовал всё что смог, запустил irdadump (как я понял улилита рассказывающая что вливается в ИК порт) — отправлял с телефона, пробовал несколько пультов от ТВ, результата никакого: «0 пакетор принято».
В WinCE пробовал настроить Dial-Up через ИК корт, тоже никакого результата: телефон молчит. Единственный раз, когда ИК порт телефона отреагировал — при запуске в WinCE некой проги, как я понял для синхронизации, но телефон не понял че от него хотят. Если кто-то что-то может подсказать — подскажите.
UPD (2009-03-28) Не удеражался, прописал в кроне чтоб кажду минуту записывал uptime… последняя строка лога:
23:39:00 up 10:58, 1 user, load average: 0.69, 0.42, 0.23
для тех кто не понял, девайс прожил 10 часов и 58 минут, конечно тест немного неправильный, так как девайс не был ничем нагружен + после 5 часов (периодически нажимал кнопки и на экран, чтоб не вырубалась подстветка, которая была на максимуме) уже ушел спать, так что думаю реально часов 7 держиться (аккумулятор 99 года), круто =) Сегодня запущу кодирование какого нибудь фильма, чтобы узнать насколько сильно влияет загрузка проца на время автономной работы.

UPD (2009-04-19) Сделал поддержку русской раскладки и прислали наконец то заказанные Ethernet и WiFi карточки, обновил AbiWord, Dillo, поставил Gaim, Gnumeric, эмулятор «денди» — ниже скриншоты (увидеть!=прочитать):

Русская раскладка и AbiWord

Пингуем ya.ru через Ethernet карточку

Пингуем ya.ru через WiFi (+WPA 64bit шифрование)

Старый добрый Дюк Ньюкем 3D

MegaMan2

Gaim и XMPP

Konqueror и гугл
Теперь хоть не таскать 4..5кг ноут ради http, smb, ftp и dhcp =)
UPD (2009-05-09): тест времени автономной работы с вставленным (и естественно активным) Ethernet адаптером — время 6:30, заряд 37% — дальше вырубился, видимо нехватило энергии чтобы питать сам девайс и карточку. Ниже график:
