One camera and one IMU. Source: device-tree/rv1126b-camevision-single.dts.
| Block | On the board |
|---|---|
| SoC | RV1126B |
| DDR4 | K4A8G165WG 16-bit 1 GB |
| eMMC | BWCTAK611G16G 16 GB |
| Camera | 1 × global shutter, I2C3 @0x30. Shop: SC233HGS · OG02C10 · MIRA220 · AR0235 colour/mono · OX05B1S · Kaimou GS2.3 |
| IMU | 1 × LSM6DSVQTR (SPI1 on SC233 · SPI0 on MIRA220) |
| PMIC | RK801-2, I2C0 0x27 |
| RTC | RV-3028-C7, I2C2 0x52 |
| Wi-Fi / BT | VS6621 on SDMMC1 + UART2 |
| Charger | BQ24072 |
| microSD | SDMMC0 |
CAM0 only.
| Net | Pad / GPIO | Function |
|---|---|---|
| CAM0 MIPI | CSI RX0, 4-lane + CLK | SC233HGS → ISP /dev/video13 |
| I2C3 SCL/SDA | I2C3 @0x30 | Sensor control |
| CAM0 XVCLK | clk_mipi0_out2io | Sensor clock on CAM_CLK0_OUT |
| CAM_PWDN | GPIO4_A6 | XSHUTDN, ACTIVE_LOW (run = high) |
| PWR_EN_2.8V | GPIO0_B0 | AVDD 2.8 V (kernel gpio-regulator) |
| PWR_EN_1.5V | GPIO0_B1 | DVDD 1.5 V (kernel gpio-regulator) |
| Product 180 | subdev /dev/v4l-subdev4 | horizontal_flip=1 · vertical_flip=1 |
Do not steal CAM_PWDN from userspace. Do not enable SPI1 CSN1 — that pad is CAM_PWDN.
| Net | Pad / GPIO | Function |
|---|---|---|
| SPI1 CLK/CS0/MISO/MOSI | SPI1_M0 GPIO6_B1–B4 | LSM6DSVQTR |
| IIO | st,lsm6dsv | One accel + one gyro pair |
| Accel | Gyro | |
|---|---|---|
| This package (HUD) | 480 Hz | 480 Hz |
| Full-scale (typical) | ±2 / 4 / 8 / 16 g | ±125 / 250 / 500 / 1000 / 2000 / 4000 dps |
JSON on :8083: imu0, odr_hz, read_hz. Live page proxies /imu.
| Net | Function |
|---|---|
| eMMC | U2A, live mmc0 |
| SDMMC0 | microSD |
| SDMMC1 | VS6621 Wi-Fi |
| USB-C | ADB gadget 2207:0006, dr_mode peripheral |
| STATUS LED R/G/B | GPIO0_A6 / A5 / A4, common-anode, active low |
| UART0 | Console 1.5 Mbaud |
| BOOT / RST | Maskrom: hold BOOT, tap RST |
Wi-Fi GPIO on Single is board-specific. Do not copy Ego GPIO3_B2 pwrseq onto Single microSD pins.
0558fa189447bc45.upgrade_tool db once per Maskrom session.