Ingenic X2000/X2000E MIPS IoT Processor Supported By Linux 5.10

Written by Michael Larabel in Hardware on 17 October 2020 at 08:28 PM EDT. 8 Comments
The Linux 5.10 kernel is bringing support for new MIPS-based Ingenic SoCs.

The China-based Ingenic Semiconductor announced the X2000 series this summer as the latest in their XBurst2-based SoCs that are based on the MIPS32 architecture. The X2000/X2000E is designed for use within IoT applications as alternatives to ARM and RISC-V SoCs.

The Ingenic X2000/X2000E are fabbed at 28nm and feature two MIPS32 cores clocked at 1.2~1.5GHz. The X2000 supports 128MB of LPDDR3 memory while the X2000E can handle 256MB of LPDDR2 memory. Again, these SoCs are intended just for specialized IoT use-cases.

With the Linux 5.10 kernel there is now the bits added for detecting the Ingenic X2000 series. Additionally, there is a DeviceTree addition for supporting the YSH/ATIL CU2000 module with Neo backplane development board that uses the Ingenic X2000E.

The MIPS changes this cycle also now allow Ingeic SoC support to be built into generic MIPS kernel images and have other general MIPS improvements too.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week