Не так давно я рассказывал вам про легендарный карманный компьютер от HP под названием hx4700. Несмотря на высокую цену, девайс поражал пользователей мощнейшим ARM-процессором от Intel, ярким и сочным VGA-дисплеем и наличием дискретного GPU. Однако в процессе изучения аппаратной платформы, мы с вами выяснили его страшную тайну — на самом деле это был КПК от HTC...
Однако недавно ко мне в руки попал последний настоящий КПК от HP — Jornada 560, и его конструктив показался мне очень необычным...
❯ Предисловие
За всё время существования блога, я делал обзоры на аппаратные платформы сразу нескольких КПК от HP. Первым было устройство из серии Jornada, которое представляло из себя не привычный нам палмтоп, а что-то типа миниатюрного ноутбука — HPC. Свой экземпляр я купил на барахолке в разобранном состоянии за копейки с симптомом «не включается, перебита шина». В процессе ремонта я восстановил шлейф подсветки, полностью перебрал устройство и красавец на фото ниже снова заработал!

«Под капотом» устройства мы с вами нашли редкий процессор от Hitachi на собственной архитектуре SH3, который уже в 1998 был полноценной системой на кристалле, 32 мегабайта оперативной памяти типа SDRAM, а также весьма интересный инженерный костыль — на всей партии устройств, инженеры вручную допаивали транзисторные ключи, перемычки и иную логику. В целом, сомнений не было — перед нами самый настоящий HP!

Пару месяцев назад, читатель подарил мне iPaq hx4700, о котором я также сделал подробный обзор. На момент выхода в 2004 году, это был ультимативный комбайн, который совмещал в себе плеер с отличным качеством звука и возможностью воспроизведения не пережатых видеороликов, портативный компьютер, который мог сёрфить полноценный Web 2.0 интернет с помощью Wi-Fi или Bluetooth, а также офисную печатную машинку: при подключении комплектной BT-клавиатуры, гаджет превращался практически в полноценный ПК с Wod, Excel и даже PowerPoint.
Вишенкой на торте был технологический «выпендрёж»: например, в hx4700 был собственный дискретный GPU с поддержкой 3D-ускорения, который не выполнял никаких функций, кроме... ускорения блиттинга и вывода изображения на матрицу, полноценный тачпад, который позволял пользоваться курсором помимо обычного резистивного тачскрина, а также встроенный Wi-Fi, BT и наличие всех возможных слотов расширения. Но после разборки и изучения платы, мы с вами выяснили — перед нами никакой не HP, а самый настоящий HTC!

Дело в том, что в своё время у HP было собственное подразделение, занимавшееся разработкой карманных компьютеров из серии Jornada. В 90-х, главным их конкурентом была компания Compaq, которая соперничала с HP не только на рынке КПК, но и обычных десктопных компьютеров и ноутбуков. В 2002, HP умудрилась купить Compaq за 25 миллиардов долларов, поглотив в том числе и мобильный бизнес компании, однако новые КПК из серии iPaq заметно отличались от устройств из серии Jornada и КПК от Compaq. По каким-то причинам, HP реструктурировала оба мобильных подразделения и отдала разработку КПК на аутсорс — той самой HTC, и таким образом, Jornada 560, выпущенный в 2001 году, стал последним настоящим КПК от HP...

Я давно хотел пощупать 560'ый, поскольку это был один из первых КПК на базе операционной системы PocketPC 2002. Благодаря подписчику Владу, моя мечта исполнилась — и вместе с витринной Nintendo 3DS, я получил желаемый мной КПК вместе с родной док-станцией...
❯ Осматриваем
На первый взгляд, КПК довольно неплохо сохранился, особенно учитывая солидный возраст в 24 года. Блин, он же младше меня всего на один месяц! Несмотря на возраст и жизненные потертости, в целостности осталось даже резиновое покрытие по бокам устройства, которое здорово влияет на эргономику устройства.

Док-станция у КПК достойна отдельного упоминания: на более ранних карманных компьютерах, док представлял из себя переходник между RS232 в интерфейсном разъёме устройства и физическим кабелем, а также иногда чарджер для аккумулятора устройства. Здесь же док представляет из себя USB-кабель, отдельный, несъёмный блок питания на 5В, а также здоровенный... утяжелитель, видимо для солидности. Влад когда-то отрезал родной БП и заряжал устройство напрямую.

После определения полярности и подключения ЛБП, КПК начал весело потреблять 0.5А и пытаться включиться. Сначала он зависал на загрузчике, однако после подзарядки аккумулятора он включился, с первого раза прошёл калибровку тачскрина от пальца и начал работать как ни в чём не бывало. Через 2 часа я вытащил устройство из дока и спокойно пользовался им в течении часа — родной аккумулятор всё ещё держит заряд спустя почти 25 лет после схода с конвейера!

Про тачскрин я подметил не просто так: у некоторых ретро-КПК уже начали отказывать тачи в следствии расслоения резистивных слоев. Иногда помогает «массаж» резистивного слоя, иногда токопроводящий клей, а иногда только замена тачскрина.
❯ Разбираем
Я был бы не я, если бы не лез изучать аппаратные платформы всех устройств, которые ко мне попадают. И 560'ый не стал исключением. Правда, при его разборке сразу же обнаружились типичные HP'шные «болячки»: корпус начал рассыпаться, конструктив платы с кнопками выглядел очень костыльным, а клипсы вылетали даже несмотря на очень бережный процесс разборки.

Разбирается устройство через заднюю крышку: откручиваем 4 винтика, расщелкиваем клипсы и перед нами открывается вид на материнскую плату устройства. Я сразу же приметил наличие весьма интересного решения: для замены батарейки, подпитывающей RAM, не нужно разбирать устройство или откручивать крышку, как в случае с японскими КПК, а достаточно лишь вытащить лоток. Удобненько!

В основном, с обратной стороны платы разведены шины питания. С нижней части платы можно найти RS232-трансивер MAX3241E, микросхему защиты диф. пары USB SN65220, повышающий DC-DC преобразователь MAX1675 (возможно для аксессуаров?), а также микросхему CMD0133 с неизвестным предназначением.

Под слотом CompactFlash расположились два чипа NOR-памяти Intel StrataFlash, общим объёмом в 32МБ, из которых 8МБ отданы пользователю под собственные нужды. Остальные данные предлагается хранить на рамдиске в оперативной памяти.

Для последующей разборки необходимо открутить три потайных винта с верхней части платы, отщелкнуть фронтальную часть корпуса и вытащить плату с кнопками. Тут то и проявляются чудеса инжиниринга HP: сама плата подключена к материнской посредством крайне неудобно расположенного шлейфа, а сбоку из неё выходит разъём с питанием подсветки дисплея.

И уже здесь гаджет начинает нас удивлять. Дело в том, что в Jornada 560 используется дисплей с ламповой CCFL подсветкой, в 2001 то году! Для питания такой подсветки недостаточно простенького повышающего драйвера, необходим целый инвертор, который формирует ~200В в рабочем режиме. И его развели прямо на этой плате...

Далее необходимо отключить шлейф дисплея и тачскрина, и плату можно вытаскивать. С фронтальной стороны скрывается всё самое интересное...

В первую очередь, в глаза бросается кастомный чип разработки самой HP — некий F1865-80016, произведенный Fujitsu. Здесь он выполняет роль чипсета: отвечает за управление режимами сна, зарядку, возможно также выполняет роль контроллера дисплея и отвечает за управление аксессуарами. Рядом расположился клок ICS5486-05, который представляет из себя PLL в отдельном чипе. Вероятно он отвечает за тактирование чипсета, поскольку у процессора PLL встроены:

Чуть ниже расположился ещё один кастомный чип 22507-03 (ULA?) и наш давний знакомый — контроллер тачскрина ADS7846, близкий родственник XPT2046.

Немного выше расположилось два чипа оперативной памяти Toshiba TC59SM816BFTL-75 типа SDRAM, общим объёмом в 32МБ, аудиокодек Philips UDA1345STS, а также усилитель звука Analog SSM2250. Простенько и со вкусом.

Ну и конечно же переходим к сердцу устройства — ARM-процессору Intel SA-1110. И здесь кроется сложная история: дело в том, что SA-110 на самом деле разработан не Intel, а компанией DEC. В ходе судебных разбирательств в 1998 году, DEC была вынуждена продать своё ARM-подразделение Intel. Около 4-х лет, SA-110 с небольшими изменениями активно использовался во многих портативных устройствах и был одним из самых мощных ARM-процессоров на рынке с современным набором инструкций ARMv4 (не чета ARM7TDMI). В 2002 году, Intel представила новую линейку процессоров XScale, построенных не на референсных ядрах от ARM (как современные Snapdragon'ы), а на микроархитектуре собственной разработки. XScale'ы стали самыми мощными ARM-процессорами на момент выхода, заметно перегоняя даже ARM9 и вплотную приближаясь к младшим Pentium III. Даже Apple в 2005-2006 году обратилась к Intel с предложением разработать мощный процессор для iPhone... Но Intel «не увидела перспектив», профукала все полимеры и продала XScale компании Marvell.
Учитывая, что SA-1110 появился в ~1999 году, это просто шедевр инженерной мысли. Судите сами:
Одно вычислительное ARM-ядро, работающее на частоте до 206МГц, имеющее 16КБ кэша инструкций и 8КБ кэша данных, и имеющее чистую производительность в 235 MIPS (Dhrystone 2.1). Это уровень Pentium III 450, если тестировать Dhrystone собранный с -O0, или же уровень Pentium 66, если собирать бенчмарк с оптимизациями. Не кисло для мобильного процессора 1998 года, да?
Контроллеры ROM, NOR для постоянной памяти и SDRAM для оперативной. Кстати, процессор поддерживает даже EDO :)
Контроллер UART, ИК-порта, SPI, дисплея, GPIO, и даже аппаратный USB!
И всё это в небольшом процессоре с потреблением 450 милливатт при VCore = 1.75В!

И... в целом это весь конструктив устройства. Да, уже в те годы уровень интеграции был настолько высок, что большинство логики умудрились засунуть в один чипсет собственной разработки. Однако возникает резонный вопрос: если у HP было и своё подразделение Jornada, и подразделение Compaq, почему они всё профукали и начали заказывать устройства у HTC?
❯ Заключение
Вот таким был последний настоящий КПК от HP. Да, местами вскрываются косячки, характерные именно HP: корпус разваливается, где-то есть следы сомнительного инжиниринга, но всё равно это очень крутой гаджет, который несмотря на активную эксплуатацию дожил до наших дней. И теперь он станет символом того самого, ныне утерянного R&D от HP...
Ну а я надеюсь, что вам было интересно. Подписывайтесь на блог, чтобы не пропускать новые статьи каждую неделю! А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.
У меня также есть Boosty, а если вы хотите что-нибудь подарить из железа и увидеть о них статью — пишите мне в Telegram. Интересны разные гаджеты: игровые консоли, смартфоны/телефоны, коммуникаторы/КПК, ретро ПК железо и всякое такое. Если девайс интересный, то я порой могу и недели потратить на восстановление его платы. Всем большое спасибо!
Новости, обзоры продуктов и конкурсы от команды Timeweb.Cloud — в нашем Telegram-канале ↩

