The Forlinx FET3506J-C is a small scale, industrial-level System-on-Module (SoM) that is powered by the Rockchip RK3506J processor. It has three ARM cortex-A7 cores (up to 1.5 GHz) and one cortex-M0 (200 MHz), allowing a trade-off between real-time control and the performance of the applications. The module is only 40 mm x 29 mm and is intended to be used in embedded and industrial applications, where it has been found to be very reliable even when placed in severe environments.
The module uses as little as 0.7 W, and can operate at full load without any heatsink, even at +85 °C.
FET3506J-C System-on-Module Specifications:
- Processor: Rockchip RK3506J
- 3x ARM Cortex-A7 cores (up to 1.5 GHz)
- 1x ARM Cortex-M0 (200 MHz)
- Graphics: Basic 2D GPU (no VPU/NPU acceleration)
- Memory: 256MB or 512MB DDR3 RAM
- Storage:
- 256 MB NAND Flash or 8 GB eMMC
- Optional interfaces when storage not soldered: 4-bit SDIO, FSPI
- Display interfaces:
- MIPI DSI (2-lane, 1.5 Gbps per lane)
- 24-bit RGB LCD (up to 1280 × 1280 @ 60 Hz)
- Connectivity:
- 2x CAN-FD
- 2x 10/100 Mbps RMII Ethernet
- 2x USB 2.0 (one OTG)
- Audio interfaces:
- Multiple SAI channels
- PDM, SPDIF
- Audio ADC, Audio DSM
- Expansion and I/O:
- 2x 80-pin board-to-board connectors
- FLEXBUS high-speed parallel
- DSMC for PSRAM/FPGA
- 3x SPI, 3x I²C (up to 1 Mbps), up to 6x UARTs (UART0 for debug)
- 11x PWM, 4x 10-bit SAR ADC, up to 8x Touchkey inputs
- Up to 76x GPIOs
- Power supply: 5 V DC
- Dimensions: 40 mm x 29 mm
- Operating temperature: –40 °C to +85 °C
Forlinx OK3506J-C SBC:
The OK3506J-C is a carrier board designed to work with the FET3506J-C SoM, giving developers access to all available I/O and expansion interfaces. It supports Linux 6.1, offers various connectivity options, and is aimed at quick prototyping and industrial applications.
OK3506J-C SBC Specifications:
- Processor: Based on FET3506J-C SoM (Rockchip RK3506J)
- Storage: MicroSD slot (available only with NAND flash version of the SoM)
- Display:
- 2-lane MIPI DSI (up to 1.5 Gbps per lane)
- 24-bit RGB LCD (up to 1280 × 1280 @ 60 Hz)
- Only one display interface can be active at a time
- Audio:
- 3.5 mm stereo jack with mic input
- Onboard microphone
- Networking:
- 2x 10/100 Mbps Ethernet
- Wi-Fi 4 + Bluetooth 4.0 module (Realtek RTL8723DU via USB 2.0) with SMA antenna connector
- Mini PCIe slot for optional 4G LTE (Nano SIM supported)
- USB:
- 1x USB Type-C (OTG + flashing, master/slave switch via DIP)
- 2x USB 2.0 Type-A ports
- Industrial interfaces:
- 2x isolated CAN/CAN-FD
- 1x isolated RS485
- Serial debug terminal block
- Expansion:
- DSMC header (FPGA/PSRAM communication)
- FSPI header (multiplexed with NAND pins)
- Debugging:
- USB-to-serial converter on Type-C port
- JTAG header (multiplexed with UART0 debug)
- Additional features:
- 6x hardware buttons (Reset, Maskrom, VOL+, VOL–, Menu, ESC)
- Onboard RTC with coin-cell battery holder
- Power switch
- Power supply: 12 V DC via barrel jack
The FET3506J-C SoM and OK3506J-C SBC come with a comprehensive software stack built around Linux 6.1, providing a stable foundation for embedded applications. Developers can build lightweight and responsive graphical interfaces using LVGL 9.2, while asymmetric multiprocessing (AMP) enables efficient task distribution between the Cortex-A7 application cores and the Cortex-M0 real-time core. For applications that demand deterministic performance, the platform also supports Linux RT for real-time processing.
Forlinx has not yet announced official pricing for the FET3506J-C SoM or the OK3506J-C SBC. More details are available on the company’s official product page and press release.
Images used courtesy of Forlinx.