RK3506 — это продукт MPU, выпущенный Rockchip. Процесс изготовления чипа выполнен по 22-нм технологии и позиционируется как легкое и недорогое решение. Этот MPU обладает характеристиками низкого энергопотребления, богатыми периферийными интерфейсами и высокой производительностью в реальном времени и подходит для различных промышленных и коммерческих сценариев. В данной статье будут проанализированы сценарии его применения, исходя из конструктивных особенностей RK3506.
Основная плата RK3506 в основном разделена на три модели. Различия между каждой моделью заключаются в следующем:
Рис. 1. Модель процессора базовой платы RK3506.
Сценарий 1: Дисплей ЧМИ
Интерфейс дисплея основной платы RK3506 поддерживает вывод RGB, MIPI, QSPI и ускорение 2D-графики. Он может легко запускать QT, LVGL и другие графические интерфейсы и загружаться не более чем за 3 секунды. Поддерживает мягкое декодирование видео 720P 30FPS и может выполнять декодирование H.264 и MJPEG.
Рис. 2. Быстрый старт
Рисунок 3. Блок-схема приложения сценария промышленного HMI.
Сценарий 2: Промышленная связь
Основная плата RK3506 поддерживает двухканальную сеть 100M, 2-канальный CANFD и 6-канальный UART для удовлетворения требований управления и связи в обычных промышленных областях. Кроме того, процессор поддерживает шину DSMC, которая позволяет легко расширить дополнительные ресурсы посредством FPGA.
Рис. 4. Интерфейс с богатым ресурсом
Сценарий 3: Приложение управления ПЛК
Платформа основной платы RK3506 поддерживает многоядерную гетерогенную мультисистему AMP, поддерживает системную архитектуру AMP Linux, RTOS и комбинацию Bare-metal и может реализовать 2xCortex-A7 Linux + 1xCortex-A7 RTOS + Cortex-M0 HAL или 3xCortex -A7 RTOS + Структура приложения Cortex-M0 HAL. (Предоставление стандартного решения межъядерной связи RPMsg)
проект | Привязанное ядро реального времени не участвует в планировании других систем. | закрытьA7основной,Привязанное ядро реального времени не участвует в планировании других систем. |
---|---|---|
CPU | 3*Cortex-A7 | 2*Cortex-A7 |
Частота процессора | 1.3GHz | 1.3GHz |
DDR | 16bit DDR3 800MHz | 16bit DDR3 800MHz |
L1 Cache | 16 KB I/D | 16 KB I/D |
L2 Cache | 128 KB | 128 KB |
Preempt-RT (задержка повышения давления) | ≈62us | ≈62us |
Ксеномай (задержка повышения давления) | ≈68us | ≈68us |
Стресс: используйте стресс-ng, чтобы добавить нагрузочное тестирование.
Привязка ядра реального времени: циклический тест выполняется на изолированном ядре.
Поддерживает EtherCATIgH, а также провел специальную оптимизацию и тестирование производительности в реальном времени, что позволяет обеспечить управление 1 мс и задержку джиттера 90 мкс.
Рисунок 5. Мультисистемное решение RK3506 AMP.
Сценарий 4: Промышленная портативная машина
Основанный на решении HMI и в сочетании с отличными стратегиями управления энергопотреблением, этот продукт очень подходит для небольших портативных компьютеров. Основная плата RK3506 имеет низкое энергопотребление при полной нагрузке и небольшой рост температуры.
Рис. 6. Показатели энергопотребления в режиме ожидания
Vientiane Aoke выпускает базовую плату RK3506 с штампованными отверстиями и карточный компьютер RK3568. Вместе с вами вы сможете изучить другие отраслевые сценарии!