«Вот выберут Трампа — и маятник качнется в обратную сторону», — говорили эксперты в разгар предвыборной кампании в Америке. Выбрали Трампа — а куда идет маятник неясно. Все больше впечатление, что с обратной стороной не складывается. Впрочем, траектория отношений между Москвой и Вашингтоном не меняется уже более полувека.
И сопровождаются ритмично перемежающимися периодами то оттепели, то похолодания вплоть до заморозков. Трамп — человек не из политического истеблишмента, он не жалует привычный порядок вещей. Сможет ли он пошатнуть устойчивые закономерности? Или все же российско-американские отношения строятся на незыблемых принципах, а роль личности вторична? Ждать ли нам «глобального потепления» в российско-американских отношениях?
Об этом рассуждали Сергей Караганов, декан факультета мировой экономики и мировой политики НИУ ВШЭ, почетный председатель СВОП, и Федор Лукьянов, председатель СВОП, главный редактор журнала «Россия в глобальной политике».
Привет всем читающим. Может кто знает, может помочь?
Суть вопроса: У меня есть сименс м55 и есть оригинальные зарядки они заряжают, всё ок, но хочу сделать для него зарядку просто проводом USB, чтоб можно было заряжать от любого блока, компа и в машине и не таскать ориг блок. Если просто к юсб проводу припаять разъём от сименса, то зарядка не пойдёт (сам когда узнал был в шоке.) Проблема в том что на холостом ходу в оригинальной зарядке 8,12 вольт, а после подключения телефона напряжение просаживается до 4-5 вольт 0,4 ампера и телефон заряжается. На оригинальной зарядке сименс написано на выходе 5v\0.4. Короче чтоб на телефоне стартанула зарядка нужно на начальном этапе 8 вольт, просто от 5-7 вольт ничего не происходит. Облазил весь инет, готового решения нет. На WB купил Mini DC-DC преобразователь повышающий с перемычками и выставил 8 вольт. Подумал впаяю в провод плату и будет счастье. Но счастье длилось не долго. Телефон заряжаться начал, но диод на плате очень быстро нагревался до 100 градусов, потом я отключал плату. Подключил к блоку 15 ватному, на входе на плату было 5 вольт и около 2.5 ампера , на выходе с 8 вольт до 5 упало напряжение и было около 1.5 ампера. В итоге плата сгорела. С таким вариантом платы можно ограничить как то входящий или исходящий ампераж?
Пробовал через триггер для для зарядных блоков с протоколами PD/QC с али. С выставленной перемычкой на 9 вольт. При подключении к телефону напряжение падает до 8 вольт, ампераж до 2.5 ампер. зарядка не идёт телефон сразу выключается.
Также есть кабель аналог DCA-510 на PL2303 для прошивки и т.д. Если на этом проводе закоротить (или поставить резистор 10Ком) 2 и 5 контакт и установить дрова на виндовс (у меня 11) телефон заряжается от ноута. но от блока питания нет.
Сегодня компьютером на x86-совместимом процессоре едва ли можно кого-то удивить с гиковской точки зрения. Другое дело - обучающий ноутбук для детей, который работает на интересном и необычном ARM-процессоре от небезызвестной компании VIA. И хотя для запуска произвольных программ его необязательно было хакать - всем гикам известно, надо было ставить Linux!
К чему приводит давняя детская мечта об обучающем ноутбуке, что скрывается внутри устройства за 500 рублей и как на всё это накатить Linux с дуалбутом в родную систему - читайте в сегодняшней подробной статье!
❯ Предисловие
С самых ранних лет своей жизни, я так или иначе интересовался компьютерами. Когда многие мои читатели уже заканчивали университет или жили взрослой жизнью в начале-середине 2000-х годов, ваш покорный слуга всё ещё ходил в детский сад — и уже тогда мечтал о своём собственном личном компьютере.
В те годы, даже в моём провинциальном Ейске уже можно было найти за бесценок списанный с госсектора компьютер на условном 486'ом или даже Pentium MMX. Однако у моих родителей таких знакомств не было, да и друзей с личными ПК — тоже. Даже с популярными в те годы «Денди-ноутбуками» я познакомился лишь пару лет назад, несмотря на то, что аппаратный клон NES стал моей основной игровой платформой детства.
О нём я тоже писал статью. Довольно интересный гаджет, храню его в своей коллекции.
В те времена, зажиточные семьи часто покупали своим детям так называемые детские обучающие компьютеры, которые представляли из себя ничто иное, как «Brick Game» с клавиатурой и несколькими обучающими играми/программами. Примитивность и одновременная гениальность этих устройств зашкаливала: тайваньские инженеры умудрились сделать достаточно многофункциональную машину на простейшем микроконтроллере из 90-х — по типу тех, что использовались в «Тетрисе»: 4-битный процессор на 1МГц, система команд напоминающая 8051 с отдельными инструкциями для управления звукогенератором, встроенный контроллер ЖК-дисплея, 4Кб ROM-памяти и 64 байта оперативной - в общем, это маленькое инженерное чудо не могло не привлекать к себе внимание детей с гиковскими наклонностями!
Но даже такого компьютера у меня в детстве не было, оставалось лишь смотреть и облизываться на экземпляры у соседских друзей... И я думаю многие читатели знают, что такое несбывшиеся детские мечты!
К 2010 году, в Китае и Тайване случился бум мощных и недорогих систем на кристалле. Буквально каждые полгода выходили новые чипы, которые совмещали в одном корпусе практически весь компьютер: от центрального процессора, до 3D-видеоускорителя и всё это буквально за пару долларов. Среди популярных моделей вспоминаются MIPS-чипсеты от Ingenic (использовались в плеерах и игровых консолях Dingoo и Ritmix) и ARM-чипсеты от InfoTMIC, TeleChips, Rockchip (использовались в первых Android-планшетах за 100-150$, которые в те годы назывались MID). Добавьте к этому резкое удешевление NAND-памяти объёмом в 2-4ГБ и оперативной памяти типа SDRAM/DDR1 - очевидно, что предприимчивые китайские компании захотят собрать что-нибудь массовое и при этом недорогое!
Планшет с процессором в слоте DDR2-SODIMM - это самое диковинное, что вы сегодня видели :)
На волне популярности нетбуков, а конкретно — свежего Asus EeePC 700, некий китайский ODM-производитель разработал несколько очень дешевых платформ для ноутбуков, которые между собой были похожи как две капли воды, но отличались процессорами. Больше всего устройств использовало чипы разработки WonderMedia, но также встречались гаджеты на процессорах Anyka и даже Ingenic. И цена таких ноутбуков была просто невероятной: от 50$ до 100$ за штучку. Полноценный ноутбук с RJ-45, Wi-Fi модулем, 2-4ГБ встроенной памяти и лицензионной Windows всего за 2.000 рублей по тому курсу... это было что-то невероятное!
В России такие ноутбуки тоже продавались. В основном их закупали предприимчивые граждане с Таобао/Алика и затем торговали ими в павильоне на рынке или в переходе. Но были также и небольшие официальные поставки, среди которых затесался герой нашей сегодняшней статьи — некий «Бам-Бук», который стоил аж 6.500 рублей в 2010 году (~210$ по тому курсу)!
Будучи фанатом портативных гаджетов на необычных процессорах, я разместил пост о поиске подобных ноутбуков на Хабре, Пикабу и 4pda. И год спустя, Toshan с 4pda предложил мне купить тот самый «Бам-Бук» за символические 500 рублей... а мы ведь помним, что такое несбывшиеся детские мечты!
❯ Что внутри?
Ноутбук приехал в целостности и сохранности, однако Антон сразу предупредил о том, что у устройства не работает часть клавиш на клавиатуре, а также тачпад. После включения «БамБука», меня встретил рабочий стол Windows CE, но системой едва ли можно было пользоваться без клавиатуры.
Поскольку на устройстве уже были видны следы разборки, я решил его перебрать и проверить целостность шлейфов, а также пайки коннекторов. Разбирается нетбук очень просто: достаточно лишь открутить несколько винтов на поддоне, включая потайной под наклейкой EasyPC и отключить шлейф клавиатуры с тачпадом со стороны топкейса.
В процессе снятия клавиатуры, я обратил внимание на криво вставленный в коннектор шлейф. Вообще, такие устройства требуют сноровки и опыта в процессе сборки, поэтому иногда зафиксировать шлейф бывает проблематично и он начинает просто болтаться в коннекторе. Казалось бы, причина неработоспособности клавиатуры найдена!
После снятия топкейса, нас встречает «голая» в буквальном смысле плата. По сравнению с любым x86-нетбуком тех лет, это устройство выглядит таким же простым, как GameBoy по сравнению с PSP...
На плате устройства и тут и там были видны следы неотмытого флюса. Все DIP-элементы (разъёмы), а также динамики паялись вручную. Судя по маске, в плате используется не более 5-6 слоев — что очень и очень мало для ноутбука... но в чём секрет?
Переворачиваем плату устройства и всё становится предельно ясно! Дело в том, что процессор, ОЗУ и Flash-память распаяны на отдельной плате, называемой System on Module (SoM), которая припаяна к основной методом поверхностного монтажа. Такие платы служат для быстрой разработки и прототипирования устройств в условиях ограниченного техпроцесса и бюджета — по сути, на хост-плате разводят лишь питание и периферию, а используют их везде: начиная от ЧПУ-станков, заканчивая кассовыми аппаратами!
В качестве сердца устройства используется система на кристалле WonderMedia WM8505, также известная как VIA VT8505. В её основе лежит ARMv5-совместимое ядро 926EJ-S на частоте 300МГц с 16Кб кэша, кастомный 2D GPU собственной разработки VIA, контроллер DDR2-памяти, а также большое количество самой разной периферии: от шин по типу SPI, I2C и UART, до SD и USB. И всё это в миниатюрном чипе за несколько долларов!
Снизу расположилась одна банка оперативной памяти типа DDR2 объёмом в 128МБ, а справа — микросхема SPI-флэш памяти, где хранится загрузчик U-Boot (BIOS) устройства.
Многим читателям корпорация VIA знакома как производитель чипсетов, аудио-кодеков и даже x86-процессоров... кто бы мог подумать, что они будут делать и ARM-чипсеты?
Немного выше процессора расположилась микросхема NAND-памяти производства Samsung. И как мы с вами видим по характерным потертостям и следам флюса - скорее всего этот чип сдули с MP4-плеера, который когда-то сдали в утиль. В Китае эти чипы памяти продают за бесценок сразу с частями платы устройств - их даже не всегда выпаивают!
Чуть выше SoM можно обнаружить 4 пина под колодку — это диагностический UART-разъём, который можно использовать для восстановления устройства при окирпичивании.
С левой части платы расположился USB-хаб AU6256, а рядом с ним — микроконтроллер производства Holtek (и тут процессор от «Тетриса»!) в весьма необычном корпусе. Скорее всего, он выполняет функции SMC и контроллера клавиатуры одновременно — эдакий мультиконтроллер «на коленке»!
С правой стороны платы у нас расположилась схема питания на основе чарджера SUN4001S, понижающего DC-DC преобразователя APW7145 (основная шина питания) и LDO SY8088, формирующий напряжение 3.3В. Немного правее расположился аудиокодек Wolfson WM1613G - чаще в таких ноутбуках можно найти что-то от самой VIA!
И... это всё! Вся схема ноутбука настолько простая и гениальная, что буквально состоит из SoM, микроконтроллера, USB-хаба, аудиокодека и простейших питальников...
❯ Включаем...
После сборки и включения ноутбука, я обрадовался что большая часть клавиатуры заработала нормально, но одна линия матричной клавиатуры всё же была повреждена. Осмотрев её, я обнаружил что клавиатура вся погнутая и... ну в общем, здесь явно постарались шаловливые ручки. Однако это не делает данный ноутбук бесполезным!
Помимо клавиатуры, мне не удалось отремонтировать и тачпад. Не знаю, что с ним делали, но даже GPIO-кнопки мыши не работают.
С завода здесь стоит Windows CE 6.0 с различным обучающим софтом для детей, но прошлый хозяин накатил сюда универсальную кастомную прошивку для устройств на WM8505 от PC_USER. Для верности я решил переустановить образ системы (благо он сохранился здесь): для этого достаточно лишь отформатировать SD-карту в FAT и скопировать папку script из архива в корень карты памяти. Поскольку в устройстве используется U-Boot, обновление прошивки реализовано за счёт использования autoscript'ов, которые заставляют загрузчик грузить ядро Linux или Windows CE с карты памяти и уже из юзерспейса копировать себя в NAND. Путем небольших манипуляций с скриптами, можно реализовать полноценный дуалбут или даже триплбут!
После установки системы, нас встречает такой родной рабочий стол... и вендор устройства сделал всё, чтобы опыт использования такого ноутбука был максимально приближен к полноценному компьютеру. Тут есть большое количество самого разного софта: начиная от офиса, заканчивая играми. И даже есть полноценный Windows Media Player вместе с TCPMP для поддержки YouTube:
Другие ревизии этого ноутбука с Wi-Fi и Ethernet могли также свободно сёрфить интернет. Из коробки был предустановлен пока ещё не совсем бесполезный PocketIE, а с помощью небольших манипуляций можно было даже установить Opera Mobile на актуальном в те годы движке Presto:
OpenNet откроет — и этого хватит!
Помимо этого, в устройстве был предустановлен клиент ещё популярного тогда Skype. Уж не знаю как он работал на Windows CE, но учитывая что нормальный порт на Android делали года три — возможно что определенные нюансы точно в нём были.
Касательно офиса — здесь было всё необходимое: начиная от клиента почты, заканчивая эдакой вариацией на тему Excel. В целом, такие ноутбуки чаще всего и покупали для использования в качестве печатных машинок, SSH-терминалов (есть порт Putty на WinCE) и других подобных целей. Интересно что для WinCE есть частичный порт MS Office, причём даже с PowerPoint'ом, но в этой прошивке его почему-то нет.
Ну и куда-же без игр! Под ARM WinCE было достаточно много портов различной классики: начиная от эмуляторов игровых консолей, заканчивая казуалками по типу Zuma от Astraware. Однако большинство игр и программ использовали библиотеку gx.dll, которая давала прямой доступ к фреймбуферу устройства и была доступна только на коммуникаторах и КПК с PocketPC/WinMobile на борту. Энтузиаст из Германии даже разработал свою реализацию gx через GDI (заведомо более медленную), но большинство игр работает не совсем корректно, а эмуляторы по типу PocketNES банально не влезают в экран:
Внимательные читатели могли заметить, что в таскбаре запущено много программ, но при этом оперативной памяти в устройстве всего 128Мб и её всё ещё достаточно для запуска ещё нескольких приложений. В чём-же секрет? В том, что Windows CE потребляла памяти даже меньше, чем Win95, но при этом на ней был доступен .NET и часть прелестей WinAPI времен Windows XP. При этом над оптимизацией программ действительно заморачивались и поэтому софт не только экономен к ОЗУ, но ещё и шустро бегает на горяченном 300МГц ARMv5 процессоре!
Все запущенные программы в сумме занимают 30 мегабайт памяти с учетом ядра системы. Впечатляет!
❯ Ставим Linux
Эти ноутбуки появились в золотое время развития Android, когда каждый вендор чипсетов старался поддерживать все доступные на рынке операционные системы. Поскольку WonderMedia разрабатывала 8505 в том числе и для MID (планшетов), для чипсета был доступен порт Android 1.5 и исходный код ядра Linux. Имея такие вводные данные, вполне очевидно, что гики рано или поздно смогли запустить на нём какой-нибудь дистрибутив.
На WM8505 доступно два образа: с Arch и Debian Lenny. Поскольку я никогда не пользовался Арчем и всю линуксоидную жизнь я сидел либо на Debian, либо на Slackware, я решил остановиться на Дебиане. Некий добродетель выложил на archive.org уже собранное ядро + rootfs, готовое к установке: нам достаточно лишь разбить SD-карту на два раздела (первый — 32Мб, второй — остальное доступное пространство) с помощью утилиты fdisk, отформатировать первый раздел в FAT и скопировать на него папку script с ядром:
su mkfs.fat /dev/sdb1 mkdir /mnt/wmboot mount /dev/sdb1 /mnt/wmboot tar -xvf ~/fatpart.tgz sync
И отформатировать второй раздел в ext2, распаковав туда rootfs:
su mkfs.ext2 /dev/sdb2 mkdir /mnt/wmrootfs mount /dev/sdb2 /mnt/wmrootfs tar -xvf ~/extpart.tgz sync
После этого можно вставить SD-карту в ноутбук, включить его и посмотреть на надпись «Loading Windows...», которая плавно сменяется на вывод kmsg :)
Единственный нюанс — здесь собрана минимальная рутфс со всем необходимым софтом, включая dpkg и apt. Чтобы поставить XOrg и другие программы нужно искать свисток на чипе Realtek RT3070, либо же организовывать локальный файловый репозиторий на USB-флэшке (ведь в комплекте нет даже веб-сервера, который можно было бы развернуть на локалхосте)... но это мы с вами оставим уже для следующей статьи :)
В общем и целом, гиковские перспективы у таких гаджета есть. Если бы у меня было чуточку больше времени, я бы портировал в фреймбуфер эмулятор NES и SEGA, как я это делал для детского MIPS-ноутбука и мы бы с вами даже провели тесты — чьи 300МГц быстрее!
❯ Заключение
Вот такая статья об интересном детском ноутбуке у нас с вами сегодня получилось. Конечно нельзя сказать, что такой ноутбук является альтернативой старенькому ThinkPad'у с Арчем на борту, но сама концепция и понимание того, что твой гаджет работает на ARM-процессоре, как минимум достойна внимания!
А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.
Как вам такой ноутбук?
Что больше всего любите в моих статьях из рубрики обзоров и моддинга ретро-гаджетов?
Очень важно! Разыскиваются девайсы для будущих статей!
Друзья! Для подготовки статей с разработкой самопальных игрушек под необычные устройства, объявляется розыск телефонов и консолей! В 2000-х годах, китайцы часто делали дешевые телефоны с игровым уклоном — обычно у них было подобие геймпада (джойстика) или хотя бы две кнопки с верхней части устройства, выполняющие функцию A/B, а также предустановлены эмуляторы NES/Sega. Фишка в том, что на таких телефонах можно выполнять нативный код и портировать на них новые эмуляторы, чем я и хочу заняться и написать об этом подробную статью и записать видео! Если у вас есть телефон подобного формата и вы готовы его задонатить или продать, пожалуйста напишите мне в Telegram (@monobogdan) или в комментарии. Также интересуют смартфоны-консоли на Android (на рынке РФ точно была Func Much-01), там будет контент чуточку другого формата :)
А также я ищу старые (2010-2014) подделки на брендовые смартфоны Samsung, Apple и т. п. Они зачастую работают на весьма интересных чипсетах и поддаются хорошему моддингу, парочку статей уже вышло, но у меня ещё есть идеи по их моддингу! Также может у кого-то остались самые первые смартфоны Xiaomi (серии Mi), Meizu (ещё на Exynos) или телефоны Motorola на Linux (например, EM30, RAZR V8, ROKR Z6, ROKR E2, ROKR E5, ZINE ZN5 и т. п., о них я хотел бы подготовить специальную статью и видео т. к. на самом деле они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake!). Всем большое спасибо за донаты!
Недавно Си Цзиньпин первым из глав КНР посетил Давосский форум, выступив там в защиту глобализации мировой экономики и свободной конкуренции. За словами последовали послабления для иностранных инвесторов в ключевых отраслях Китая. Пекин выходит из тени или это очередной тактический маневр? Сможет и готов ли Китай стать следующим флагманом глобальной экономики и идей глобализации? Об этом рассуждают Федор Лукьянов и Александр Ломанов
«Черные» дни календаря, когда рушились котировки и начиналась паника, случались в истории не раз. Чем похожи и чем отличаются кризисы в разных странах и в разные эпохи? Есть ли «универсальные рецепты», как избежать кризиса? Об этом расскажет гость нашего лектория. Александр Аузан – декан экономического факультета МГУ им. М. В. Ломоносова Ведущий – Федор Лукьянов, председатель СВОП, главный редактор журнала «Россия в глобальной политике»
Пару лет назад я начал коллекционировать интересные гаджеты, в форм-факторе ноутбука. Особое место в моей коллекции занимают устройства на диковинных процессорных архитектурах — и нет, речь даже не об ARM, а о куда более редких MIPS и SH4. Недавно я исследовал китайский аналог Авито и наткнулся на очень интересный предсерийный прототип ноутбука Fujitsu Intertop CX300 всего за 3.000 рублей — и в сегодняшней ретроспективной статье, мы с вами посмотрим на это чудо японской инженерной мысли поподробнее!
❯ Предисловие
Давным-давно, в конце 80-х годов, на рынке появился новый класс портативных устройств — карманные персональные компьютеры, также известные как HPC или Palmtop. До привычных нам КПК с резистивным тачскрином и Windows Mobile на борту оставалось ещё добрых лет 10, а первые палмтопы представляли из себя ни что иное как маленькие, но вполне полнофункциональные ноутбуки!
Фото с страницы о HP 95LX в Википедии
Поскольку выбор процессоров в те годы не был особо велик, а Z80 и 6502 устанавливать в портативные компьютеры было моветоном, нередко эти гаджеты были частично IBM-PC совместимыми, использовали производные от x86 процессоры (8088/80186) и более того, работали на специализированных версиях DOS, а порой имели и свои собственные UI-оболочки!
Фото Пикабушника @dlinyj
Однако эти гаджеты относились исключительно к бизнес-классу, стоили очень дорого и далеко не всегда позволяли расширить свой функционал за счет установки стороннего софта. Но время шло, вот уже и 486'ой стал одним из самых популярных процессоров, и первый Pentium вышел на рынок, и портативные гаджеты развивались семимильными шагами. Новая операционная система Windows 95 стала очень популярной на десктопных машинах и дабы не упускать мобильный рынок, Microsoft параллельно разрабатывает и выпускает свою первую мобильную операционную систему — Windows CE.
В отличии от привязанной к архитектуре IBM-PC Win9x и новомодной требовательной Windows NT, WinCE предназначалась для встраиваемых устройств с ограниченными характеристиками и, что немаловажно, поддержкой eXecute In Place памяти. Минимальные системные требования были очень скромными: процессор с поддержкой MMU и архитектурой MIPS/ARM/SH4 на частоте ~32МГц, 4Мб ROM-памяти для хранения образа системы и 2Мб оперативной памяти для запуска ядра и графической оболочки. При этом оболочка практически точь в точь повторяла интерфейс десктопной Windows и была во многом совместима с ней на уровне WinAPI, что позволяло легко портировать программы с одной системы на другую.
Производители портативных гаджетов сразу обратили внимание на новую систему и выпустили несколько десятков интересных гаджетов. Сначала выходили модели с монохромными дисплеями — HP 300LX, Casio Cassiopeia A-10 и NEC MobilePro 200, а уже через два года, в 1998 году, на рынок вышли легендарные HP Jornada 680 и 820 с мощными процессорами на архитектуре Hitachi SH4 и очень неплохими цветными дисплеями приличного разрешения — 640x240.
Особенно сильно Windows CE и устройства в формате миниатюрных ноутбуков полюбили в Японии. Там выходили десятки самых разных интересных и необычных моделей: начиная от молодежных портативных коммуникаторов с ярким дизайном, заканчивая очень серьезными моделями как, например, вся линейка Fujitsu Intertop. Несколько месяцев назад я искал интересные гаджеты на онлайн-барахолке Сяньюй, китайском аналоге Авито, и мой взгляд привлек Fujitsu Intertop CX300, который висел за 320 юаней — или около 3.500 рублей. Чуток подсобрав денег, я попросил у читателя Романа помочь с перевозкой гаджета в Россию и вот, спустя месяц — легендарный гаджет у меня в руках!
Продавец в описании упомянул одну очень интересную деталь: дело в том, что у моего экземпляра необычный серийный номер — 0123456789, а это значит что скорее всего в моих руках оказался редчайший предсерийный прототип устройства, который когда-то стоял на выставке или презентации!
❯ Что внутри?
По традиции рубрики, мы с вами разберем ноутбук и узнаем, что же у него находится «под капотом»! Разбирается гаджет относительно несложно: откручиваем несколько винтиков с обратной стороны и осторожно снимаем заднюю крышку. Особое внимание стоит обратить на шлейфы: три из них зафиксированы в коннекторе с помощью прижимных контактов и вынимаются путем осторожного расшатывания по горизонтали:
В глаза сразу бросается небольшая съёмная плашка памяти, которую читатель может посчитать за оперативную. На самом деле это специальный ROM-картридж с прожженной на заводе операционной системой. В те годы на КПК нельзя было обновить систему с помощью кабеля и уж тем более не было никаких установочных программ. Если пользователь хотел обновить систему — он писал производителю на почту и покупал модуль апгрейда ROM. Причём сами чипы в картридже буквально были масочной ROM и не предполагали перезаписи или хранения пользовательских данных!
Но это ещё не всё: рядом со слотом для ПЗУ расположен ещё один проприетарный слот, используемый для установки дополнительной оперативной памяти. Даже в HPC 1999 года можно было прокачать память, не то что современные ноутбуки с распаянными чипами!
Под модулем ПЗУ скрывается сердце устройства и его главная гордость — процессор NEC VR4121. Внутри компактного чипа скрывается 64х-битное ядро MIPS R4000, работающее на частоте от 131 до 168МГц, 16Кб кэша инструкций и 8Кб данных, SDRAM-контроллер с MMU и множество разной периферии: контроллер питания, DMA, RTC, аппаратные таймеры, UART-контроллер, контроллер клавиатуры и тачскрина, АЦП и ЦАП. В общем, полноценная система на кристалле с техпроцессом в 250нм (почти как у Pentium II) — и это уже в 1998 году!
С обратной стороны платы расположился хаб NEC 4171A, который служит сопроцессором к VR4121. В его задачи входит работа с шиной PCMCIA, GPIO, а также простенький контроллер дисплея с фреймбуфером и аппаратным курсором.
Правее расположился очень большой чип ITE IT8181E. Некоторые читатели могут узнать этого производителя по мультиконтроллерам для десктопных плат, однако на данном ноутбуке именно он скорее всего выполняет роль контроллера дисплея и видеоадаптера. Дело в том, что рядом с ним расположилось ещё несколько чипов памяти EDO RAM производства Mitsubishi (такие же применялись в легендарных S3 ViRGE), которые скорее всего выполняют роль видеопамяти:
Внимательный читатель мог заметить следы флюса и большое количество перемычек на плате. В те годы техпроцесс для изготовления плат был ограничен и не всегда можно было уместить все линии в условные 7-8 слоев, поэтому во многих КПК (включая HP Jornada), сборщики прямо на заводе припаивали перемычки. Недостаточно было просто собрать гаджет, нужно было ещё и уметь паять на достойном уровне!
Пришло время смазать подуставшие петли и собрать наш прекрасный гаджет обратно. Подключаем блок питания, включаем и...
❯ Включаем
Нас встречает логотип Fujitsu, а затем окно с предложением откалибровать тачскрин и ввести информацию о владельце. Дело в том, что практически все HPC хранили пользовательские данные в оперативной памяти. Та самая CR2032 батарейка подпитывает не только RTC, но и контроллер оперативной памяти, дабы пользователь не потерял данные когда устройство разрядится или понадобится заменить аккумулятор.
После настройки нас встречает такой уютный и родной рабочий стол Windows, практически полностью повторяющий Win9x. Для установки программ предлагается использовать комплектный дата-кабель и программу ActiveSync, ИК-порт, либо же CF-карточки. Но вот нюанс: CF-карта то у меня есть, а вот софта под MIPS HPC в наше время почти не осталось, тем более для WinCE Professional!
Дело в том, что HPC с MIPS-процессорами были крайне редкими и продавались в основном на рынке Японии. В остальном мире были куда более распространены устройства с процессорами Hitach SH4 и ближе к 2000-ому году — ARM. Поэтому остаётся лишь довольствоваться тем софтом, что предустановлен в здесь из коробки.
Поскольку гаджет позиционировался для бизнес-пользователей, в нём предустановлено множество офисных программ: как от самой Fujitsu, так и от Microsoft. И что небезынтересно, здесь есть «младшие» версии привычных программ — PocketWord, PocketExcel, PocketAccess, PocketPowerPoint.
А ещё HPC могли свободно сёрфить полноценный веб 1.0 и даже чуточку веб 2.0! Во всех HPC на WinCE был предустановлен браузер PocketIE, так что если подключить CX300 к интернету через ИК-порт, то возможно даже OpenNet откроет!
Ну и конечно на WinCE были игры! Предустановлена всего одна — косынка, но энтузиасты портировали на HPC самые разные эмуляторы и опенсорсные игры. Но, поскольку у нас гаджет на MIPS'е, пока что остаётся играть лишь в косынку :)
❯ Заключение
Вот такой интересный гаджет разработала компания Fujitsu ни много, ни мало — 26 лет назад. И ведь столько лет прошло — а старичок всё ещё бодрый и даже не думает уходить на покой. Что-ж, думаю в моей коллекции крутых гаджетов прошлых лет ему будет гораздо лучше, чем в утиле!
Если вам интересна тема моддинга HPC и необычных ретро-ноутбуков, то жду от вас фидбека и в рамках одной из следующих статей, мы с вами портируем на него (а заодно и на NEC MobilePro) эмулятор IBM-PC, NES и GBA. Ну а в случае если вы хотите поддержать блог материально - ниже есть формочка, мне будет приятно (или как вариант - донат на Boosty):
А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статью) можно найти на моём YouTube канале.
Как вам Intertop CX300?
Делаем вторую часть с портированием эмуляторов на Intertop CX300 и MobilePro 900?
Очень важно! Разыскиваются девайсы для будущих статей!
Друзья! Для подготовки статей с разработкой самопальных игрушек под необычные устройства, объявляется розыск телефонов и консолей! В 2000-х годах, китайцы часто делали дешевые телефоны с игровым уклоном — обычно у них было подобие геймпада (джойстика) или хотя бы две кнопки с верхней части устройства, выполняющие функцию A/B, а также предустановлены эмуляторы NES/Sega. Фишка в том, что на таких телефонах можно выполнять нативный код и портировать на них новые эмуляторы, чем я и хочу заняться и написать об этом подробную статью и записать видео! Если у вас есть телефон подобного формата и вы готовы его задонатить или продать, пожалуйста напишите мне в Telegram (@monobogdan) или в комментарии. Также интересуют смартфоны-консоли на Android (на рынке РФ точно была Func Much-01), там будет контент чуточку другого формата :)
А также я ищу старые (2010-2014) подделки на брендовые смартфоны Samsung, Apple и т. п. Они зачастую работают на весьма интересных чипсетах и поддаются хорошему моддингу, парочку статей уже вышло, но у меня ещё есть идеи по их моддингу! Также может у кого-то остались самые первые смартфоны Xiaomi (серии Mi), Meizu (ещё на Exynos) или телефоны Motorola на Linux (например, EM30, RAZR V8, ROKR Z6, ROKR E2, ROKR E5, ZINE ZN5 и т. п., о них я хотел бы подготовить специальную статью и видео т. к. на самом деле они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake!). Всем большое спасибо за донаты!
Танк. Он хотел танк. Настоящий. Как в сорок третьем под Прохоровкой. Не для войны. Война кончилась. Или нет? Война теперь была другая. Мелкая. Грязная. В подъездах, в магазинах, в кабинетах с табличками «Приемные часы».
Он сидел у окна. Пиво было теплым. За окном — дождь, грязь, люди. Они шли, сгорбившись. Несли сумки. Терпели. Все терпели. Он тоже терпел. Долго. Теперь — хватит.
— Купить танк, — сказал он вслух. Голос хриплый. Как после долгого молчания.
Хорошо въехать в ЖЭК. Внезапно. Без предупреждения. Гусеницы вгрызаются в плитку холла. Двигатель ревет. Рычаг механика-водителя — холодный металл под ладонью. Башня разворачивается медленно. Тяжело. Люди в очереди за справками замерли. Белыми лицами.
— Пол!— крикнул бы он в переговорное устройство. Голос сквозь броню звучал глухо. Как из могилы. — На кухне! Заменить! Немедленно!
Они бы побежали. Сломя голову. Без слов. Без очереди. Без взятки.
Хорошо въехать на базар. Давить гнилые ящики. Капуста хрустела под гусеницами. Помидоры — красные брызги на серой броне. Продавщица в цветастом халате орала. Махала руками. Ее голос не пробивал сталь. Он прицелился. Не всерьез. Так. Для порядка. Холостой выстрел в воздух. Грохот. Тишина.
— Сколько?— спросил бы он через щель. Узкую. Как амбразура. — За кило? Или за весь лоток?
Она бы улыбнулась. Натянуто. Дрожащей улыбкой. Сунула в щель лучший кусок. Даром. Чтобы он уехал.
Хорошо бы иметь вертолет. Друг. Надежный. Чтобы летел впереди. Освещал путь прожектором. Разгонял тучи. И еще — два солдата. С автоматами. Надежные. Бегущие сзади. Прикрывающие тыл. От тещ. От комиссий. От военкома.
Можно подъехать к поликлинике. Главврач. Толстый. В белом халате. Уверенный. Он объяснял бы что-то о дефиците больничных. Очередях. Нормативах. Солдаты молча подвели бы его к стене. К графику на стене. Указали дулами. Тот заговорил бы быстро. Ясно. По делу. Выдал бы лист. Чистый. С печатью. На год вперед.
Можно в гастроном. Очередь за колбасой. Женщины. Усталые. Злые. Танк разворачивает башню. Люди разбегаются. Как воробьи. Остается продавщица. Бледная. Весы в дрожащих руках.
— Взвесь!— команда. — Сюда! В щель!
Она сует палку копченой. Лучшей.
— Теперь улыбнись! — приказ. — В ту же щель! Держи улыбку, пока я взвешиваю!
Она улыбалась. Как могла. Пока гусеницы давили пустые коробки у ее лотка.
Трамвай сзади молчал. Не бил в рельсы. Красный свет горел долго. Ствол орудия у светофора замер. Ждал. Терпел. На желтый — рев мотора. Рывок.
Броня. Она надежна. Она проста. Она не врет. Не требует взяток. Не хамит. В ней тепло, когда на улице холод. И одиноко, когда везде толпа. Она защищает. От дураков. От бюрократов. От повседневной лжи.
Он закурил. Папироса дымилась в полумраке комнаты. Танка не было. Был только стакан теплого пива, дождь за окном и мысль. Твердая. Как сталь.
— Надо купить танк, — повторил он. — Пока не поздно.
Броня крепка. И танки быстры. Но люди... люди всегда одинаковы.
Он завел мотор. Воображаемый. Броня вздрогнула. Поехали. Куда? Неважно. Важно двигаться. Пока хватает горючего. И смелости. Или глупости. Какая разница? Война есть война. Особенно здесь. Особенно сейчас.
Недавно я исследовал китайские онлайн-барахолки и наткнулся на лот с продажей абсолютно новых КПК Sharp Zaurus за 4.500 рублей. Будучи прожженным гиком и ярым фанатом всего, что хоть как-то похоже на ноутбук и работает на ARM-процессоре, я не смог устоять и решил приобрести его в свою коллекцию необычных Linux-гаджетов. А поскольку устройство абсолютно новое и опечатанное, я решил оформить распаковку и ретроспективу в виде ламповой статьи!
❯ Предыстория
В наше время нет никаких проблем купить себе интересный гиковский гаджет. То и дело небольшие компании по типу Planet Computers и Pine64 выпускают необычные устройства, по большей части предназначенные для доводки напильником и ковыряния ради самого процесса. Более того, в эпоху DIY, многие начинающие инженеры сами себе собирают гиковские штучки: я и сам являюсь одним из таких доморощенных маминых конструкторов.
Cosmo Communicator
Но в девяностых и нулевых всё было не так просто: Open Hardware-компьютеров вообще практически не существовало (кроме смартфона Neo Freerunner), а серийные Linux-устройства можно было пересчитать по пальцам. Но обширное коммьюнити не отчаивалось и пыталось портировать ядро на все гаджеты, где есть MMU и хоть какая-то документация на процессор. HP Jornada, Dingoo A320, HTC Magician, HTC Gene - на все эти устройства Linux был полноценно портирован исключительно силами коммьюнити!
RZX-50 использовал наработки сообщества по Dingoo A320.
Среди легендарных гиковских гаджетов, особенно выделяется серия портативных компьютеров Sharp Zaurus. Ещё в 2001 году, японская корпорация поверила в перспективы Linux и Qt и выпустила один из первых серийных КПК с «пингвином» на борту - SL-5000D. Модель отличалась полноценной QWERTY-клавиатурой, которая пряталась под выдвигающимся блоком системных клавиш, крупным цветным дисплеем с приличным разрешением 240x320, мощным процессором Intel StrongARM и наличием свободного SDK для разработки программ с использованием Qt.
Несмотря на высокую цену, устройство стало бестселлером среди гиков, которые старались выжать из устройства максимум. Кастомные прошивки, ядра с разгоном процессора, порты программ с ПК - всё это появилось задолго до Android-смартфонов! Попробуйте представить себе, насколько круто было запустить полноценный Wolfenstein3D в 2002 году на портативном гаджете...
Будучи коллекционером и одним из таких энтузиастов, мне тоже захотелось обзавестись легендарным японским КПК. Сначала я купил за копейки SL-5500D из утиля с эффектом, известным как «уксусный синдром» - когда из-за неправильного хранения поляризационная пленка дисплея начинает отслаиваться и из-за кристаллизации клея изображение начинает «плыть».
А затем мне попался лот с абсолютно новым SL-7500C для китайского рынка по весьма приятной цене в 4.500 рублей. Благодаря подписчику Роману и сервису YouCanBuy, я смог заказать гаджет и привезти в Россию, за что вам огромное спасибо!
❯ Распаковываем
Поскольку многие модели Zaurus продавались в основном на рынке Японии, в другие страны их нередко ввозили «серым» импортом. Китай, однако, был исключением - там ввозом устройств занималась корпорация CEC и буква 'C' в конце названия модели как раз говорит о том, что у нас версия для Китая. От японской она отличается упаковкой и языком прошивки.
Гаджет приехал ко мне в посылке, где находился фирменный пакет, коробка с аксессуарами и опломбированная отдельная коробка для самого гаджета. В коробке с аксессуарами лежат два огромных талмуда - один с инструкцией для устройства, а второй для внешнего CF-модема GC, который позволяет добавить устройству GPRS и даже возможность звонить! Самого модема в комплекте не было, зато был диск с софтом и драйверами, проприетарный дата-кабель, блок питания (5В с Barrel-jack, как на PSP и КПК HTC/HP), запасной стилус, аккумулятор и гарантийная информация. В общем, почти стандартный набор для тех лет.
А вот сам гаджет упакован особенно: отдельная коробочка с ленточной подпоркой, обшитая красной тканью, в которой гордо расположился SL-7500C. В подобных коробочках поставляются либо шедевры ювелирной работы... либо крутейшие гиковские гаджеты!
В качестве аккумулятора здесь используется литий-ионный элемент на 950мАч. Учитывая что АКБ хранится отдельно, мне было интересно остался ли в нём ещё хоть какой-то заряд спустя 21 год после выхода устройства. При первичном замере на клеммах было 0В (это на BMS, в самом аккумуляторе было ~2.6В), однако АКБ сразу же раскачался от лабораторного блока питания и подал признаки жизни.
На первый взгляд кажется, что литий-ионные АКБ не могут жить так долго, но при условии правильного хранения, аккумуляторы могут лежать и 10, и 15 лет, сохраняя заводской заряд. У меня лежат запечатанные аккумуляторы для сонериков и моторолл, которые всё ещё неплохо держат заряд и даже у SL-5500D, который я показывал чуточку выше, аккумулятор всё ещё жив спустя почти 25 лет!
Ну что-ж, пришло время подзарядить аккумулятор и впервые за 21 год включить нашего красавца...
❯ Знакомимся ближе
Даже спустя 22 года после релиза этот красавец включается и работает как ни в чем не бывало, причём родной аккумулятор всё ещё держит заряд минимум несколько часов. При включении нас встречает консоль Linux, затем логотип Qtopia и рабочий стол устройства, который представляет из себя вариацию на тему Windows. Изначально интерфейс у большинства «Завриков» на японском или китайском языке и возможности сменить язык на английский нет - нужно прошивать кастомную прошивку.
У Zaurus есть своя консоль восстановления, откуда можно прошить кастом, сделать бэкап и отформатировать пользовательский раздел. Вызывается она включением с зажатой кнопкой «ОК», далее можно выбрать метод обновления: с CF-карточки, SD или через USB. «Завры» очень прихотливы к SD-картам, даже обычные MMC он не видит и нормально работает только с CompactFlash!
Самой популярной кастомной прошивкой была CackoROM, предположительно от разработчиков из СНГ. В довесок к стандартной Qtopia, CackoROM добавлял менеджер пакетов, позволяя устанавливать новый софт, терминал, порты различных программ на Qt с KDE и кастомное ядро. Даже Midnight Commander портировали. Буквально LineageOS в мире Zaurus!
Прошиваемся
После прошивки, printk начинает выводить логи на экран, что прибавляло к крутости владельца 100 очков... А ведь раньше даже во времена Android убирали бутанимацию и делали вывод сообщений ядра!
SL-7500 - кровный брат-близнец модели C750, работающий на идентичном железе. Под капотом у них флагманское для своих лет железо:
Процессор - Intel XScale PXA255 на частоте 400МГц с одним ARMv5-совместимым ядром собственной разработки Intel. Процессор набирает почти в два раза больше очков MIPS, чем Pentium MMX и идёт на равных с Pentium II 300 - уже в 2003 году!
ОЗУ - 64Мб типа SDRAM. Классика для КПК тех лет, хотя в 2003 году ещё выходили модели и с 32Мб памяти.
Постоянная память - 64Мб типа NAND, производства Samsung. Для расширения памяти есть слот для SD, а также для карт CompatFlash.
Дисплей - TN-матрица разработки CG-Silicon с огромным по меркам тех лет разрешением - 640x480, диагональю в 3.7" и отличной цветопередачей с глубиной пикселя в 16-бит. У компактного КПК дисплей был не хуже, чем у некоторых актуальных для тех лет десктопов!
Коммуникации - USB, COM-порт, Wi-Fi и ИК-порт. CF также можно использовать для расширения функционала устройства с помощью дополнительных модулей.
После загрузки нас встречает рабочий стол Qtopia, разделенный на несколько вкладок: основные приложения, Java-приложения, настройки и проводник. Есть также фирменное меню пуск и панель задач - у «Заврика», как и у любого уважающего себя Linux-гаджета, есть многоконность!
Также здесь есть поддержка Java, но не J2ME как на телефонах, а Jeode с профилем, близким к CDC (J2SE ~1.1). По сути, это почти полноценная Java-машина с поддержкой awt - а значит на ней можно запустить различный ретро-софт. Из коробки здесь есть демо-апплеты, а также игра крестики-нолики, да и в целом поверх этой JVM можно реализовать MIDP 1.0 и запускать игры и программы для ретро-телефонов.
Zaurus отличался очень неплохими мультимедийными возможностями. Уже из коробки был предустановлен MP3-плеер, а также видеоплеер с поддержкой формата 3gp. Конечно едва ли в те годы можно было посмотреть на нём фильм, SD-карточки были ещё слишком малого объёма, но вот счастливые обладатели CF-карт на 256Мб уже могли попробовать посмотреть сильно пережатый фильмец!
Помимо этого, у Zaurus был полноценный веб-браузер NetFront 3.1 от компании Access. Это вам не урезанные WAP-сайты: миниатюрный гаджет мог просматривать настоящие WEB 2.0 страницы, а двумя движениями ноутбук превращался... в компактный планшет! В SL-7500C к сожалению нет ни WLAN, ни Bluetooth, поэтому подключить его к сети я не смог. Но уверяю у вас, OpenNet он бы точно открыл!
Поскольку Zaurus - это ещё и органайзер, в нём предустановлен различный офисный софт. Заметки, клиент E-Mail, календарь, записная книжка - всё это входит в стандартный набор программ. В целом, Zaurus можно считать прямым конкурентом тех же самых HP Jornada, LG Phenom и других WinCE-субноутбуков тех лет.
Ну и какой-же Linux-КПК обходится без возможности зайти в консоль под рутом и управлять системой как вздумается? На Zaurus легко можно было запускать консольный софт вообще без особых изменений, а также GUI-софт. Причём Qt был необязателен: многие эмуляторы рисуют сами себя либо сразу в фреймбуфер, либо используют библиотеку SDL. Возможности моддинга гаджета были неограниченными!
❯ Заключение
Вот такой необычный Linux-гаджет разработали в Японии в далёком 2003 году. На первый взгляд кажется что у него совсем нет применений в современном мире, однако на практике это вполне достойный портативный терминал, печатная машинка, игровая консоль и... телефон, если конечно у вас есть CF-радиомодуль. Подытоживая, можно сказать что Zaurus - один из самых ярких представителей ушедшей эпохи карманных портативных компьютеров.
А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статью) можно найти на моём YouTube канале.
Как вам Sharp Zaurus SL-7500C?
А что думаете о Zaurus в целом?
Очень важно! Разыскиваются девайсы для будущих статей!
Друзья! Для подготовки статей с разработкой самопальных игрушек под необычные устройства, объявляется розыск телефонов и консолей! В 2000-х годах, китайцы часто делали дешевые телефоны с игровым уклоном — обычно у них было подобие геймпада (джойстика) или хотя бы две кнопки с верхней части устройства, выполняющие функцию A/B, а также предустановлены эмуляторы NES/Sega. Фишка в том, что на таких телефонах можно выполнять нативный код и портировать на них новые эмуляторы, чем я и хочу заняться и написать об этом подробную статью и записать видео! Если у вас есть телефон подобного формата и вы готовы его задонатить или продать, пожалуйста напишите мне в Telegram (@monobogdan) или в комментарии. Также интересуют смартфоны-консоли на Android (на рынке РФ точно была Func Much-01), там будет контент чуточку другого формата :)
А также я ищу старые (2010-2014) подделки на брендовые смартфоны Samsung, Apple и т. п. Они зачастую работают на весьма интересных чипсетах и поддаются хорошему моддингу, парочку статей уже вышло, но у меня ещё есть идеи по их моддингу! Также может у кого-то остались самые первые смартфоны Xiaomi (серии Mi), Meizu (ещё на Exynos) или телефоны Motorola на Linux (например, EM30, RAZR V8, ROKR Z6, ROKR E2, ROKR E5, ZINE ZN5 и т. п., о них я хотел бы подготовить специальную статью и видео т. к. на самом деле они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake!) и устройства на Windows Mobile. Всем большое спасибо за донаты!