Geniatech XPI-3576 is another Rockchip RK3576 SBC with up to 16GB RAM, up to 128GB flash, a M.2 Key B+M socket for storage or AI accelerator, HDMI 2.1 video output, MIPI DSI and CSI connectors, Gigabit Ethernet, WiFi 5, Bluetooth 5.0, a few USB ports, a 40-pin GPIO header, and a terminal block with RS232, RS485, and CAN Bus interfaces.
Genatech launched the XPI family in 2018, starting with the XPI-S905X single board computer, which follows the Raspberry Pi 3 form factor. Since then, all other XPI boards leverages Raspberry Pi Model B or Zero form factors, but the XPI-3576 is a little different, as the Rockchip RK3576 board is based on what I would call an “Extended Credit Card” form factor (125 x 56mm), enabling extra features such as a proper M.2 2280 socket, while keeping compatibility with (most) Raspberry Pi HATs.
Geniatech XPI-3576 specifications:
- SoC – Rockchip RK3576
- CPU
- 4x Cortex-A72 cores at 2.2GHz, 4x Cortex-A53 cores at 1.8GHz
- Arm Cortex-M0 MCU at 400MHz
- GPU – ARM Mali-G52 MC3 GPU clocked at 1GHz with support for OpenGL ES 1.1, 2.0, and 3.2, OpenCL up to 2.0, and Vulkan 1.1 embedded 2D acceleration
- NPU – 6 TOPS (INT8) AI accelerator with support for INT4/INT8/INT16/BF16/TF32 mixed operations.
- VPU
- Video Decoder: H.264, H.265, VP9, AV1, and AVS2 up to 8K at 30fps or 4K at 120fps.
- Video Encoder: H.264 and H.265 up to 4K at 60fps, (M)JPEG encoder/decoder up to 4K at 60fps.
- CPU
- System Memory – 4GB (default), 8GB, or 16GB memory
- Storage
- 32GB (default), 64GB, or 128GB eMMC flash
- MicroSD card slot
- Support for M.2 NVMe 2280 SSD via M.2 Key-B+M socket
- UFS 2.1 flash footprint (note: not listed in the specs)
- Video Output
- HDMI 2.1 up to 4Kp60
- 4-lane MIPI DSI FPC connector
- Camera I/F – 4-lane MIPI CSI FPC connector
- Networking
- Gigabit Ethernet RJ45port
- Dual-band WiFi 5 and Bluetooth 5.0 via Ampak AP6256 module + IPEX antenna connector
- USB – 2x USB 3.0 ports, 2x USB 2.0 ports
- Serial – Phoenix terminal with RS232, RS422/RS485, and CAN Bus
- Debugging – 4-pin UART connector
- Expansion
- 40-pin GPIO header
- M.2 B+M-key (PCIe 3.0) 2280 socket for storage or Hailo-8 M.2 AI module
- Misc – Watchdog timer, RTC + backup battery connector, 2x buttons, gree LED
- Power Supply – 12V DC via power barrel jack or 4-pin connector
- Power Consumption – Idle: 0.6W; “full load”: 2.76W (memory stress test, plus 100% load on the four Cortex-A53 cores)
- Dimensions – 125 x 56 x 22.6mm
- Weight – 32 grams
- Temperature Range – -40 to +85°C

Geniatech provides support for Debian 12 and Android 14, and also mentions Raspberry Pi ecosystem compatibility, 10+ year lifecycle, a “Deep BSP”, and custom I/O support. I suppose the Deep BSP is a Deep Learning BSP for the Hailo-8 AI accelerator module. None of the software and related documentation is available publicly, and only a hardware user guide can be downloaded from the website.
While the “extended credit card” design is interesting, I wish they had kept the same mounting points found on Raspberry Pi Model B boards, as users will only have one or two mounting points to attach a HAT or pHAT to the XPI-3576. I assume there must have been some other reasons the PCB was laid out that way. I initially thought that placing the Rockchip RK3576 underneath might have been an improvement to enable larger heatsinks, but if the heatsink below is enough for cooling under heavy loads, this type of design is not needed.


Some XPI boards are sold on the Geniatech store, but the XPI-3576 board is not listed yet. More details may be found on the product page.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.





