Как стать автором
Обновить

Уникальный смартфон-UMPC из нулевых: как HTC сделала устройство с двумя независимыми процессорами на борту?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров11K
Всего голосов 54: ↑51 и ↓3+63
Комментарии13

Комментарии 13

Ну что друзья, вот такой интересный UMPC у нас сегодня был на обзоре. Чуть позже подкоплю и куплю Samsung Q1, правда не Ultra - они слишком дорогие.

Сейчас переношу на YouTube-канал некоторые прошлые статьи о программировании под различные гаджеты прошлых лет, в основном 3D-игр. Недавно благодаря форуму gamedev.ru я вспомнил о языке, с которого начинал писать полноценный код - Delphi и Object Pascal в целом. Скачав Delphi 2010, я вспомнил за что так любил этот язык: максимальная эксперссивность, написать откровенное спагетти и малопонятный код при минимальном чувстве стиля - очень сложно. И конечно, я захотел запилить что-то прикольное и при этом кроссплатформенное, а именно портировать свою демку про самолетики на все платформы подряд: Windows 9x (95, 98, ME), Windows XP, Windows CE (ARM, на Axim X51v), OS X PowerPC, Android и Linux.

Поэтому в ближайшие дни пройдет стрим с портированием рендера и платформозависимых плюшек на OS X и WinCE. Интересен был бы вам такой формат?

P.S: Об опыте программирования на Delphi в 2024 будет отдельный материал, спасибо @Seenkao за недавнюю статью

 портировать свою демку про самолетики на все платформы подряд: Windows 9x (95, 98, ME), Windows XP, Windows CE (ARM, на Axim X51v), OS X PowerPC, Android и Linux.

Она же у вас на D3D, как вы запустите ее на OS X и Linux? С помощью Wine?

Демка ж с нуля на Delphi переписывается, а в "движок" заранее заложен мультирендер на GL, GLES, D3D8 и D3DM

Прикольная железка. Ещё из тех времён, когда что-то делали просто потому что могли сделать. Очень круто выглядит.

Единственный нюанс — весьма редкая архитектура Hitachi SuperH на устройства HP Jornada и MIPS на устройствах Compaq.

HP Jornada 720 работает на ARM.

Часть моделей Jornada была на SH3, часть -- на StrongARM 1100.

в списке AIDA64 — это немного мощнее AMD K5

Ну как "немного"... В двадцать семь раз по параметру MP/s судя по скриншоту.

При это слабее семпрона. Думаю в бд почистили результаты процов посвежее, в следующий раз наккчу версию постарее

Из Win Mobile из коробки мало чего можно было делать. Там стояла оболочка SnapVue из которой можно было email написать, по телефону позвонить и заметки оставить. Этакий энергоэффективный быстрый жоступ к основным коммуникациям.

Его взламывали и разлочивали полноценный win mobile.

Есть у меня такой, раз в год достаю его из ящика.

GMA разгоняется GMAboosterom, но из за отсутствия актуальной версии, вылетает через раз при перегрузки.

Идеально поставить на него Win7 для встраиваемых систем. Но в этой версии нет поддержки совместимости со старыми дровами.

Раньше была тема на форуме Микрсофт, как через реестр активировать совместимость, но сейчас тема недоступна((

Вот сколько я ни думал, как бы родить нормальный убунтоминтофон — всё равно в итоге всё скатывалось к тому, что надо делать независимую от ОС прошивку, сидящую в отдельном железе и позволяющую звонить-отвечать-СМС писать независимо от состояния центрального проца и ОСи (загружено, не загружено, зависло, вовсе сдох хард с оськой…)

Но мне наглости не хватило включить в проект целый отдельный смартфон :-D только была мысль нагрузить этим функционалом ту «атмегу» (в переносном смысле), которая на материнке отвечает за всякие питания, спящие режимы и прочие контроллеры аккумуляторов от мотороллеров. А в остальном, да, аппаратный переключатель для «режима перехвата», чтобы аппаратно клава с экраном переключалась на этот контр. Ну, или onscreen display как минимум.

Оказывается, правильно думал — такое делали :) и даже круче, как я сейчас вижу :) Круто на самом деле — особенно с учётом того, что один проц может выполнять роль девайса для другого проца, были бы дрова. Или, скажем, аппаратную видеокарту вешаем на ведро, а для интеловской архитектуры ведро всё выглядит большой видеокартой при помощи небольшого серверного модуля, в это самое ведро вшитого.

Удивительно, что в одном устройстве можно было уместить два разных процессора и две ОС. HTC Shift - настоящий инженерный шедевр своего времени. прикольно узнать о таких уникальных девайсах из прошлого.

Была у меня такая железяка. Менял ей HDD на SSD (там zif) и планку памяти на 2GB. Работать начинала гораздо быстрее. Ну и ставил 7 ибо под вистой все было грустно. Память и сейчас на ебее доступна.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий