RK3528 и RK3566 встречаются в недорогих устройствах Rockchip, поэтому их часто ставят в один ряд. Формальный повод есть: оба процессора четырёхъядерные, декодируют 4K-видео и позволяют собрать компактную плату с Android или Linux. Однако RK3528 проектировали вокруг телевизора, а RK3566 – вокруг самой платы. Между ними в каталоге Rockchip находится и Рокчип RK3562, который также ориентирован на встраиваемые применения.
Я сравнивал эти SoC не по максимальной частоте, которую производитель платы всё равно может ограничить охлаждением и настройками прошивки. Для выбора полезнее четыре вопроса: куда выводится изображение, какие приложения будут работать на CPU, нужен ли NPU и что придётся подключать через PCIe или USB. По этим критериям процессоры расходятся почти сразу.

Четыре ядра и скорость
В RK3528 используются четыре ядра Arm Cortex-A53. Эта архитектура появилась ещё в 2012 году и рассчитана прежде всего на небольшую площадь кристалла и умеренное энергопотребление. Для меню Android TV, фоновых служб и управления воспроизведением её достаточно, поскольку H.265, H.264 и VP9 декодирует отдельный видеоблок. Когда нагрузка переходит на сам CPU – например, при открытии тяжёлых сайтов, распаковке архивов или установке пакетов – возраст ядер становится заметен.
RK3566 получил четыре Cortex-A55. Это всё ещё энергоэффективные ядра с последовательным выполнением инструкций, а не замена производительным Cortex-A7x, но Arm улучшила предсказание переходов и подсистему памяти. В результате плата быстрее реагирует на смешанную нагрузку: один процесс обслуживает интерфейс, другой работает с сетью, третий обращается к накопителю. Не столько число ядер, сколько их поколение делает RK3566 более подходящим для обычной Linux-системы.
Сравнение характеристик
| Характеристика | Rockchip RK3528 | Rockchip RK3566 |
| CPU | 4 × Cortex-A53 | 4 × Cortex-A55 |
| GPU | Mali-450 | Mali-G52 2EE |
| Графические API | OpenGL ES 2.0, OpenVG 1.1 | OpenGL ES 3.2, OpenCL 2.0, Vulkan 1.1 |
| NPU | Нет | 1 TOPS |
| Память | DDR4, LPDDR4/LPDDR4X | DDR3/DDR3L, DDR4, LPDDR3, LPDDR4/LPDDR4X |
| Декодирование видео | H.265/H.264/AVS2 до 4K60 | H.265/H.264/VP9 до 4K60 |
| Кодирование видео | H.265/H.264 до 1080p60 | H.265/H.264 до 1080p60 |
| Камера | ISP не заявлен | ISP до 8 Мп |
| Видеовыходы | HDMI 2.0b, CVBS | HDMI 2.0, eDP, MIPI-DSI, LVDS, RGB, EBC |
| Расширение | PCIe 2.1, USB 3.0 DRD, USB 2.0 Host | PCIe 2.1, USB 3.0, USB 2.0 |
| Сеть | RGMII/RMII | Gigabit Ethernet MAC |
Таблица показывает ещё одну особенность: разница между процессорами не сводится к скорости CPU. RK3528 оставляет только те блоки, которые нужны медиаприставке, зато не экономит на декодере и HDMI. RK3566 дороже и сложнее, поскольку обслуживает камеры, встроенные панели, нейросетевые модели и внешние контроллеры.
RK3528 и видеодекодер
В даташите Rockchip RK3528 процессор прямо назван решением для IPTV, OTT и мультимедийных устройств. Он декодирует 10-битное видео H.265, H.264 и AVS2 вплоть до 4K60, а HDMI 2.0b выводит 4K при 60 кадрах в секунду с HDR, CEC и HDCP 2.2. Есть и CVBS для старого аналогового оборудования. Получается почти готовый тракт от файла или сетевого потока до телевизора.
На бумаге Mali-450 выглядит слабым местом, и для трёхмерной графики это действительно так. GPU ограничен OpenGL ES 2.0 и OpenVG 1.1, тогда как современные приложения всё чаще рассчитывают хотя бы на OpenGL ES 3.x или Vulkan. В телевизионном интерфейсе проблема проявляется реже: видео обрабатывает специализированный декодер, а графике остаются меню, субтитры и несложная анимация.
У RK3528 есть PCIe 2.1, USB 3.0 с двойной ролью, отдельный USB 2.0 Host и гигабитный Ethernet MAC. Этого хватает для eMMC, сетевого подключения, Wi-Fi и нескольких портов на корпусе приставки. Однако сам факт наличия контроллера ещё не гарантирует хороший набор разъёмов: дешёвые TV-боксы нередко выводят только Fast Ethernet и один быстрый USB, хотя SoC допускает более интересную конфигурацию.
RK3566 и универсальная плата
RK3566 декодирует те же основные форматы до 4K60 и кодирует H.264/H.265 до 1080p60, поэтому мультимедийные возможности у него не исчезли. Разница начинается после декодера. Mali-G52 2EE поддерживает OpenGL ES 3.2, OpenCL 2.0 и Vulkan 1.1, а дисплейный контроллер работает не только с HDMI, но и с eDP, MIPI-DSI, LVDS, RGB и EBC. Плату можно подключить к монитору, встроенной LCD-панели или экрану электронных чернил без отдельного моста.
ISP обрабатывает изображение с камеры разрешением до 8 Мп, а NPU производительностью 1 TOPS выполняет подготовленные модели через программный стек RKNN. Одного TOPS недостаточно для крупных генеративных моделей, зато его можно использовать для классификации кадров, распознавания объектов или несложной аналитики. В RK3528 такой работы пришлось бы выполнять на CPU либо выносить на внешний ускоритель.
Именно на этом этапе меняется класс устройства. RK3566 подходит для панели управления, терминала, компактного сервера с камерой, ретроконсоли или одноплатного компьютера общего назначения. На сайте уже есть отдельное сравнение H700 и RK3566, где хорошо видно, как более новые CPU-ядра и графика влияют на системы, выходящие за рамки простого видеоплеера.
Android и Linux
Android можно встретить на обоих процессорах, но типичные сборки решают разные задачи. Для RK3528 это обычно закрытая прошивка телевизионной приставки: пользователь запускает медиасервисы, IPTV и локальные файлы, а производитель заранее знает состав оборудования. RK3566 чаще попадает на отладочные платы, где меняются ядра, накопители, дисплеи и набор периферии. Здесь более новая архитектура CPU и GPU полезна уже при настройке системы, а не только после запуска приложения.
С Linux различие ещё заметнее. RK3528 способен загрузить Linux, однако готовые образы для безымянных TV-боксов зависят от конкретной платы, памяти, Wi-Fi-чипа и загрузчика. RK3566 используется в большем количестве SBC, поэтому для него проще найти Device Tree, системный образ и обсуждение конкретной аппаратной конфигурации. Процессор сам по себе не обеспечивает поддержку, но распространённость плат сокращает объём работы, которую придётся делать вручную.
Проблемы RK3566
Четыре Cortex-A55 не превращают RK3566 в быстрый настольный компьютер. Современный браузер, компиляция крупного проекта и процессорная эмуляция по-прежнему упираются в невысокую однопоточную производительность. Если нужны тяжёлый Linux-десктоп, несколько контейнеров с постоянной нагрузкой или локальные модели крупнее простого классификатора, разумнее смотреть на RK3588 либо RK3576.
Обратная сторона универсальности – цена готовой платы. Производитель добавляет больше линий питания, разъёмов, микросхем и слоёв PCB; кроме того, нормальная Linux-плата обычно получает больше памяти и накопитель крупнее, чем TV-бокс. Сравнивать только стоимость SoC здесь бессмысленно: пользователю приходится покупать законченную конфигурацию.
Какой процессор выбрать?
Для телевизионной приставки с HDMI, аппаратным 4K60 и минимальным числом фоновых задач RK3528 выполняет нужную работу без лишних блоков. В таком устройстве преимущество Cortex-A55 или NPU не окупится, если прошивка всё равно сводится к нескольким медиаприложениям. Перед покупкой стоит проверить не название процессора, а DRM-сертификацию, поддержку кодеков в прошивке, Ethernet и фактически выведенные USB-порты.
RK3566 нужен там, где плата не заканчивается на HDMI. Камера, MIPI-DSI или eDP-панель, Vulkan, NPU, GPIO и работа с обычным Linux меняют выбор в его пользу. Для SBC я бы дополнительно проверил версию ядра, доступность исходников, работу GPU и поддержку конкретного Wi-Fi-модуля – эти детали определяют полезность платы сильнее, чем ещё несколько сотен мегагерц.
Выбор получается довольно прямым. RK3528 воспроизводит и выводит видео; RK3566, кроме мультимедиа, оставляет разработчику пространство для собственного устройства. Если это пространство не требуется, переплачивать незачем. Если требуется хотя бы камера или полноценный Linux, экономия на RK3528 быстро превращается в дополнительную работу.
Частые вопросы
Что быстрее: RK3528 или RK3566?
В задачах, выполняемых на CPU, RK3566 обычно быстрее благодаря более новым ядрам Cortex-A55. При воспроизведении видео разница меньше, поскольку оба процессора используют аппаратные декодеры и поддерживают 4K60.
Есть ли у RK3528 NPU?
Нет, отдельного NPU у RK3528 нет. В RK3566 установлен ускоритель производительностью 1 TOPS, рассчитанный на компактные модели машинного зрения и другие фиксированные задачи.
Какой процессор лучше для TV-бокса?
RK3528 создавался именно для IPTV/OTT-приставок и сочетает 4K60-декодер с HDMI 2.0b. RK3566 тоже способен воспроизводить 4K60, но часть его возможностей – NPU, ISP и интерфейсы встроенных дисплеев – в обычной приставке останется без работы.
Какой процессор лучше для Linux?
Для универсальной Linux-платы предпочтительнее RK3566. Он использует Cortex-A55, современную графику Mali-G52 и встречается на большем количестве SBC с готовыми образами и документацией.
Подходит ли RK3566 для нейросетей?
Встроенный NPU обеспечивает до 1 TOPS и работает через инструменты RKNN. Этого достаточно для небольших моделей классификации и распознавания, но не для современных больших языковых или генеративных моделей.
Источники
Официальные характеристики Rockchip RK3566

