Предыстория

Мечта линуксоида!
Мечта линуксоида!

Есть у меня знакомый врач. Он очень хороший врач, но и второе его увлечение — Linux Администрирование серверов, ИИ проекты, домашний файловый сервер. И самое главное — у этого врача скоро день рождения. А какой подарок лучше подарить? Сделанный своими руками!

Идея

Идея сделать карманный PDA возникла давно. В те времена платы Raspberry pi только набирали популярность и стоили очень дорого. Не было таких емких и компактных аккумуляторов, контроллеров питания, сенсорных экранов. И вот настал тот момент, когда компания Waveshare выпустила устройство под названием PocketTerm35. Это портативный компьютер, состоящий из клавиатуры, сенсорного экрана и платы Raspberry Pi 4 или 5. Но в связи с тем, что данные платы требуют до 5 ампер по питанию, процессор работает на пониженной частоте, не выходя на полную мощность. Альтернативу этим платам я увидел в продукте от компании Элрон — Eltay RM66.

ELTAY RM66 выполнен в форм‑факторе Compute Module 4 (CM4) и имеет полную pin‑to‑pin совместимость с Orange Pi CM4.
Основан на SoC Rockchip RK3566 и включает в себя:

  • четырёхъядерный 64-х битный процессор Cortex‑A55 с тактовой частотой 1,8 ГГц,

  • интегрированный графический процессор ARM Mali‑G52,

  • ускоритель NPU 0.8 Tops.

ELTAY RM66 имеет различные интерфейсы для подключения периферийных устройств:

  • HDMI 2.0, обеспечивающий до 4K@60fps

  • eDP 1.3, обеспечивающий до 2560×1600@60 fps

  • интерфейсы для подключения дисплея MIPI DSI на 2 и 4 линии данных

  • интерфейс подключения камеры MIPI CSI

  • SATA 3 или PCIe 2.0×1

  • USB3.0

  • до 3-х USB2.0

  • 10/100/1000Mbps Ethernet MDI

  • Audio 2-х канальный вход/выход

Решение

И вот она уже у меня.

Такая вот упаковка
Такая вот упаковка

Комплектация: сам модуль в формате CM4, установленный на плату расширения, блок питания с кабелем type‑c, антенна wifi и набор из 4 х радиаторов.

Комплектация Eltay RM66
Комплектация Eltay RM66
Всякие надписи
Всякие надписи
Блок питания в комплекте
Блок питания в комплекте

Радиаторы я сразу наклеил, они по размерам микросхем сделаны, не перепутаешь.

Радиаторы на месте
Радиаторы на месте

Комплектация PocketTerm35 тоже неплохая: большой кофр, сам корпус устройства с установленными экраном и клавиатурой, аккумулятор на 5000мАч, комплект кабелей, болтов и две боковые заглушки под разные версии плат, отвертка. Экран здесь 640×480 75 герц по HDMI Емкостный тач, звуковая карта и клавиатура, управляемая по usb отдельным микроконтроллером. Все просто и понятно.

Кофр PocketTerm35
Кофр PocketTerm35
Открываем
Открываем
Комплектация
Комплектация

Настало время собрать все это в одно устройство и установить туда операционную систему.

Внутрянка PocketTerm35
Внутрянка PocketTerm35

Соединение PocketTerm35 с основной платой происходит через 3 разъема:

  1. Через разъем microHDMI подключается дисплей.

  2. Через type‑c otg подключается периферия

  3. Через пины на плате подводится питание и шина i2c для работы сенсора.

Пины питания и i2c шины
Пины питания и i2c шины

Проблемы

И сразу же первая неприятность — на плате Eltay usb otg выведен не в разъем type‑c, а в один из USB‑A разъемов сбоку. Но мы это решили путем подпаивания проводов к контактам разъема.

Подпаялись снизу платы на разъем USB
Подпаялись снизу платы на разъем USB

Минус один разъем usb сбоку, но зато работает клавиатура! Еще одна особенность платы Eltay — разъем PCI для подключения ssd дисков на нижней стороне платы.

Это и плюс и минус! Хорошо, что сразу без адаптеров можно подключать высокоскоростные диcки! Но при этом этот разъем упирается в разъем шлейфа сенсора экрана и плата не садится на свое место.

Плата не садится
Плата не садится

Купив болты м2.5×10 и гайки м3, я приподнял на этих гайках плату. Питающие пины подпружиненны и легко достают до нужных контактов, да и места в корпусе достаточно.

Использовал флешку от камеры
Использовал флешку от камеры

Операционная система

После решения этих проблем, я приступил к заливке операционной системы Armbian, в которой как раз появилась поддержка данной платы. Система установлена, карта памяти вставлена в наш гаджет, запуск! Система стартует, но экран не включается! Придется обращаться к более компетентным специалистам по данному вопросу. Обратился к компании Элрон с целью узнать, кто занимался портированием Armbian на плату Eltay RM66. Им оказался участник open‑source сообщества Сергей Брауманн . Написал Сергею о своей проблеме, начали общаться. В результате спустя несколько часов он прислал мне дистрибутив с исправленными проблемами. Оказалось, что экран моего девайса работает на частоте 75 герц, вместо 60 обычных.

Загрузка операционки
Загрузка операционки

Система наконец загрузилась, но не работает тач.

Заработал экран
Заработал экран

И снова я ввожу в консоли команды, которые присылает Сергей. Снова я скачиваю присланный дистрибутив и тач работает!

Сенсор тоже работает
Сенсор тоже работает

Устройство полностью работоспособно! Пришлось немного подпилить боковую вставку и отверстие для microSD на корпусе из‑за того, что плата поднялась на 2 мм.

Плата на 2мм поднялась
Плата на 2 мм поднялась

Сергей напоследок сказал, что все эти изменения добавит в дистрибутив к данной плате. С помощью raspbian‑install установил систему на внутреннюю память, а карта памяти вернулась в камеру DJI. Далее всю оставшуюся ночь я устанавливал нужный софт и заряжал девайс. Держит он часов 5 без подзарядки, хватит на нужды сисадмина. А на большее имеется повербанк.

Лучший подарок

И вот уже утро — тот самый день рождения у моего знакомого врача! Несу ему кофр с получившемся необычным устройством. И вскоре мой друг погружается в недра линукса, переставая замечать все вокруг.

Счастливый владелец девайса
Счастливый владелец девайса

Он счастлив! А я рад, что сделал такой необычный подарок хорошему человеку!

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


  1. Grommy
    28.10.2026 17:30

    Спасибо за подробную инструкцию, с подводными камнями!