Rockchip · AI & Linux Hub

Product engineering

RK3506J explained: industrial HMI and connected equipment

RK3506J brings display, equipment communication and control software into compact embedded terminals.

· ArmSoM · 3 min read

Original illustration — RK3506J

RK3506J brings display, equipment communication and control software into compact embedded terminals. ArmSoM CM1 offers a module route for custom products, while Forge1 provides a complete development board for evaluating displays, protocols and applications. Begin with data flows and interface requirements rather than CPU frequency alone.

How the blocks divide the work

Block Publicly documented capability Engineering role
CPU Three Cortex-A7 cores; ArmSoM also shows Cortex-M0 Linux applications and system management; M0 allocation depends on BSP support
Graphics 2D engine and display processor Composition, scaling and rotation
Memory RK3506B/J: 16-bit DDR2/DDR3/DDR3L Installed capacity depends on the board
Networking Two RMII interfaces External PHYs and board connections are required
Connectivity USB2.0 OTG, UART, SPI, I2C, CAN, PWM Displays, sensors and equipment
Expansion DSMC, FLEXBUS and matrix IO Check multiplexing, timing and drivers

Three Cortex-A7 cores plus Cortex-M0 are not four equivalent Linux cores. The graphics engine is 2D acceleration, not a general-purpose 3D GPU. The official product page gives no NPU throughput, so this platform should not be promoted as a large-language-model inference board.

Five product directions

Industrial touch HMI

Combine status, settings, trends and alarms on one panel. Validate touch response with a lightweight UI such as LVGL, then connect the actual equipment protocol. Resolution, refresh rate, fonts and image assets affect memory and latency. Test animations under real workload rather than relying on a static demonstration.

Equipment protocol gateway

Collect serial or CAN data and forward structured records over Ethernet. Separate acquisition, validation, buffering and reporting; handle reconnects and duplicates. Dual Fast Ethernet is useful for evaluation but does not establish full-rate forwarding, protocol certification or hard real-time performance.

Appliance and building controls

Manage temperature, lighting, fans and local interaction. Keep essential controls available offline and account for NAND endurance and power-loss recovery. Relays, analogue inputs and field voltages require external circuitry rather than direct GPIO wiring.

Production data terminal

Record output counts, operating states and alarms for local display and periodic upload. Define sampling rate, timestamps, offline retention and storage budget before choosing a database. This is an application proposal, not a completed ArmSoM customer deployment.

Voice and audio interaction

Rockchip lists audio ADC, DSM, SAI and PDM. Microphone arrays, echo processing, voice algorithms and audio components still need integration. Available interfaces do not establish ready-to-use offline speech recognition.

From Forge1 evaluation to CM1 integration

Use Forge1 to validate interfaces, UI and communications. Consider CM1 and a custom carrier when dimensions, connectors or power must change. Sharing RK3506J does not make images interchangeable: device trees, storage layout, displays and power settings still need review.

Clock and variant boundaries

Published board frequencies differ. This series promises no fixed maximum clock for CM1 or Forge1; use the delivered image’s frequency table, operating mode and temperature conditions. The accompanying PDF is RK3506B V1.0, not the electrical specification for RK3506J.

Explore this topic → · Learning paths →