Приветствую всех!

Что вы в первую очередь представляете себе при упоминании компании Psion? Series 5mx? Revo? Series 3? Organiser? Какую-то ретро-экзотику типа Netbook, MC, HC или Workabout? Или, может, вы думаете о начале эпохи Symbian?

Чтобы то ни было, все мы знаем, насколько интересные и во многом уникальные устройства производились данной компанией.



Итак, в сегодняшней статье рассмотрим один из таких девайсов — Psion Series 3. Узнаем, что он может и для чего может пригодиться.

Суть такова


Чем же так примечателен Psion Series 3? Сложно сказать. Первым клавиатурным КПК он явно не является, тот же Atari Portfolio куда старше. Первым устройством на ОС SIBO/EPOC16 — тоже, на момент появления данного устройства уже существовали те же Psion MC под управлением той же ОС. Про популярность тоже не всё так однозначно — Series 5 встречался куда чаще (впрочем, ныне обе модели являются редкостью и при появлении на вторичке обычно быстро выкупаются). Скорее, дело тут именно в его операционной системе, конструкции, качестве сборки, удобстве использования. В том, за что Psion и получила столько любителей.

Небольшой обзор Psion 3 был на MyPsion.ru, однако там много неточностей (например, сказано, что третий Psion, внезапно, является последователем на деле вышедшей пятью годами позже Siena).

Немного истории


Series 3 в линейке КПК Psion является последователем Organiser и Organiser II. В отличие от них, данный экземпляр работает на базе ОС EPOC16 и оснащён системой на чипе на базе процессора с архитектурой X86. Аппарат появился в далёком 1991 году и является первым девайсом Psion в таком форм-факторе. Экземпляр пользовался большим успехом, о чём говорит то, что выпускался он на протяжении семи лет, в ходе которых было выпущено несколько модификаций данной модели. Производство было свёрнуто лишь после выхода пятой версии с ARM-процессором и ОС EPOC32.


Также существовал Acorn PocketBook — по сути тот же Psion 3, но с несколько изменённым набором штатных приложений, предлагавшийся для образовательных целей. Приложения, периферия и модули памяти Psion и Acorn были совместимы между собой.


На волне успеха третьей серии был выпущен Siena, представляющий собой несколько усечённую версию модели 3c (как Psion Revo были таким же дешёвым аналогом пятой серии). В нём не было микрофона, а также использовались другая матрица клавиатуры, дисплей меньшего разрешения и более слабый процессор.

image


Дольше всех продержались промышленные образцы: Workabout выпускался вплоть до начала нулевых и стал последним производившимся устройством на базе SIBO (EPOC16), получив огромное количество модификаций: разные порты, разные типы сканеров, разные способы подключения. На базе ОС EPOC32 (как и на Symbian) терминалов сбора данных не выпускалось, в дальнейшем Psion PLC в своих устройствах Workabout Pro перешла на обычную Windows CE.

Обзор оборудования


Итак, рассмотрим поподробнее наш аппарат.



Устройство сделано из очень качественного и приятного на ощупь пластика. Практически ничего не люфтит и не поскрипывает, что, разумеется, не может не радовать. В сложенном виде девайс достаточно легко влезает даже в карман джинсов и по размеру напоминает powerbank средней ёмкости или типичный электронный органайзер девяностых. Аппарат в меру тяжёлый, при встряхивании ничего не гремит и не болтается, за столько лет пластик практически целиком сохранил былую прочность. Аппарат очень компактный, на КДПВ HP 620LX по сравнению с ним кажется нетбуком.



С обратной стороны спикер, по его периметру наклейка с серийным номером. По бокам две крышки для установки модулей памяти (Psion SSD). Сверху крышка батарейного отсека.



Аппарат со всеми открытыми крышками. Боковые сделаны необычно — они не снимаются, а поворачиваются. Из-за этого риск случайной их потери куда меньше (но их всё так же можно сдуру отломать). Под одной из крышек находится отсек для бэкап-батарейки, поддерживающей память во время смены основных элементов питания или же при их разрядке. Видна так же пломба, из-за которой не захотел его разбирать.



Батарейный отсек. Виден единственный дефект корпуса — отломился кусочек пластмассы. То ли это последствия неаккуратности предыдущего владельца, то ли пластик таки дал слабину. Нагрузка на эту пластмассовую перемычку достаточно большая, так как контактные пружины в батарейном отсеке весьма мощные. Возможно, лучшим конструктивным решением было бы слегка уменьшить размер батарейного отсека, чтобы элементы питания соприкасались непосредственно между собой, а не через контактную пластину.



Слева разъём для подключения проприетарного кабеля 3Link. Увы, рабочий его вариант найти мне так и не удалось. Почему это так печально и почему его нельзя спаять самому, расскажу чуть позже. К слову говоря, в разъёме штырьки, а не гнёзда: при вставке коннектора пластиковая часть сдвигается вглубь.



Справа разъём для подключения внешнего блока питания с разъёмом 4,0*1,7 мм. Если бы не «инверсная» полярность (центральный контакт — «минус») и не напряжение в девять вольт, сюда бы идеально подошёл блок питания от типичного КПК на Windows Mobile или от Sony PSP.



Откроем крышку. На ней у нас находится ЖКИ с разрешением 240*80, справа несколько надписей о преимуществах данного аппарата. Под дисплеем панелька с плёночными псевдосенсорными кнопками быстрого запуска. Ещё чуть ниже клавиатура. Конечно, верхом удобства она не является: «калькуляторные» кнопочки далеки от клавиш того же Series 5, но всё же. На цифровые клавиши назначено сразу по два символа — один печатается при помощи Shift, второй — при помощи специальной клавиши с логотипом Psion. Рядом с кнопкой Esc небольшое отверстие кнопки перезагрузки, для Hard Reset необходимо нажать её, удерживая правый Shift.



Конструкция корпуса весьма интересная — при закрытии крышки панель с кнопками складывается. Это хорошо видно в одном из промежуточных положений. Решение красивое, но не самое надёжное. немало девайсов отправились на покой по причине сломанных петель или перегнувшегося шлейфа (хотя в экранном шлейфе всего шестнадцать жил, так что в случае перегиба его можно будет попробовать заменить даже на жгут из тонкого МГТФ).



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





Модуль памяти. Представляет собой блок с неким проприетарным интерфейсом. Помимо Flash, были SSD на базе RAM (с батарейкой внутри) и ROM (с коробочными версиями софта для Psion).

Характеристики


Аппарат работает на базе проприетарного чипа NEC, основанного на процессоре NEC V30H архитектуры X86. Частота его составляет 7,68 МГц. Аппарат имеет двести пятьдесят шесть килобайт оперативной памяти, служащие одновременно в качестве ОЗУ и RAM-диска. Экран чёрно-белый, не оснащён ни подсветкой, ни сенсором. Беспроводных интерфейсов также нет, даже ИК-порта.

В дальнейшем было выпущено несколько модификаций оригинальной модели: 3a с увеличенным разрешением экрана, более мощным процессором и микрофоном, 3c с подсветкой, ИК-портом и доработанным последовательным интерфейсом, 3mx с ещё более мощным процессором и более быстрой связью по RS-232. Был также Psion 3aR, представлявший собой 3a со вшитым в память русификатором.

Питание


КПК питается от двух батареек типа AA. Я замерил его потребление: в рабочем режиме — 55 мА, при погашенном экране — 0,4 мА. При средней ёмкости «пальчиковых» батареек в 1500 мА*ч это даёт примерно сутки непрерывной работы и многомесячное лежание в ящике. При типичном использовании батареек хватало где-то на месяц.

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

Про внутренности


Разбирать свой аппарат не стал: он на пломбе, которую мне не хотелось отрывать. Фото внутренностей Series 3 я, увы, не нашёл.

А вот видео с разборкой Series 3a. Видна и частая проблема таких девайсов в виде треснувших петель.

Запуск


Ну что же, с аппаратной частью разобрались. Пробуем запускать.



Вставляем батарейки и жмём «ON», после чего девайс выводит заставку Psion и в течение нескольких секунд запускается.



Разумеется, батарейка давно села, отчего память стёрлась. Часы по умолчанию установлены на третье сентября 1991 года.

Зышщт третьей версии работает под управлением SIBO (Sixteen Bit Organizer, также встречается Sixteen Bit OS), она же EPOC16. ОС эта на тот момент не была чем-то инновационным, однако для органайзера она была просто идеальна. Крайне низкие системные требования, стабильность, простота в использовании — всё, что так надо для карманного устройства.

EPOC16


Тому, кто до этого не сталкивался с такими машинками, отсутствие сенсорного экрана может показаться непривычным (в особенности, если у него уже был клавиатурный КПК на базе Windows CE или EPOC32). Но всё это быстро проходит, стоит только взять аппарат в руки: управляется он чрезвычайно удобно. Отзывчивость находится где-то на уровне приложений MS-DOS или Mac OS эпохи MC68000.



ОС встречает нас главным экраном. При этом названия запущенных приложений выделены жирным. Чтобы закрыть приложение, необходимо навести указатель на его иконку и нажать Delete. Нажатие кнопки System на панели быстрого запуска с зажатой клавишей Shift выполняет роль Alt+Tab на десктопных машинах.



Первое приложение — Data, адресная книга, она же база данных. Собственно, одно из самых главных приложений для электронного органайзера.



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



Здесь также есть интересная возможность набора номера прямо с КПК. Для этого жмём на клавиатуре Psion+Help, а в открывшемся окне — Tab. После этого надо снять трубку с телефона и приложить спикер КПК к микрофону. Разумеется, работать это будет, только если АТС поддерживает тоновый набор.



Также можно набрать номер и вручную.



Мировое время. Родного Челябинска в базе почему-то нет (равно как и Екатеринбурга, Питера. Новосибирска), из российских городов есть только Москва.





За тридцать лет много чего случилось в этом мире. Но старому КПК с его прошивкой, записанной в однократно программируемую ПЗУшку, дела до этого нет…



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



Текстовый редактор, как же без него.



Это не просто местный аналог EDIT.COM или «Блокнота», тут есть даже некоторая поддержка стилей текста.



Календарь, он же ежедневник. Он тут примерно такой же, как и в большинстве КПК того времени. Диапазон дат здесь ограничен диапазоном доступного к установке системного времени — от первого января 1980 до тридцать первого декабря 2049. Для интересующихся, что же будет после этого дня: часы продолжают идти, дата отображается, а вот календарь больше не работает, пишет при запуске «Out of range»…



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



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





Есть даже возможность построения графиков.

Ещё немного об использовании EPOC16




Обычно в большинстве программ для DOS/Windows справка вызывается клавишей F1. Тут тоже предусмотрен её аналог в виде кнопки Help. В каждом из приложений есть достаточно подробная встроенная справка, позволяющая разобраться с использованием даже при отсутствии инструкции.



А вот этот принцип сохранился ещё со времён Psion Organiser. Под каждым приложением имеется список файлов, с которыми оно ассоциируется. Если создать где-то файл и сохранить его, он появится под иконкой этого приложения на рабочем столе.



Для меню тоже предусмотрена своя клавиша, аналогично Alt или F10. Нажав её, можно выбрать стрелками нужный пункт меню, после чего активировать его клавишей Enter. Справа от обозначений написаны горячие клавиши (Psion и какая-либо буква на клавиатуре) для каждого пункта. Такой подход, признаться, чем-то напоминает Mac OS с её комбинациями с клавишей Command.

Эмулятор


Разумеется, даже при отсутствии у вас КПК можно попробовать запустить у себя эту ОС. Для этого надо скачать эмулятор. Вообще, эмулятор Series 3 существует, но он весьма ограничен (из программ только Word и Time), так что скачивать лучше всего эмулятор Series 3a (далее будет показано именно на его примере) или Workabout.

Для запуска понадобится VMWare с установленным DOS или DOSBOX.

Итак, создаём на диске C папку S3AEMUL, куда копируем содержимое архива. Создаём батник, скажем, S.BAT, где пишем следующее:

subst M: C:\S3AEMUL
M:
S3AEMUL

Запускаем его.



Если всё сделано правильно, эмулятор должен запуститься.


В КПК модели 3a имеется встроенный микрофон. А вот и приложение для записи звука.


Сами по себе приложения ничем не отличаются от КПКшных собратьев.
Управление тут такое (копипаста из Readme):

F1 is System, F2 Data, ..., F8 Sheet, F9 Menu, F10 Help, F12 Diamond
F11 simulates the machine being switched off then on (only has any
effect when a password is set).
Alt is the Psion key.
You can use the Insert key as an alternative to Shift-System.


3Link и SSD


Psion в какой-то степени похож на Apple примерно тех же годов. Всё такое же красивое, эпичное, удобное в использовании и… проприетарное. И это касается как модулей памяти, так и кабеля для подключения к компьютеру. Всё это добро оказалось чрезвычайно редким. Возможно, это из-за того, что в комплекте с машинкой данных причиндалов не поставлялось.


Чтобы подключить КПК к компьютеру, было необходимо купить кабель 3Link (фото с eBay) и ПО PsiWin (ну, или PsiMac).

В чём же сложность подключения Psion 3 к компьютеру при отсутствии кабеля? Ведь кажется, что всё просто: спаяй кабель, воткни его в машинку, и будет счастье. Ан нет. Почему же так?

Давайте разбираться.

Есть такой документ как SIBO HDK, он же Hardware Development Kit. Что же там говорят по поводу внешних интерфейсов? Наружу выведен отнюдь не RS-232 или что-то подобное, а некий «SIBO Serial Channel», имеющий линии DATA и CLK. Внутри этой коробочки на кабеле 3Link находится какой-то заказной чип (в документации именуемый «ASIC-5»), позволяющий преобразовывать эти сигналы в стандартный последовательный RS-232 или параллельный IEEE-1284 (да, существовал специальный адаптер для подключения КПК к принтеру). Помимо всего прочего 3Link содержит в себе ПЗУшку с какой-то прошивкой, позволяющей определяться этой схеме именно как «Remote link». Как вы, наверное, уже поняли, SSD тоже основан на проприетарных чипах. Так что увы, так просто собрать это не выйдет. Никаких проектов реплики SSD или кабеля я не нашёл. Некоторые изыскания проводились в рамках проекта The Last Psion, но направлен он больше на считывание информации с модулей памяти, а не на их эмуляцию.

Кстати, в итоге система эта потерпела сокрушительный провал, связанный с тем, что Psion банально не смогла заказать нужное количество чипов, чтобы продавать их разработчикам периферии. В версии 3c интерфейс 3Link был заменён на нормальный RS-232. Hardware Development Kit навсегда ушёл в историю, оставив на память лишь PDFку с документацией и кучку проприетарных микросхем в уцелевших кабелях и SSD.

Возможно, если раздобыть оригинальный 3Link и потыкать логическим анализатором, можно собрать реплику такого девайса на базе какого-нибудь МК, как это было сделано для Psion Organiser. Но, сдаётся мне, не всё так просто…

Ну так что же?


Безусловно, Series 3 оказался крайне интересным экземпляром. Увы, при отсутствии кабеля и модулей памяти использовать его получится только как электронный органайзер. Тем не менее, девайс привлекает как операционной системой (на тот момент крайне функциональной даже при стандартном наборе приложений), так и аппаратными решениями (зачастую крайне неоднозначными).

Такие дела.

Другие мои статьи на тему EPOC16



Ссылки




Комментарии (16)


  1. dlinyj
    00.00.0000 00:00
    +3

    Спасибо за отличную статью.

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


    1. MaFrance351 Автор
      00.00.0000 00:00
      +1

      Есть такое.
      Тема периферии и всего такого — нечто заслуживающее отдельного поста… Про кабель некоторый материал у меня таки есть, кстати. И там тоже нюансов много.


  1. kgenius
    00.00.0000 00:00
    +5

    Этот волшебный мир свершений и надежд...


    1. MaFrance351 Автор
      00.00.0000 00:00
      +1

      Это точно.


  1. Gel
    00.00.0000 00:00
    +1

    Большое спасибо за пост! Нахлынули воспоминания. У самого лежит Series 3a, парочка 5MX и Netbook. Был еще Mako, но на него нашелся покупатель еще много лет назад.
    Великолепные были устройства. Я как раз в то время ходил в школу, и вместо учебников носил с собой 5MX.


    1. MaFrance351 Автор
      00.00.0000 00:00

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

      Кстати, а какой Netbook у вас? Обычный на EPOC32 или Netbook Pro на Windows CE?


      1. Gel
        00.00.0000 00:00
        +1

        На Epoc. Нетбук отца.
        Я разбирал Мако, менял там аккумуляторы, когда мои пришли в негодность. И на нетбуке разбирал аккум, чтобы заменить в нем банки 18650.
        И петли чинил, не помню уже на чем, толи на 5МХ, толи на Мако.
        Механизмы складывания у Зышщта были очень крутыми, до сих пор никто такого не делает.

        Похожей связью обладали коммуникаторы Нокия на Симбе - 9300, 9500, и последний из них - Е90. Это то, на что можно было перейти с Зышщта, когда он устарел. Уровень интеграции чуть хуже, все-таки Зышщт управлялся "с закрытыми глазами" быстрыми сочетаниями клавиш, и его ОС просто летала. Поддерживал кучу хоткеев. Нокии уже работали медленнее, хотя и обладали бОльшими возможностями в силу прогресса. Да и корпуса Нокий были менее изощренные.

        Хочу отметить, абсолютную автономность, присущую устройствам на EPOC ER6 и в последствии на Симбиане, по сравнению с КПК на WM. Первые - абсолютно обособленные устройства, на которых можно сделать всё что тебе нужно, не прибегая к помощи компьютера. А вторые - придаток ББ. Без него они беспомощны и никчемны, он нужен им постоянно. Это были устройства для создания информации (Epoc), а не для потребления, как WM.

        Помню, как спаял кабель RS232 для соединения с Моторолой Т260, и получил в школе интернет с чёрно-белым порно. :D
        Всё-таки, не удобно было между уроками поддерживать соединение по ИК-порту... А с кабелем - закрыл КПК, и и вместе с телефоном в рюкзак кинул.


        Очень жаль, что такая компания загнулась.


        1. MaFrance351 Автор
          00.00.0000 00:00
          +1

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

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

          Помню, как спаял кабель RS232 для соединения с Моторолой Т260, и получил в школе интернет с чёрно-белым порно. :D
          Всё хочу попробовать подключить Зышщт к сети через модем. По идее, текстовый интернет открыться должен…


          1. Gel
            00.00.0000 00:00

            E90 у меня есть. Увы, ничего в его форм-факторе сейчас в принципе нет…

            У меня тоже, красная и коричневая Е90 лежат. Очень достойное продолжение 9300 и 9500. Магниевый корпус, отличная камера и хороший экран. Но там конечно не хватает трэкпоинта, как был на 9300. Ну и хром на джойстике облезал.

            Тогда говорили "кирпич! Как ты с ним ходишь?", а сейчас любой приличный телефон больше)

            Всё хочу попробовать подключить Зышщт к сети через модем. По идее, текстовый интернет открыться должен…

            К диалапному модему по ком-порту он подключится, нужен только переходник папа-папа RS232. А сейчас вообще есть провайдеры, предоставляющие такой интернет? Но можно подключить и по ИК порту к любому старому телефону с ЖПРС. Вроде операторы еще поддерживают его...
            Ну Mypsion.ru должен открыться.) А Хабр точно не откроется.


            1. MaFrance351 Автор
              00.00.0000 00:00
              +1

              Тогда говорили «кирпич! Как ты с ним ходишь?», а сейчас любой приличный телефон больше)
              О, кстати. В отличие от виндовых клавиатурных КПК, Зышщт отлично влезал даже в карман джинсов. Даже пятая версия была очень и очень компактной.

              А сейчас вообще есть провайдеры, предоставляющие такой интернет?
              Хыхых.


              1. Gel
                00.00.0000 00:00
                +1

                Полез за рулеткой в интернет, и обнаружил, что мой нынешний телефон слегка превосходит по размерам 5MX.

                Габариты 5MX: 17 * 9 * 2,3 см. Вес 350г с батарейками.
                Габариты Ulefone Power 13: 18,5 * 9 * 2,4 см (в тонком резиновом чехле). Вес 480г
                При этом, габариты Е90 просто смешны: 13,2 * 5,7 * 2 см при весе 210г

                В общем да, 5MX было носить в кармане проще простого).


                1. MaFrance351 Автор
                  00.00.0000 00:00

                  Габариты Ulefone Power 13: 18,5 * 9 * 2,4 см (в тонком резиновом чехле). Вес 480г
                  Вот это размер. А я ещё свой Galaxy S21FE (74.5 * 155.7 * 7.9) считал весьма большим аппаратом…


                  1. Gel
                    00.00.0000 00:00

                    Это плата за автономность. Мне нравится не быть привязанным к розетке.


                    1. MaFrance351 Автор
                      00.00.0000 00:00

                      Понимаю.
                      Если не секрет, при постоянном использовании сколько держит?


                      1. Gel
                        00.00.0000 00:00
                        +1

                        24 часа работы навигатора, или просмотра Ютуба.
                        3 дня при интенсивном использовании (ютуб, немного навигатора, много мессенджеров, музыка).
                        5 дней при средней интенсивности.

                        При том, что у меня много приложений добавлены в исключения по энергосбережению, такие как все мессенджеры, приложения для смарт часов, почта, VPN, и некоторые другие. Всего 9 таких приложений, не включая системные (с ними 18).