- PVSM.RU - https://www.pvsm.ru -

Обзор отладочного комплекта Radxa Rock 2 Square и SoM

Обзор одной из самых производительных отладочных плат — Radxa Rock2 Square [1]. Под катом фотографии, особенности конструкции, планируемые доработки и использование.Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 1

Производитель

Производителем платы является Radxa.com, который возглавляет Tom Cubie, который также является руководителем команды создателей Cubieboard. Для понимания — Cubieboard это серия из четырех плат на чипах Allwinner, включая свежий производительный A80. Radxa это серия плат на чипах Rockchip. Radxa Rock — это несколько вариантов плат на RK3188, Rock2 — это платы на RK3288. Недавно была акция Rock Lite продавалась за 39$, 18 000 попугаев в Antutu.
Больше подробностей по платам на AllWinner здесь [2], а по платам на Rockchip можно начинать здесь [3], и потом переходить к производителям плат.

Серия Rock2

Rock2 [1] вероятно с первого дня была запланирована как модульная плата. Это SoM [4] с самим RK3288, NAND, RAM, PM, RTL8211E и обвязкой. И два варианта материнских плат, куда SoM можно поставить: Rock2 Square и Rock2 Full. Подробно ещё не смотрел, но из опыта других производителей EVB должна быть двухсторонней без внутренних слоев.

Смысл такого разделения в сложности создания SoM и простоте создания материнских плат (в дальнейшем EVB), а также меркантильный фактор — в случае успеха отладочной платы у потребителей, количество заказов плат без опознавательных знаков (white label solution [5]) или измененного дизайна платы значительно превысит производство обычных розничных комплектов. Поэтому чтобы быть ближе к реальному платежеспособному промышленному клиенту, и облегчить себе жизнь в добавлении на плату компонентов по желанию клиента SoM + EVB выглядят очень оправданно. Мне лично будет намного проще собрать свою плату без сложностей с частотами DDR, проверить все что нужно, и затем пустить в производство.

Rock2 Square + SoM

Фотографии упаковки, платы, комплектации

Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 2
Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 3
Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 4
Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 5
Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 6
Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 7
Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 8
Обзор отладочного комплекта Radxa Rock 2 Square и SoM - 9

В комплекте Rock2 SoM установлен в Rock2 Square EVB, WiFi антенна, кабель SATA с питанием (только линия 5 вольт из платы, для подключения 3.5 дисков нужно добавить внешние 12 вольт), кабель питания с USB Type A [6] с одной стороны и своим разъемом с другой стороны. Причем источник ниже 1А нет смысла пробовать, рекомендовано 3А. Из опыта с RK3188, при максимальной нагрузке и подключенном диске эта рекомендация оправдана. Источника питания 220В -> 5В в комплекте нету.

Черный матовый лак на текстолите модуля и платы привлекает внимание, однако намного хуже видны дорожки, чем с прозрачным цветным лаком. Разъемы и кнопки подписаны. Платы выполнены качественно по сравнению с первыми Cubieboard и китайскими планшетами.

Из коробки на устройстве прошит Android 4.4.2. Прошивки 5.0, SDK 4.4.2 существуют в свободном доступе здесь [7]. SDK 5.0 пока не искал, но думаю найдется — Rockchip официально не поддерживает Lollipop для RK3188 и поддерживает 5.0 для RK3288. Вероятнее всего что мы получим SDK 5.0 от производителя платы в скором времени, а в дальнейшем и производители устройство в ограниченных кругах выложат SDK 5.0 для своих планшетов. Такое было с Pipo.

Спецификации Rock2 SoM

Процессор — Rockchip RK3288 [8], 4 ядра ARM Cortex-A17 1.8Ghz
Графическое ядро — Mali-T764 GPU, поддержка OpenGL ES1.1/2.0/3.0, OpenCL 1.1, DirectX 11
Память и накопитель — три варианта:
— 1GB RAM и 4GB eMMC
— 2GB RAM и 16GB eMMC (моя версия)
— 4GB RAM и 32GB eMMC
Характеристики памяти — 64bit DDR3@800Mhz
Проводная сеть — Realtek RTL8211E
Разъем — MXM, 314 контактов
Габариты:
— EVB 110мм x 110мм
— SoM 83мм х 63мм

Интерфейсы Rock2 Square EVB

– Полноразмерный HDMI (утверждают, что 2.0 [9])
– 3x USB 2.0 Host (благодаря USB хабу GL850G)
– 1x USB 2.0 OTG
– Оптический SPDIF
– GigaLAN
– Wi-Fi с внешней антенной + Bluetooth 4.0 с поддержкой BLE в китайском AP6335
– SATA (получен при помощи JM20329 [10] из USB 2.0)
– Питание 5В для SATA диска
– UART 3.3в отдельно и GPIO, I2C, UART, SPI на 40 пиновом разъеме со стандартным шагом
– Инфракрасный приемник
– Место для батарейки CR1220 для питания часов
– MicroSD до 128Gb
– Разъем подключения наушников и, согласно производителю, линейных вход (на плате кодек ES8388 [11])
– Микрофон распаян на плате
– Кнопки Power/Reset/Recovery
– LVDS на 50 пиновом разъеме с шагом 2.0 мм
– Разъем питания 5В 3А
– eDP (не нашел на каком разъеме)
– ещё три разъема на обратной стороне платы не были опознаны

Софт, исходники, документация

Есть сайт производителя и раздел с файлами [7]. Я догадываюсь, что там будут лежать более объемные SDK и datasheets. А другие, более актуальные, исходники следует искать на github [12]. Существует форум [13] на английском. Помимо SDK от Radxa (полагаю это мод SDK от Rockchip) на github есть инструкция по сбору CyanogenMod 11 для Rock, для любителей.

Для платы есть Android 4.4.2 и 5.0 в готовых образах. На сайте нашелся образ Debian Jessie. Есть python и node.js библиотеки для GPIO. Для старых плат на RK3188 нашелся образ с двойной загрузкой Android или Ubuntu 14.04, возможно и здесь будет такое же.

Rock2 Square EVB оснащена мощным WiFi чипом AP6335, на китайской ветке форума в двух соснах затерялся топик [14] из одного сообщения с демонстрацией трансляции изобращения с телефона на Rock2 по WiFi. Там же был топик, который прояснил назначение одного из разъемов на обратной стороне Square EVB — это eDP разъем для подключения 9.7 дисплея от iPad 3 Retina.

Rock2 стабильно набирает 37000 попугает в Antutu в стоковом прошитом 4.4.2. Быстрее только Qualcomm Snapdragon 8xx и дорогие Samsung Exynos. Плат на Intel Atom Z3735F и быстрых чипах MTK пока никто не видел.

Ещё есть сайт конкурентов [15] на таком же чипе, там тоже можно искать документацию.

Зачем это все нужно?

1. Из любопытства. Сперва планирую получить VGA при помощи DAC микросхемы и сделать плату расширения. Затем подключу GPS со сборкой gpsd (если его нету в прошивке). Дальше хочу попробовать организовать вход изображения (хочу skype видео на 40" в максимальном качестве) и т.д. Конечно I2C тач емкостный по всем правилам. По итогу нужно собрать свою EVB с необходимым набором функций.

2. Обкатать плату, как замену настольным компьютерам в офисном окружении с сервером и удаленными клиентами. Чтобы избавиться от Windows и вопросов её администрирования на рабочих местах, в будущем сэкономить на лицензиях.

3. Если ничего не получится, станет скучно, выйдет более крутая плата, atom z3735f всех победит — Rock2 это все ещё шикарный медиа-плеер с NAS-ом наружу. В прошитом андроиде установлен XBMC и благодаря прекрасной производительности и быстрой eMMC все летает просто прекрасно. Кстати, у производителя продается IR-пульт за 5 долларов.

Цена и оправданность покупки

Стоимость — 130 долларов США. Rock2 совершенно не стоит покупать, если Вы не знаете как будете её использовать. Это касается всех отладочных комплектов. Несмотря на их распространенность и популярность 90% из них остаются лежать в ящиках столов. Покупатели опыт набирают медленно, сложно учиться с нуля, выходят новые платы, банально надоедает. Основная функция этого железа — это планшеты и медиаплееры, а делая отладочные комплекты производители далеко не ушли. Вот если бы сделали планшет с лишними интерфейсами и отдали его в исходниках — это могло бы пошевелить рынок, но не сильно.

Автор: KiLLWarez

Источник [16]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/zhelezo/91414

Ссылки в тексте:

[1] Radxa Rock2 Square: http://radxa.com/Rock2

[2] здесь: http://linux-sunxi.org/Main_Page

[3] здесь: http://linux-rockchip.info/mw/index.php?title=Main_Page

[4] SoM: http://en.wikipedia.org/wiki/Computer-on-module

[5] white label solution: http://en.wikipedia.org/wiki/White-label_product

[6] USB Type A: http://en.wikipedia.org/wiki/File:Type_A_USB_Connecter_alt.jpg

[7] здесь: http://dl.radxa.com/

[8] Rockchip RK3288: http://dl.radxa.com/rock2/docs/hw/ds/Rockchip%20RK3288%20datasheet%20V1.0%2020140516.pdf

[9] 2.0: http://en.wikipedia.org/wiki/HDMI#Version_2.0

[10] JM20329: http://www.jmicron.com/PDF/brief/jm20329.pdf

[11] ES8388: http://dl.radxa.com/rock2/docs/hw/ds/ES8388%20user%20Guide.pdf

[12] github: https://github.com/radxa

[13] форум: http://talk.radxa.com/

[14] топик: http://cn.radxa.com/forum.php?mod=viewthread&tid=292&extra=page=1

[15] конкурентов: http://wiki.t-firefly.com/index.php/Firefly-RK3288/en

[16] Источник: http://geektimes.ru/post/251364/