Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Классический пинбол, как в древнем игровом автомате или в компактной игрушке: есть пружины, шарики и препятствия. В нашем варианте можно не только зарабатывать очки: чтобы пройти уровень, придется выполнить дополнительную миссию.

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
2
for4my
for4my

Хотел купить пельмени,а взломал компьютер⁠⁠

12 дней назад
Перейти к видео
Pda Wince Хакеры Супермаркет Ретро-игры Кпк Во что поиграть Рабочий стол Видео Вертикальное видео Короткие видео
7
301
monobogdan
monobogdan
Посты о ремонте и моддинге ретрогаджетов.
TECHNO BROTHER

«Дворовый фейсбук»: как Cybiko сделала уникальный КПК-социальную сеть в 2000 году⁠⁠

1 месяц назад

Мы давно с вами привыкли к соц. сетям, мессенджерам и сайтам знакомств. За долгие годы пребывания в сети, я видел взлёт и падение ВК, закрытие ICQ и появление Telegram, переход знакомств из реальной жизни — в Badoo и, наконец, появление AI-контента.

Сейчас эти ленты с мемами, каналы, шортсы, свайпы — всё это кажется такой обыденностью, будто это существовало всегда. Однако в конце 90-х, общение и потребление контента выглядели совсем не так и главный тому пример — уникальный КПК для общения Cybiko, способный создавать беспроводную локальную сеть в радиусе 300м. Что за гаджет разработала компания Давида Яна и что у него внутри — читайте в сегодняшней статье!

❯ Предыстория

Во времена когда телефоны всё ещё были аналоговыми, а SMS'ки — дорогими, основным способом коммуникации оставались пейджеры. Эти маленькие устройства обычно выполняли ровно одну функцию: «ловили» в общем эфире сообщения и выводили их на крохотный одно-или-двухстрочный дисплей. Даже у меня в детстве был пейджер, однако он ко мне попал скорее как символ ушедшей эпохи, поскольку в Ейске уже не существовало операторов...

В конце 90-х, у любого производителя была возможность представить миру свой собственный стандарт связи. Даже в обычных телефонах их было целых пять: GSM, CDMA-450, CDMA-800, NMT-450, AMPS и все между собой совместимы лишь условно или несовместимы совсем. Все эти стандарты во многом отличаются даже концептуально: ранние были полностью аналоговыми и полу-аналоговыми (AMPS и D-AMPS), поздние — полностью цифровыми, но с разными принципами разделения радио-слотов для абонентов. Какие-то поддерживали новомодный SMS, а какие-то использовались исключительно для общения.

Некоторые StarTAC'и бывали даже AMPS!

Некоторые StarTAC'и бывали даже AMPS!

Однако в те годы существовал и такой феномен, как двух-направленные пейджеры — достаточно редкий класс устройств, который умел не только принимать сообщения, но и отправлять их. В основном это были устройства бизнес-класса по типу Motorola PageWriter или BlackBerry 850, но в 2000-году, небольшой стартап Cybiko представил уникальное устройство, которое представляло из себя не столько пейджер, сколько молодёжный КПК с социальными возможностями и собственной беспроводной «локалкой»!

История Cybiko начинается в 1998 году, когда российский предприниматель Давид Ян, также известный как CEO компании ABBYY, основывает стартап под одноименным названием после исследования предпочтений подростков из шести стран. Уже к октябрю того же года у компании был готов прототип, а в 1999 выпущены первые предсерийные образцы и запатентован проприетарный протокол. Устройство разрабатывали параллельно в России и США: в Москве занимались прикладными приложениями и играми, тестированием, а также вероятно частями ядра CyOS, а в Америке — разработкой аппаратной части устройства, протоколом и основной части CyOS.

Первая версия Cybiko вышла в апреле 2000 года эксклюзивно для рынка США по невероятной, по меркам целого КПК, цене — всего 139$! В маркетинговых материалах особо подчеркивалось то, что Cybiko предназначен специально для подростков, поэтому трудолюбивые ребята могли в довольно краткие сроки накопить на свой собственной социальный компьютер. И это был хит: в первые выходные было продано около 179 тысяч устройств, а к концу года — целых 250 тысяч и с таким покрытием у гаджета были все шансы стать действительно социальным...

Дело в том, что основной фичей Cybiko была отнюдь не собственная операционная система CyOS с интерпретатором BASIC и возможностью писать собственные программы, не наличие встроенной памяти и абсолютно бесплатных приложений, которые появлялись каждый день, не возможность синхронизации с ПК и подключения MP3 модуля, а особая технология коммуникации, позволявшая объединять ближайшие Cybico в большую локальную сеть с числом абонентов аж до 3.000! Гаджет был не просто проводником в мир «беспроводных» знакомств, он сам был социальной сетью. Ко всему прочему, у Cybiko была довольно приличный радиус действия: максимальная дальность между двумя клиентами была от 150 до 300 метров — в зависимости от ландшафта и плотности застройки.

У дисплея не было подсветки — это довольно серьёзный минус.

У дисплея не было подсветки — это довольно серьёзный минус.

Уже через год, Cybiko представила вторую версию устройства — Xtreme, которая получила апгрейд процессора, оперативной памяти и аккумулятор вместо обычных батареек. Однако вместе с апгрейдом были нюансы: большинство программ с Cybiko Classic отказывалось работать на Xtreme, значительно урезая набор приложений. Добавьте к этому крах доткомов и обвал акций, а также необходимость отложить запуск из-за трагичного инцидента в сентябре 2001 года...

К сожалению, уже в 2002 году компания начала испытывать серьёзные финансовые проблемы и выделила подразделение, которое занималось разработкой программ, в отдельную компанию, которая начала разрабатывать приложения для устройств других брендов, а сама Cybiko прекратила полную поддержку своих устройств в 2003 году. Но несмотря на такое короткое время жизни Cybiko и практически полное забвение в наши дни, на eBay всё ещё можно встретить «чердачные» лоты с этим замечательным устройством по весьма приятной цене. И как гик я вас уверяю — оно действительно достойно внимания!

Он остаётся! Он будет здесь жить!

Он остаётся! Он будет здесь жить!

Несмотря на явные российские корни, Cybiko в России — устройство из разряда экзотических. Существовала версия CyOS на русском и некоторое число гаджетов было в распоряжении у сотрудников московского офиса, но за столько лет какие-то из них попали в частные руки коллекционеров, какие-то продолжают пылиться на чердаке, а часть вполне могла отправиться в утиль. Своего личного Cybiko у меня пока нет, однако благодаря подписчикам Роману и Андрею, у меня появилась возможность временно погонять Xtreme и подготовить о нём интересный контент.

❯ Что внутри?

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

Пожалуй сразу стоит сказать о том, что в устройстве используется аккумулятор типа NiCd, а не привычный LiPo. Это значит, что у батареи не было ни единого шанса дожить до наших дней. Однако в Китае всё ещё производят аккумуляторы такого типа для ретро-телефонов, а при небольшой модификации чарджера, сюда можно установить и современный Li-Po элемент.

Красотища!

Красотища!

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

Поскольку оригинальный Cybiko питался от двух AA-батареек, в Xtreme менять схему питания сильно не пришлось. В качестве главного домена питания здесь всё также выступает шина 3.3В/350мА, которая формируется повышающим DC-DC преобразователем MAX1677EEE из входных 2.5-3В. В паре с ним работает неизвестный чарджер с затертой маркировкой.

Чуть левее расположился чип 64-битного UID (уникального идентификатора) Max DS2401, используемый для дифференциации устройств в сети, аналоговый свич 74VHC4066, назначение которого я не установил, а также часы реального времени — Philips 8593T. Однако это не обычный RTC, а так называемая микросхема-календарь, которая в одном кристалле объединяет не только часы и дату, но и будильник!

Чуть ниже можно заметить кварц на 18МГц, который тактирует процессор устройства и на 24МГц, который тактирует контроллер USB. В оригинальном Cybiko использовался кварц на 11МГц, так что в Xtreme процессор заметно разогнали. Если у меня появится свой Сайбико — обязательно попробую разогнать ещё быстрее!

Ниже расположилось сердце устройства — кастомный микроконтроллер CYBOOT HD6432323G03F разработки Hitachi, построенный на базе собственной архитектуре H8S и работающий на уже вышеупомянутой частоте в 18МГц. Вообще, это довольно интересное семейство МК, поскольку они пережили эволюцию из 8-битных микроконтроллеров до 16-и, а затем и 32-х битных, при этом многие МК работали в смешанном 8/16-битном режиме.

Конкретно здесь используется 2323-ая вариация H8'ого, которая состоит из одного ядра, способного работать на частоте до 25МГц (есть потенциал для разгона), шестнадцати 16-битных регистров (либо 32 8-битных, либо 8 32х-битных — как в x86!) и возможностью адресации до 16МБ внешней памяти, контроллера внешней 8080-шины и DRAM, DMA-контроллера, таймера, ADC/DAC, UART, а также 32КБ загрузочной ROM и 8КБ встроенной ОЗУ. Совсем не кисло для тех лет!

Правее процессора расположился чип NOR-памяти SST 39VF040, объёмом всего в 512КБ, а чуть ниже — микросхема DRAM-памяти Samsung K4F171612D объёмом в 2МБ. Интересно то, что все данные хранились в ОЗУ и после полной разрядки аккумулятора данные терялись... Что-ж, такая проблема была у многих устройств тех лет. Рядом с антенной два флип-флопа 74VHC74, для чего они нужны — я не знаю.

Правее микросхемы NOR-памяти расположился внешний USB-контроллер National Semiconductor USBN9604-28M, наличие которого в 2001 году было довольно удивительным, по крайней мере для бюджетного устройства. Дело в том, что многие портативные гаджеты тех лет всё ещё поддерживали исключительно UART и COM-порты, а для подключения к ПК использовались внешние UART -> USB CDC преобразователи по типу FT232. Здесь же используется настоящий аппаратный USB, так что инженерам Cybiko можно только похлопать!

Переходим к RF-части, которая здесь не менее интересная, поскольку частично собрана на базе Atmel'овского микроконтроллера. В качестве сердца радиотракта выступает радиомодуль RF2915, который представляет из себя ASK FM-трансивер и включает в себя как модулятор, так и демодулятор. На практике это что-то типа 433МГц-модулей от SYN, однако управлять им несколько сложнее и он требует значительно больше обвязки. В паре с ним работает FM-синтезатор LMX2315.

Рядом с ними расположился легендарный «дедушка» из мира микроконтроллеров — Atmel AT90S2313-4SC, который являлся одним из первых популярных МК на архитектуре AVR. Внутри него скрывается вычислительное ядро, построенное на всем известной архитектуре и работающее на частоте до 10МГц (в Сайбико — 4МГц), 2КБ памяти, 128 байт EEPROM и столько же ОЗУ. Ардуинщики, слыхали какие AVR'ки использовали деды?!

Скорее всего AT90S является мостом между основным микроконтроллером и радиочастью устройства, эдаким фронтэндом, который скрывает от ОС детали реализации конкретного RF-тракта. Часть линий от порта расширения идёт как раз до AVR'ки — так что вероятно она отвечает и за него.

Уважаемый @DIHALT, что думаешь об этом МК? :)

Уважаемый @DIHALT, что думаешь об этом МК? :)

Вот таким был Cybiko «под капотом». Изначально я ожидал увидеть чипы-капли, проприетарщину и минимальную компонентную базу из-за низкой цены устройства, однако реальность превзошла ожидания и внутри это очень достойный представитель портативных гаджетов для своих лет: грамотно спроектированный, производительный и при этом недорогой.

Давайте же посмотрим, что из себя представляет операционная система устройства — CyOS!

❯ Включаем

После включения нас встречает диалог заполнения профиля. Здесь всё как на сайтах знакомств: сначала просят ввести имя или никнейм, затем указать возраст и ввести данные анкеты по типу цели знакомства и увлечений. Можно было даже установить своё фото, но исключительно в 4-х градациях серого... Тут ни ракурсы, ни фильтры были не нужны.

Задолго до Фейсбука, ВК и Баду тут был метчинг.

Задолго до Фейсбука, ВК и Баду тут был метчинг.

На секунду я даже задумался, что Cybiko мог быть прекрасным способом IRL-знакомств при помощи гаджетов: когда к девчонке вроде стесняешься подойти и заговорить лично, но если у неё есть Сайбико в радиусе 300м — то можно было сначала написать, поболтать, а затем и подойти познакомиться вживую :)

Если аккумулятор садился в ноль, «регистрироваться» приходилось заново

Если аккумулятор садился в ноль, «регистрироваться» приходилось заново

После регистрации нас встречает главное меню, которое включает в себя редактор профиля, мессенджер, калькулятор, файловый менеджер, а также подпапки с установленными приложениями и играми. Некоторые приложения можно было назначить на хоткеи, так что в целом интерфейс устройства можно было назвать удобным и практичным.

Поскольку Cybiko — социальный гаджет, мессенджер на момент выхода был достаточно функциональным. Помимо частных комнат и личных сообщений, здесь также были общие комнаты по интересам. При этом в общих комнатах не было модераторов или администраторов и при желании в чат можно было флудить и писать непотребства (вероятность получить «в тыкву» кратно возрастала =) ). Скорость соединения между устройствами в сети Cybiko составляла до 19.2Кбит в секунду, что для коротких текстовых сообщений было более чем достаточно — сравните с Payload'ом в современных мессенджерах!

А вдруг кто-то в радиусе 300м от меня всё таки сможет принять сообщение и ответить мне?!

А вдруг кто-то в радиусе 300м от меня всё таки сможет принять сообщение и ответить мне?!

Помимо обычных чатов, Cybiko также мог отправлять и получать сообщения по E-Mail. Однако делал он это не через операторские сети как другие двунаправленные пейджеры, а с помощью специального гейта, подключенного к компьютеру — CyWIG. В таком случае, гаджет автоматически становился точкой доступа в интернет для всех устройств в радиусе действия, а с помощью приложения WAP-браузера даже позволял сёрфить ранний мобильный интернет!

Как и у любого КПК, в Cybiko были функции органайзера. Ежедневник, уведомления и будильник — джентльменский набор любого функционального гаджета тех лет. Я всё ещё вспоминаю цену в 199$ за Xtreme и сравниваю его с ценами на, хотя-бы, те же Psion Series 3... Всё таки Cybiko был уникален.

Как я уже говорил ранее, у Cybiko был рамдиск и встроенный файловый-менеджер, который поддерживал только свою собственную проприетарную файловую систему. В ОС видны зачатки поддержки карт памяти, однако следующий планируемый Cybiko — некий Project Halo, базировался уже на базе совсем другой Unix-подобной ОС, так что мечтам о полноценной поддержке флэшек не суждено было сбыться. В целом, Xtreme можно было использовать как небольшую 2-мегабайтную флэшку и переносить на ней какие-то данные с компьютера на компьютер, а также вероятно можно было обмениваться установочными файлами для приложений.

И вот с их установкой возникают некоторые проблемы. Помните я говорил о том, что Cybiko реализовали настоящий аппаратный USB, без всяких CDC-мостов? К сожалению, драйвер работает исключительно в Windows 2000 (даже в WinXP толком не работает), а программа для синхронизации очень кривая и крашится на любой чих. Через два часа постоянных ресетов и попыток подключения устройства, я всё таки смог создать шаткий и нестабильный коннект и закинуть немного приложений.

Программы для устройства предлагалось скачивать с официального сайта Cybiko. Как я уже говорил выше, компания обещала выпускать новое приложение или игру каждый день абсолютно бесплатно, а тем, у кого интернета не было, всегда можно было купить официальный диск-сборник. Очевидно что при таком потоке программ, далеко не все из них были качественными или представляли хоть какой-то интерес, поэтому Cybiko поощряла разработку новых приложений сообществом, предоставляя отдельное SDK с C-подобным скриптовым языком. Насколько я понял, программы были не нативными, а исполнялись в специальной виртуальной машине, однако переведя устройство в Boot-режим, можно было выполнять и нативные программы, собранные специально для архитектуры H8S.

Из приложений чего только не было: планировщики тренировок в зале и воркаута, браузеры, будильники, различные программы для выхода в интернет и коммуникации с другими устройствами. В играх же был сделан упор на мультиплеер, более того, в некоторые из них вообще нельзя было поиграть в одиночку! По правде сказать, локальный мультиплеер в Cybiko напоминал чуть более поздние Bluetooth-баталии в Bluetooth BiPlanes и после проводного мультиплеера в GameBoy Color это было настоящим прорывом!

❯ Заключение

Вот такой интересный гаджет сделала компания основателя ABBYY — Давида Яна. Концептуально устройство действительно интересное: Cybiko вышел как раз во время зарождения доступных сотовых сетей, которые в конечном итоге и не дали ему должного развития. Вышел бы он на года два ранее и не только в США... Даже немного обидно, что в нашей необъятной их осталось так мало...

Не могу не отметить и аппаратную часть устройства: внутри я ожидал увидеть бескорпусные чипы-капли и проприетарщину, однако на практике устройство собрано почти на стандартной элементной базе и его схема очевидна для любого ремонтника и DIY'щика, а значит всё кроме микроконтроллера и дисплея можно легко отремонтировать дома! А что вы думаете о Cybiko? Пишите своё мнение в комментариях!

А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.

Если вам понравилась статья...

И у вас появилось желание что-то мне задонатить (например прикольный гаджет) - пишите мне в телегу или в комментариях :) Без вашей помощи статьи бы не выходили!

Подготовлено при поддержке @Timeweb.Cloud

Как вам Cybiko?
Всего голосов:
Что думаете о превращении Cybiko в меш-сеть, где сами клиенты сети выступают ретрансляторами?
Всего голосов:
А настолько подробные обзоры аппаратной части вам интересны? Или это уже перебор?
Всего голосов:
Показать полностью 24 3
[моё] Опрос Смартфон Кпк Гаджеты Ретро Ретроспектива 2000-е 90-е Ностальгия Железо Микроконтроллеры Abbyy Олдфаги Раритет Винтаж Длиннопост
17
393
monobogdan
monobogdan
Посты о ремонте и моддинге ретрогаджетов.
TECHNO BROTHER

Почему Palm 2004 года работает быстрее, чем iPhone?⁠⁠

1 месяц назад

В наше время эталоном плавности и производительности среди мобильных устройств принято считать iPhone. Действительно, инженеры Apple проделали довольно большую работу по оптимизации скорости отрисовки и плавности интерфейса, однако не одним iPhone мы были едины!

В 2004 году, Palm выпустила уникальный смартфон, который сочетал в себе привычный интерфейс, широкий функционал, невероятную производительность и... эмулятор M68k. Я решил разобраться, в чём-же заключается его главный секрет и готов рассказать вам о Treo 650 во всех подробностях!

Для ЛЛ: особая архитектура ОС

❯ Предыстория

Устройства Palm всегда были уникальными и концептуально отличались от других карманных компьютеров. Пока другие производители гнались за самым мощным железом и функционалом, Palm делала акцент на обратную совместимость программ, высокую производительность и синхронизацию с ПК. История портативных гаджетов Palm начинается с КПК Pilot 1000, который вышел в 1996 году и стал одним из первых действительно массовых гаджетов в таком форм-факторе.

Pilot 1000 отдаленно напоминал современные смартфоны: у него был интерфейс, адаптированный для работы стилусом или пальцем, функционал органайзера, а также возможность установки сторонних программ и синхронизации с ПК. При этом у Palm'ов была одна очень интересная особенность: для ввода текста предлагалось использовать не виртуальную клавиатуру, а развитую технологию рукописного ввода Graffiti, которая стала визитной карточкой компании на протяжении долгих лет! Внутри Pilot'а был современный для тех лет процессор Motorola MC68328, работавший на частоте 16МГц и целых 128КБ оперативной памяти, а розничная цена составляла всего 299$, что обеспечило популярность модели и интерес со стороны разработчиков софта.

Прототип Pilot 1000, представляющий из себя Breakout-плату для MC68328!

Прототип Pilot 1000, представляющий из себя Breakout-плату для MC68328!

После успеха Pilot 1000, Palm продолжила развивать линейку КПК на всё той-же аппаратной платформе, постепенно проводя её апгрейды: сначала вышел Pilot Personal/Professional с поддержкой модема от 3Com, затем Pilot III с 2МБ оперативной памяти, подсветкой экрана и ИК-портом, а годом позже и флагманский Palm VII с доступом к интернету с помощью сети Mobitex. К 2000 году для PalmOS вышло довольно много различного софта, причём большинство было платным и для его покупки надо было выписывать чек или покупать физическую копию на диске.

К 2001-ому году, Palm начала терять позиции на рынке карманных компьютеров из-за появления Microsoft PocketPC: операционная система на базе Windows CE имела многозадачность, позволяла легко портировать программы с ПК благодаря схожему API и поддерживала самые разные архитектуры процессоров. Несмотря на то, что устройства на PPC были значительно дороже, многие пользователи отдавали предпочтение именно им — и с этим нужно было что-то делать.

Маленькое инженерное чудо!

Маленькое инженерное чудо!

В марте 2001 года компания представила новую модель — m505, которая отличалась наличием 16-битного цветного дисплея, новым процессором Motorola Dragonball VZ, работавшем на частоте 33МГц и целыми восемью мегабайтами оперативной памяти, а также новой операционной системой PalmOS 4.0. Кроме этого, компания начала лицензировать PalmOS сторонним производителям, благодаря чему появилась линейка самобытных КПК Sony CLIÉ.

Однако уже в 2002 году, сомнительные перспективы низкочастотных процессоров Dragonball и устаревшей архитектуры m68k были очевидны для Palm и они решились на рискованный шаг: в новой линейке Tungsten они решили перейти на процессоры TI OMAP с архитектурой ARM. Но как тогда быть с уже существующим софтом, который распространялся на дисках? Правильно — встроить эмулятор m68k (PACE) в новую систему PalmOS 5.0 «Garnet»!

И если на первый взгляд эта затея кажется глупой, вы просто сравните Dragonball VZ и TI OMAP 1510:

  • Ядро: M68EC000 (корни идут от CMOS-версии M68k из 1985 года) vs ARM925T (почти самое современное ядро ARM на момент появления Tungsten, современнее только ARM926E)

  • Частота: 33МГц vs 144МГц

  • MIPS (число миллионов инструкций в секунду): 5.4 MIPS vs ~159 MIPS

  • Кэш-память: Отсутствует vs 16КБ для инструкций и 8КБ для данных

Таким образом, программы для m68k на ARM Palm'ах работали не хуже, чем на оригинальных устройствах, однако с SDK для новых устройств был очень неприятный нюанс...

В том же 2002 году, Palm выпустила первое устройство, где отошла от концепции рукописного ввода и установила полноценную QWERTY-клавиатуру — Tungsten W. Влияние BlackBerry на тенденции бизнес-устройств в те годы было очевидным, поэтому Palm разработали не просто КПК, а целый коммуникатор — с собственным радиомодулем, дисплеем высокого разрешения и... почему-то всё тем-же процессором Dragonball VZ!

Пс, если кому-то Tungsten W не нужен или вы хотите его продать — пните в комментариях пожалуйста. Можно даже нерабочий — ремонтировать такие штучки для меня одно удовольствие!

На то время процессор в Tungsten W казался малость устаревшим... Но сейчас я понимаю — по сути это один из немногих смартфонов с процессором m68k помимо Motorola Accompli!

На то время процессор в Tungsten W казался малость устаревшим... Но сейчас я понимаю — по сути это один из немногих смартфонов с процессором m68k помимо Motorola Accompli!

А через год компания Handspring, созданная выходцами из Palm, представила своё собственное видение смартфона на PalmOS — Treo 600, который является кровным братом Treo 650, о котором мы с вами сегодня и поговорим. Но перед тем, как переходить к обзору устройства — мы с вами сначала его разберём и узнаем, что у него скрывается «под капотом» — здесь действительно есть на что посмотреть!

Свой Treo 650 я купил на китайской онлайн-барахолке примерно за 1.900 рублей вместе с кабелем, а выкупить и привезти его в Россию мне помогли подписчики Роман, Андрей и сервис YouCanBuy, за что вам огромное спасибо.

❯ Что внутри?

Разборка начинается с снятия задней крышки и выкручивания шести винтиков по периметру устройства. Однако перед разборкой я сразу обратил внимание на необычный 6-пиновый АКБ, который явно напоминал HTC'шные аккумуляторы тех лет. Главная их особенность в том, что на BMS (плата защиты) распаяны дополнительные чипы для обмена информацией о модели аккумулятора, его заряде, температуре и другие необходимые данные. Если запитать коммуникатор HTC тех лет от «лабораторника» просто подключив плюс и минус, то гаджет скорее всего включится, но драйвер контроллера питания не даст разрешение на старт зарядки и в меню не будет виден индикатор уровня заряда.

Владельцы HTC Gene/O2 Xda Mini II поймут...

Владельцы HTC Gene/O2 Xda Mini II поймут...

После разборки нас встречает «бутербродная» плата и до боли знакомая схемотехника. К сожалению, в процессе эксплуатации гаджет залили водой — на защитных экранах и контактах видны следы лёгкой коррозии, а на тест-поинтах и пятачках не распаянных SMD-компонентов — заметные потемнения.

Где-то я это уже увидел... Но пока это всё ещё лишь предположения

Где-то я это уже увидел... Но пока это всё ещё лишь предположения

Начнём пожалуй с верхней части бутерброда — платы, на которой виднеется слот под сим и IMEI. Крепится она на двух винтах и подключена с помощью разъёма штырькового типа. Думаю всем читателям уже очевидно, что это GSM-модем устройства, однако даже такая банальная вещь реализована здесь весьма необычным способом. Дело в том, что в коммуникаторах нулевых, использование внешних модемов было отнюдь не редкостью. В тех-же самых устройствах RoverPC и O2 можно было встретить внешние платы-модемы Telit, припаянные к основной плате методом поверхностного монтажа. Однако здесь, судя по всему, если радиочасть устройства выходила из строя, можно было самому просто поменять плату с модемом на другую и продолжать пользоваться смартфоном как ни в чем не бывало!

Конструктивно модем достаточно прост и построен на относительно распространенной компонентной базе тех лет:

  • В качестве Baseband-процессора процессора используется система на кристалле Broadcom BCM2132. На самом деле, этот SoC самодостаточен и способен в одиночку выполнять практически все функции необходимые для простого кнопочного телефона. Состоит он из одного ядра ARM926EJ, способного работать на частоте до 74МГц, DSP-сопроцессора на архитектуре Teaklite, контроллера дисплея, камеры, SD-карт, NAND-флэшек, а также шин общего назначения — I2C, SPI, UART, USB.

  • Чуть правее расположилась так называемая eMCP-микросхема Spansion S71PL032JA0, которая в одном корпусе содержит как оперативную, так и флэш-память, позволяя значительно сэкономить место на плате. Объём памяти скромный — 2МБ PSRAM и 4МБ NOR-памяти. Классика!

  • Выше процессора находится чип Infineon PMB6258, который выполняет задачи RF-фронтэнда или трансивера. Простыми словами, именно он ответственен за преобразование аналогового сигнала с антенны в цифровой пакет, который затем обрабатывает DSP в Baseband'е. Справедливо и обратное: когда Baseband подготовил GSM-пакет, он отсылает его в трансивер, а тот «пускает» его в эфир!

  • Рядом с PMB6258 расположился чип PMB2259, который выполняет роль VGA-драйвера или же усилителя сигнала. Вполне возможно, что это некий предусилитель, поскольку рядом с флэш-памятью скрывается ещё один безымянный GSM-усилитель.

Принципиальная схема трансивера в паре с бейсбендом Infineon S-Gold

Принципиальная схема трансивера в паре с бейсбендом Infineon S-Gold

С модемом закончили, здесь всё стандартно. Пора разбирать и изучать гаджет дальше: вытаскиваем шлейф клавиатуры и видим очень интересный парт-номер...

HTC... Ну мало-ли, в те годы они были крупным ODM и OEM-производителем, может Palm Treo просто собирали на их заводах?!

HTC... Ну мало-ли, в те годы они были крупным ODM и OEM-производителем, может Palm Treo просто собирали на их заводах?!

После снятия защитных экранов сомнений больше не осталось: рядом с процессором расположился чип производства самой HTC — 30H80049. Точное его назначение мне неизвестно, но по опыту с другими коммуникаторами этого вендора осмелюсь предположить, что он выполняет роль контроллера питания. Поскольку чипы HTC используются только в собственных разработках компании — становится очевидным, что аппаратную часть Palm Treo разработал именитый тайваньский производитель! Кто бы мог подумать?

Также косвенно это подтверждает тот факт, что кроме PalmOS были Treo с Windows Mobile на борту, а как известно — HTC один из главных производителей устройств на WM.

Также косвенно это подтверждает тот факт, что кроме PalmOS были Treo с Windows Mobile на борту, а как известно — HTC один из главных производителей устройств на WM.

Далее мы видим сердце основной части устройства — топовый для своих лет чипсет Intel PXA270. На самом деле, о крутости этого процессора можно рассказывать часами, чипы на базе микроархитектуры XScale были легендарными в гиковских и промышленных кругах благодаря хорошей документации, отличной производительности и наличию порта Linux. Но давайте по порядку:

  • Одно ARMv5-совместимое ядро, построенное на собственной микроархитектуре Intel XScale, способное работать на частоте до 624МГц. Также PXA270 поддерживал набор SIMD-инструкций Wireless MMX (олды смахнули слезу, услышав знакомую аббревиатуру).

  • 32 килобайта L1-кэша инструкций + 32 килобайта L1-кэша данных.

  • Возможность выполнения до 800 миллионов инструкций в секунду (MIPS) при максимальной рабочей частоте.

  • Контроллеры шин общего назначения: UART, I2C, SPI, USB.

  • Периферийные модули для управления DRAM, NAND и NOR-памятью, а также контроллер SD-карт.

  • Контроллеры клавиатуры, дисплея, ШИМ, GPIO и даже встроенный RTC...

  • 64МБ встроенной NOR-памяти типа StrataFlash

  • И всё это будучи изготовленным на 180нм техпроцессе!

Чуть ниже процессора расположился один-единственный чип SDRAM-памяти производства Infineon объёмом в 32МБ, а также микросхема NAND-памяти M-Systems объёмом аж в 64МБ. Одна флэшка под систему, вторая под пользовательские данные — где такое ещё можно увидеть?!

Над процессором можно заметить микросхему Broadcom BCM2035, которая выполняет роль Bluetooth-контроллера.

Над процессором можно заметить микросхему Broadcom BCM2035, которая выполняет роль Bluetooth-контроллера.

Около разъёма можно наблюдать ещё два «питальника» устройства: ШИМ-контроллер MAX1887, а также контроллер зарядки аккумулятора MAX1874E. Чуть ниже расположилась неизвестная микросхема, судя по характерной для Sony маркировке — это контроллер дисплея.

Не менее интересен и сам дисплей смартфона — это крупная 2.8" матрица Sony ACX533AKM с разрешением аж в 320x320, выполненная по технологии TFT-LCD (LTPS). По меркам 2004 года это очень большое разрешение для кнопочного устройства, примерно как в наше время 4K в смартфоне!

Лично меня удивляет тот факт, что на шлейфе присутствует нетипично-большое количество обвязки и в первую очередь внешняя микросхема формирования BIAS-напряжения (контрастности) TI TPS65110, который обычно встроен в сам кристалл дешифратора. Кроме того, похоже что сразу на шлейфе распаян драйвер подсветки — такое тоже встретишь не часто!

Ну что-ж, теперь мы знаем, что у Treo 650 находится «под капотом». На самом деле, у смартфона достаточно необычный даже по меркам тех лет конструктив, местами он напоминает плату самого первого коммуникатора от HTC — Wallaby и именно благодаря этой характерной преемственности, я сразу же понял откуда идут корни устройства!

С оценкой аппаратной части устройства мы закончили, давайте перейдем к программной!

❯ PalmOS — это чудо?

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

В отличии от современников на Windows Mobile, Treo работает невероятно быстро. Почти все приложения открываются моментально и сразу готовы к работе, никаких экранов загрузки, ANR и тормозящих интерфейсов — всё работает так, как в новом iPhone сразу после покупки. И хотя iPhone куда более плавный, чем Treo 650, в некоторых кейсах смартфон от Palm показывает себя не хуже, а то и лучше какого-нибудь iPhone 15 на самой последней iOS!

Перейти к видео

За такой впечатляющей производительностью скрывается сразу две архитектурные тайны PalmOS. Первая заключается в том, что система от Palm «однозадачная» — и в ней одновременно может работать только один процесс, а для реализации отложных задач предлагается использовать кооперативную многозадачность и события. На самом деле, в ядре системы есть потоки и задачи, однако API для них задокументировано плохо, а планировщик включается лишь по запросу. Таким образом, приложению доступно практически всё процессорное время без необходимости делить его на кванты.

Вторая тайна удивит вас не меньше: помните в начале статьи я рассказывал о встроенном эмуляторе m68k — PACE? Дело в том, что Palm по каким-то причинам не успела портировать системные приложения на ARM и поэтому почти все системные и сторонние программы написаны для архитектуры m68k и выполняются в эмуляторе, сохраняя при этом невероятную производительность! А секрет здесь прост: дело в том, что PACE эмулирует только само процессорное ядро, но не весь КПК Palm. Когда программа вызывает системную функцию, эмулятор её перехватывает и вызывает соответствующую нативную реализацию для ARM.

По такой-же концепции написан эмулятор PPSSPP, а также слой совместимости с x86 в Windows 10 for ARM. По сути, это превращает нативные m68k-приложения в что-то типа интерпретируемых...

Интересно также то, что у PalmOS по сути и не было концепции файловой системы. Приложения хранили свои данные в собственных базах данных, которых могло быть несколько, а сделано это было для упрощения процесса синхронизации с компьютером. Для этого у Palm'ов была очень удобная программа — HotSync. С её помощью производился процесс авторизации пользователя, устанавливался софт (но никто не мешал устанавливать программы с SD-карты), делались бэкапы, а также переносились мультимедийные файлы.

Процесс синхронизации

Процесс синхронизации

Не менее интересна реализация сетевого стека в Palm'е, которая позволяет прицепить PPP вообще к любым портам в Treo. Сеть через UART? Пожалуйста. Сеть через ИК-порт — тоже без проблем. Сеть через BT или модем 3Com от модели 1998 года? Вообще без проблем! Можно было подключить даже Wi-Fi модуль в формате SDIO-карточки!

Однако в современном интернете у Treo 650 уже всё не так хорошо. К почтовым серверам с SSL он подключится не может, а браузер даже OpenNet не открывает. Это очень грустно...

Зато у Treo 650 всё хорошо с играми. В своё время известный мобильный издатель Astraware портировал на PalmOS многие Shareware-хиты нулевых. Здесь есть полноценная Zuma, Raging Thunder, классические игры Atari, арканоиды, головоломки и множество других игр из нулевых. Не все они работают идеально быстро (в том числе из-за необходимости эмуляции m68k), но поиграть было во что!

А для тех, кому не хватает нативных приложений, есть экзотическая Java-машина от IBM с поддержкой MIDP 2.0. Благодаря ей появляется возможность играть в легендарные игры для J2ME-телефонов, если они не используют специфичное API по типу 3D...

❯ Заключение

Вот такими были смартфоны Palm в начале нулевых годов. По правде сказать, Treo контрастирует на фоне Windows Mobile и Symbian-смартфонов не только невероятной производительностью, но и весьма странными архитектурными решениями. Уж чего-чего, но однозадачную ОС в смартфоне 2006 года точно не ожидаешь встретить, когда даже в самых недорогих и простых кнопочниках трудится полноценная RTOS!

Однако Treo 650 кажется диковинкой только в наше время. В те годы это было желаемое устройство для тех, кому необходимо много переписываться, читать и даже играть... Надеюсь, вам было интересно!

А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.

Что думаете о Palm Treo 650/680?
Всего голосов:
Что думаете о сравнении производительности с iPhone?
Всего голосов:
Что думаете о таком формате статей?
Всего голосов:

Если вам понравилась статья...

И у вас появилось желание что-то мне задонатить (например прикольный гаджет) - пишите мне в телегу или в комментариях :) Без вашей помощи статьи бы не выходили!

Подготовлено при поддержке @Timeweb.Cloud

Показать полностью 23 1 3
[моё] Опрос Покупка Смартфон Гаджеты Телефон Palm Кпк Ретроспектива Железо Разбор Своими руками Embedded Htc Intel Arm Видео Без звука Короткие видео Длиннопост
63
4
K.Voroshilov
K.Voroshilov

Многомиллиардный колхоз, где каждый житель - миллионер⁠⁠

2 месяца назад

Как должен выглядеть населённый пункт, где каждый житель - миллионер? Вот, пожалуйста, видео выше: коммуна Хуаюань с её сверхприбыльным кооперативом "Garden Group".

Перейти к видео

Это можно назвать только "успешный успех". Китайская деревня подняла свой доход на душу населения с 87 (!) юаней в 1978 до 9 миллионов к 2016.

❗️ Объясняем на пальцах, в чём "секрет" такого роста:

В 80-е коммуна делает ставку на коллективные предприятия - такие компании, в которых прибыль практически полностью распределяется между её работниками по их вкладу в общее дело.

В 90-е все предприятия объединяются в один кооператив "Garden Group" (花园集团), а жители деревни становятся акционерами этого кооператива. У каждого человека появляется своя доля, определяющаяся его трудовым вкладом.

❗ Давайте посмотрим, к чему и без того бедную деревню привёл такой подход, вообще не практикующихся в "цивилизованных" странах:

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

Население получает бесплатное жильё и образование, а также социальные гарантии и льготы.

Территория коммуны - пример сочетания экологии и современного строительства. На видео отчётливо видно, какую часть Хуаюань составляет зелёная зона.

❗️ Помимо промышленности, которая приносит большую часть дохода коммуны, деревня зарабатывает на туризме. Стоит добавить, что в ней находится собственный 5-звёздочный отель. Хуаюань получила множество наград по привлекательности для посещения.

Перейти к видео

❗ Вы можете прочитать про другие деревни миллионеров, в следующих публикациях на родном Пикабу или в моем тг канале. Подписывайся и комментируй. Благодарю за внимание❗

Показать полностью 1
[моё] Китай Революция Богатство Коммунизм Социализм Кпк Общество Коммуна Колхоз Коллективная ответственность Будущее Видео Вертикальное видео Короткие видео Длиннопост
27
REDLIS
REDLIS

Парад в Пекине⁠⁠

2 месяца назад
Парад в Пекине

Пруф на слова Си:

https://vk.ru/video-24136539_456374298

Тайм-код 6:40

Показать полностью 1
Политика Юмор Китай Си Цзиньпин Кпк Парад Пекин Мемы Коммунизм Марксизм-ленинизм
32
PLACHU.LECHU
PLACHU.LECHU

Народный мессенджер MAX и Шаман)⁠⁠

4 месяца назад
Народный мессенджер MAX и Шаман)

- Добрый день, оператор слушает.

- Я бы хотел отправить сообщение!

- Кому?

- По работе.

- Расскажите, пожалуйста, подробнее: кем работаете, стаж, оклад, кем видите себя через 10 лет?

- Зачем вам эта информация?

- Наш народный мессенджер "Макс" - это комфортная среда для пользователя, которая, благодаря сотрудничеству с ведущими кадровыми агентствами, может позволить себе обходиться без рекламы.

- Но у меня на телефоне снизу реклама, слева, справа...

- А сверху есть?

- Нет.

- Вот! Это благодаря нам.

- Хорошо, я электрик, 6-го разряда, стаж 10 лет, оклад - 100 тысяч, через 10 лет вижу себя электриком 8-го разряда.

- Так, подождите, сейчас я переключу вас на нужного специалиста.

- А вы разве не специалист.

- Нет, я предоставляю услуги коммутаторной службы. Ждите...

Играет музыка:

Я вдыхаю этот воздух
Солнце в небе смотрит на меня
Надо мной летает вольный ветер
Он такой же, как и я

- Алло, говорите.

- Бл..., здравствуйте. Я электрик, 6-го разряда, стаж 10 лет, оклад - 100 тысяч, через 10 лет вижу себя электриком 8-го разряда...

- Подождите, эта информация уже есть в нашей базе. Подскажите, кому вы хотите отправить сообщение?

- Там, ну, это, по работе. Хочу спросить у Петровича...

- Хорошо, это вам в чат "Рабочие отношения". Сейчас переключу.

- Да, бл..., подождите.

Играет музыка:

И хочется просто любить и дышать
И мне другого не нужно
Такой, какой есть, и меня не сломать
И всё потому что

- Алло, говорите.

- Здравствуйте. Я хочу отправить сообщение Петровичу.

- А вы состоите с ним в дружеских отношениях?

- Ну, можно сказать и так.

- Подождите, сейчас переключу.

- Бл..., не надо уже.

Кладет трубку.

Музыка не играет...

Показать полностью
[моё] Мессенджер Кпк Юмор Будущее
7
506
monobogdan
monobogdan
Посты о ремонте и моддинге ретрогаджетов.
TECHNO BROTHER

«22 года спустя»: Распаковываем Linux-мечту гика из 2003 года — новый Sharp Zaurus SL-7500C⁠⁠

5 месяцев назад

Недавно я исследовал китайские онлайн-барахолки и наткнулся на лот с продажей абсолютно новых КПК Sharp Zaurus за 4.500 рублей. Будучи прожженным гиком и ярым фанатом всего, что хоть как-то похоже на ноутбук и работает на ARM-процессоре, я не смог устоять и решил приобрести его в свою коллекцию необычных Linux-гаджетов. А поскольку устройство абсолютно новое и опечатанное, я решил оформить распаковку и ретроспективу в виде ламповой статьи!

❯ Предыстория

В наше время нет никаких проблем купить себе интересный гиковский гаджет. То и дело небольшие компании по типу Planet Computers и Pine64 выпускают необычные устройства, по большей части предназначенные для доводки напильником и ковыряния ради самого процесса. Более того, в эпоху DIY, многие начинающие инженеры сами себе собирают гиковские штучки: я и сам являюсь одним из таких доморощенных маминых конструкторов.

Cosmo Communicator

Cosmo Communicator

Но в девяностых и нулевых всё было не так просто: Open Hardware-компьютеров вообще практически не существовало (кроме смартфона Neo Freerunner), а серийные Linux-устройства можно было пересчитать по пальцам. Но обширное коммьюнити не отчаивалось и пыталось портировать ядро на все гаджеты, где есть MMU и хоть какая-то документация на процессор. HP Jornada, Dingoo A320, HTC Magician, HTC Gene - на все эти устройства Linux был полноценно портирован исключительно силами коммьюнити!

RZX-50 использовал наработки сообщества по Dingoo A320.

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. Всем большое спасибо за донаты!

Показать полностью 22 2
[моё] Опрос Покупка Гаджеты Linux Гик Моддинг Прошивка Япония Sharp Кпк Ноутбук Ретроспектива Железо Intel Длиннопост
51
7
botfighter
botfighter

Ответ на пост «Маркетинг в ущерб функциональности»⁠⁠3

6 месяцев назад

Есть у мну КПК эпохи Windows Mobile Fujitsu-Siemens LOOX 720 и была у него особенность, которая меня, как сейчас модно говорить, корёжила, а именно - выступающая камера.

Я не придумал ничего лучше, чем отклеить пластинку, отодрать толстый слой заводского двухстороннего скотча и приклеить пластинку обратно на резиновый клей, создав минимальный зазор. Результат меня устроил более чем, да настолько, что фотографии начали казаться лучше.

Вот как выглядит масштаб трагедии в заводском исполнении:

Сама пластинка уже куда-то улетела, но можно увидеть, что головка камеры не выпирает за корпус, а значит пластинка плотненько ложится на корпус и прекрасно себя чувствует.

Ещё попался HP iPAQ h2210, подавшийся в моддинг, но до конца этот путь пройти не успевший.

Показать полностью 4
[моё] Эргономика Моддинг Кпк Ответ на пост Длиннопост
8
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии