CPU
- Octa core ARM Cortex-A55: Up to 2GHz
- Cache: 32 KB L1 I-cache and 32 KB L1 D-cache per A55 core
- Additional Processor: Single-core RISC-V, up to 200MHz
GPU
- ARM G57 MC1 GPU: Supports advanced graphics standards including OpenGL ES 3.2/2.0/1.1, Vulkan 1.1/1.2/1.3, OpenCL 2.2. It boasts an anti-aliasing algorithm and is designed for high memory bandwidth and low power consumption in 3D graphics processing.
ROM
- Data Bus: Supports an 8-bit data bus
- Storage Capacity: Options available from 8GB to 32GB, expandable up to 128GB
- eMMC: Version 5.1 with support for booting from eMMC
RAM
- Types Supported: LPDDR4 and LPDDR4x
- Data Bus: 32-bit
- Default Capacity: 2GB, expandable to a maximum of 4GB
- Performance: Clock frequency up to 1200MHz for LPDDR4x
SD/MMC
- Standards: SD V3.0, SDIO 3.0
- MMC Version: Supports MMC 4.51
- Bus Width: Configurable to 1-bit or 4-bit data buses
Video Decoding
- Capabilities: Handles ITU-T H.265 Main/Main 10 level 6.1 and VP9 Profile0/Profile2 level 6.1 with a maximum resolution of 8192x4320 and a decoding rate of 3840x2160 at 60fps. Additionally, it supports ITU-T H.264 Base/Main/High Profile level 4.2 with a maximum video resolution of 3840x2160 and a maximum decoding rate of 3840x2160 at 30fps.
Video Encoding
- H.264 Encoding: Supports BP/MP/HP encoding for 4K at 25fps with 8-bits. The maximum encoding resolution is 4096x4096 (16 megapixels). It also supports I/P frame types, CBR, VBR, and FIXEDQP modes, JPEG baseline encoding with support for 4K at 15fps, and can handle YUV420, YUV422, and YUV444 formats. MJPEG baseline encoding is supported up to 4K at 15fps.
Video Input
- Individual ISP: Supports one ISP with a maximum resolution of 3264x4224. Capable of 8M at 30fps 2F-WDR and features such as WDR split, 2D/3D noise reduction, bayer interpolation, sharpening, white balance, and color enhancement. It can handle 8M at 30fps ARW12 2F-WDR up to a size of 3264(H)x2448(V) and includes a 2+2-lane MIPI interface as well as parallel CSI supporting 8-bit width.
Audio Input/Output
- DAC Channels: Two audio DAC channels, 16-bit and 20-bit sample resolution.
- Headphone Output: Supports one stereo headphone out HPOUTL/R.
- Microphone Input: One microphone input MICIN1P/1N.
- I2S/PCM Interfaces: Four external interfaces (I2S0, I2S1, I2S2, I2S3) for connecting external power amplifier and MIC ADC.
- Standards Compliance: Compliant with standard Philips Inter-IC Sound (I2S) bus specification.
- FIFOs: For transmitting and receiving data, programmable FIFO thresholds.
- Clocks: Supports multiple function clocks, supports TX/RX DMA slave interface.
- Scenarios: Supports multiple application scenarios, supports master slave mode.
PCIe
- Compatibility: Supports one PCIe 2.1.
- Speeds: Supports Gen1 (2.5 Gbit/s), Gen2 (5.0 Gbit/s).
- Operation: Support 62.5MHz/125MHz operation on PIPE interface for Gen2/GEN2.
USB
- Configuration: Total 3xUSB, two USB 2.0 + one USB3.0; or 3xUSB2.0.
- USB2.0 (USB0): HS 480 Mbit/s, FS 12Mbit/s, LS 1.5Mbit/s.
- USB 2.0 Host: HS 480 Mbit/s, FS 12Mbit/s, LS 1.5Mbit/s.
- USB 3.1: Compliant with USB3.1 GEN1 specification (reuse on the PCIe).
- Standards: USB 2.0 UTMI+PHY(USB2), USB3.1 PIPE PHY(USB3).
- Speed: Super-speed 5Gbit/s for USB3.1 PHY, HS FS LS for USB2.0.
SPI
- Controllers: Up to 3 SPI controllers.
- Modes: Supports multiple SPI modes.
- DTR Mode: Supports STR mode and DTR mode, and DTR mode supports DQS signal.
- Frequency: High-speed clock frequency, 150MHz for STR mode, 100MHz for DTR mode.
- Delay: Programmable delay between transactions.
- Signal Configuration: Supports control signal configuration.
TWI
- Controllers: Up to 9 TWI controllers, compliant with I2C bus standard.
- Addressing Modes: 7-bit and 10-bit device addressing modes.
- Speeds: Standard mode (up to 100Kbit/s) and fast mode (up to 400 Kbit/s).
- Features: Supports general call and start byte. Slave mode supports interrupt on address detection.
UART
- Controllers: Up to 8 uart controllers, compatible with industry-standard 16450/16550 UARTs.
- Debugging: Uart0 used for debug.
- Buffers: Each of them is 128 bytes for UART1, UART2, UART3, UART4, UART5, UART6, and UART7.
- FIFOs: Embedded two 64-byte FIFO for TX and RX operation respectively.
- DMA Interface: Supports TX/RX DMA slave controller interface.
EMAC
- GMAC Interface: One GMAC interface for connection to external Ethernet PHY.
- Ethernet Speeds: 10/100/1000 Mbit/s Ethernet port with RGMII and RMII interfaces.
- Operation Modes: Supports both full-duplex and half-duplex operations.
- Standards Compliance: Compliant with IEEE 802.3-2002 standard.
- Address Filtering: Supports a variety of flexible address filtering modes.
LRADC
- Input: 1 channel LRADC input, 6-bit resolution.
- Functionality: Supports hold key and general key.
- Modes: Supports normal, continue and single work mode.
PWM
- Channels: 16 independent PWM channels for PWM controller.
- Output Modes: Supports PWM continuous mode output and pulse mode output where the pulse number is configurable.
LCD
- Interfaces: Supports RGB interface with DE/SYNC mode, up to 1920x1080 60fps.
- RGB/Dummy RGB: Supports serial RGB/dummy RGB interface, up to 800x480 60fps.
- LVDS: Supports dual LVDS, up to 1920x1080 60fps, single LVDS 1366x768 60fps.
- MIPI DSI: Supports 4-lane MIPI DSI, up to 1280x720 60fps, 1920x1200 60fps.
- Supports 4+4-lane MIPI DSI, up to 2560x1600 60fps.
- Supports eDP1.3, up to 2.5K 60fps, 1-lane, 2-lane or 4-lane, up to 2.7Gbit/s per lane.
- Video formats: RGB, YCbCr4:4:4, and YCbCr4:2:2.
- One TCON TV controller (TCON_TV1) for eDP 1.3.
- Up to 2.5K 60fps, 8bit or 10bit pixel depth.
Touch Panel
- Supports I2C or USB capacitive touch panel.
- Supports I2C resistive touch panel by external IC.
Security
- Algorithms Supported: AES symmetrical algorithm with key sizes of 128/192/256 bits.
- CFB Modes Included: CFB1, CFB8, CFB64, CFB128.
- CTR Modes: Includes CTR16, CTR32, CTR64, and CTR128.
- DES: Symmetrical algorithm, supports ECB, CBC, and CBC-MAC modes.
- 3DES: Includes Hash algorithms, Random bit generator algorithms.
Others
- Counters: Provide a 16-bit counter for days, 5-bit for hours, 6-bit for minutes and seconds.
- Clock: External connection to a 32.768 kHz low-frequency oscillator for an out clock.
- Temperature Sensors: Two THS controllers, averaging filter sensor reading.
- Watchdog Timer: Supports 12 initial values.
- Infrared Interfaces: Two CIR_RX interfaces, full physical layer implementation.
- Configurable LED Output: High/low level width, configurable reset time.
PMU (Power Management Unit)
- Onboard PMU: AXP717C, QFN68.
- Input Voltage: Supports 3.9V-5.5V input, VCC-5V power input with a maximum of 5V 3A.
- LDOs: Multiple LDOs from PMU, supporting various voltages and currents.
- DCDC Converters: Two from SoM Board, one powered by TCS4838 with a maximum of 4.2A, and the other by SY8089A1AAC with a maximum of 1.2A.
- Battery Support: Capable of supporting a single cell battery.
System
- Operating Systems Supported: Default Android 13 OS, Linux SDK.
- Kernel Version: 5.15.
Physical Dimensions