Table of Contents
Maybe you missed it? Banana Pi R2 Router Board Review
ITX-3588J mini-ITX IoT Embedded Hardware Platform
The ITX-3588J Mini-ITX Mainboard is an exceptional hardware platform built upon the powerful RockChip RK3588 solution, meticulously engineered to cater to industrial needs and multifaceted applications like multimedia, deep learning, and AI. This cool product consists of the highly capable main motherboard, paired with the Core board module. Embrace the possibility and seize this groundbreaking innovation, as it awaits you in the esteemed Firefly store, priced alluringly at $459. Simply irresistible, the specified price encompasses the outstanding configuration of 4 GB RAM and 32 GB eMMC storage.
The ITX-3588J mini-ITX Mainboard (170 x 170mm) is powered by the robust Rockchip RK3588 chipset, which boasts a formidable 8-core 64-bit CPU. With four ARM Cortex-A76 CPU cores running at an impressive 2.6 GHz and another four ARM Cortex-A55 CPU cores running at up to 1.8 GHz, this chipset guarantees exceptional performance. Notably, the chipset’s frequency can even reach remarkable clock speeds of up to 2.4 GHz.
ITX-3588J mini-ITX mainboard
Product Introduction
Modular design & Upgrdabale
The smaller Firefly Core-3588J board is the central brain that hosts the hardware, which contains the processor, memory, and storage. Depending on the configuration type, it may be purchased separately starting at $209 and higher.
You may modify or enhance the CPU module to meet your exact industry needs. For as little as $399, you can have a module equipped with the most advanced processor, accompanied by an impressive 16 GB of RAM and generous 128 GB of storage.
Firefly Core-3588J board Configurations
Bundle Type | Configuration |
Bundle 1 | 4GB LPDDR4 + 32GB eMMC |
Bundle 2 | 8GB LPDDR4 + 64GB eMMC |
Bundle 3 | 16GB LPDDR4 + 128GB eMMC |
Bundle 4 | with 32GB RAM (Optional) |
From the perspective of a user, upgrading the hardware is incredibly simple. As a result, in the near future, you won’t have to spend any extra money on obtaining more hardware.
Motherboard Layout
In addition, this motherboard supports 8 GB of memory, the interface includes two Gigabit Ethernet ports, supports 60W PoE, as well as four USB 3.0, one USB 2.0, HDMI 2.0, VGA, RS232, RS485, I2C, UART, ADC, etc. In terms of expandability, this motherboard is equipped with SATA 3, SATA 3 M.2, and PCIe 3.0 slots.
TX-3588J Mini-ITX specifications
FireFly ITX-3588J-RK3588 Motherboard (Product specification) | |
Brand | FireFly |
Model | ITX-3588J |
SoC | RockChip RK3588 |
CPU | 8-core 64-bit (4×Cortex-A76+4×Cortex-A55) , 8nm lithography process, frequency up to 2.4GHz |
GPU | ARM Mali-G610 MP4 quad-core GPU Supports OpenGL ES3.2 / OpenCL 2.2 / Vulkan1.1, 450 GFLOPS |
NPU | NPU computing power is up to 6 TOPS, Supports INT4/INT8/INT16 mixed operation, Supports framework switching of TensorFlow / MXNet / PyTorch / Caffe / etc. |
VPU | Video decoding: 8K@60fps H.265/VP9/AVS2 8K@30fps H.264 AVC/MVC 4K@60fps AV1 1080P@60fps MPEG-2/-1/VC-1/VP8 Video encoding: 8K@30fps encoding, Supports H.265 / H.264 * Achieves up to 32-channel 1080P@30fps decoding and 16-channel 1080P@30fps encoding |
RAM | 4GB/8GB/16GB 64bit LPDDR4/LPDDR4x/LPDDR5 (Up to 32GB optional) |
Storage | 16GB/32GB/64GB/128GB eMMC |
Storage | 1 × M.2 SATA3.0, can expand with 2242 SATA3.0 SSD, 4 × SATA3.0, can expand with 4 pcs of SATA3.0 SSD/HDD |
Display | Output: 1 × HDMI2.0 (4K@60fps) 2 × MIPI-DSI (4K@60fps) 1 × DP1.4 (8K@30fps, multiplexed with USB3.0) 1 × VGA display output Input: 1 × HDMI-IN (4K@60fps), Supports HDCP 2.3 2 × 2 lane MIPI-CSI input or 1 × 4 lane MIPI-CSI input * Supports multi-channel 8K video output and 4K video input, up to four-screen output with different displays |
Audio | Output: 1 × Speaker output (10W-8Ω D class) 1 × Phone output 2 × HDMI audio output 1 × DP audio output Input: 1 × Line-In input 1 × MIC input 1 × HDMI audio input |
Display Input | 1 × HDMI-IN (4K@60fps) , Supports HDCP 2.3 2 × 2 lane MIPI-CSI input or 1 × 4 lane MIPI-CSI input * Supports multi-channel 8K video output and 4K video input, up to four-screen output with different displays |
USB | 4 × USB3.0 (Limit 1A) 1 × USB-C (USB3.0 / DP1.4) (Limit 2A) 4 × USB2.0 (3 of them are pins) (Limit 500mA) |
PCIE | 2 x Gigabit Ethernet (one with POE) |
Connectivity | |
Wireless | 2.4GHz/5GHz dual-band WiFi6, Bluetooth 5.0, supports 5G/4G LTE expansion On-Board Antenna socket |
Ethernet | 2 × GbE (RJ45) , one supports POE power supply, max output 60w |
Software | |
OS | Android: Android 12.0 Linux: Ubuntu Desktop, Ubuntu Server, Debian11, Buildroot, RTLinux, Kylin Linux, UOS * Supports UEFI Boot |
Other Interfaces | |
RS232 | x1 |
GPIO | x8 |
I2C | x4 |
SPI | x1 |
ADC | x3 |
Debug | x1 |
UART | x2 |
12V/3P-1.25m fan | x1 |
General | |
Heat Dissipation | Heat sink installation hole pitch: 45mm |
Power Consumption | Idle: ≈1.35W (12V/110mA) Typical: ≈4.8W (12V/400mA) Max: ≈20W (12V/1700mA) |
Dimensions | 17cm×17cm (Mini-ITX) (Suitable for general ITX computer cases) |
Software Support
Designed for Deep Learning / AI
This motherboard supports Android, Ubuntu, or RTLinux, and is suitable for NAS and edge computing applications.
The board comes with an Integrated ARM Mali-G610 MP4 quad-core GPU, supporting OpenGL ES3.2 / OpenCL 2.2 / Vulkan1.1, 450 GFLOPS. Built-in AI accelerator NPU with up to 6TOPS computing power supports INT4/INT8/INT16 hybrid operations and can realize TensorFlow/ Easily convert network models of a series of frameworks such as MXNet/PyTorch/Caffe.
Practical Implementation
ITX-3588J adopts Rockchip RK3588’s new-generation flagship Octa-core 64-bit processor with a maximum memory of 32 GB. It supports an 8K video codec and has rich interfaces, multi-hard disk, Gigabit network, WiFi6, 5G/4G expansion, and various video inputs and outputs.
The product offers a wide range of power supply options, compatibility with different operating systems, and can be utilized in various industries such as ARM PCs, edge computing, cloud servers, and intelligent NVRs.
8K video codec for clearer images
Supporting 8K@60fps H.265/VP9 video decoding and 8K@30fps H.265/H.264 video encoding, keeping the same encoding and decoding, can achieve up to 32 channels of 1080P@30fps decoding and 16 channels of 1080P@30fps encoding. This robust video encoding and decoding capabilities allow the picture to be presented in 8K high-definition, making the picture quality more delicate.
Multichannel input and output, multiscreen display
Supporting HDMI 2.1/MIPI-DSI/DP1.4/VGA multichannel video output and HDMI RX2.0/MIPI-CSI video input interface supports multichannel 8K video output and 4K video input and can achieve up to four-screen display; integrated 48MP ISP with HDR&3DNR, support dual MIPI-CSI camera input
Price & Availability
The FireFly company’s team was founded in 2014 by T-Chip Intelligent Technology Co., Ltd. Dedicated to the advancement of artificial intelligence and the creation of open-source products, they specialize in embedded development, application, and hardware products. Their range of offerings includes core boards, main boards, embedded computers, cluster servers, development kits, workstations, and much more.