Vision / IPC

RV1106

A tiny vision SoC for smart cameras: one Cortex-A7, a RISC-V MCU, an NPU of up to 1 TOPS, a 5 MP ISP and H.265 encode, with DRAM in-package. The RV1103/RV1106 family powers the Luckfox Pico boards.

  • Cortex-A7 + RISC-V MCU
  • 0.5–1 TOPS NPU
  • In-package DDR
  • 5 MP ISP + H.265
  • Integrated Ethernet PHY

Specifications

ArchitectureARMv7-A + RISC-V MCU
CPU1× Cortex-A7 up to 1.2 GHz + RISC-V MCU
GPUNone (2D RGA)
NPU0.5 TOPS (RV1106G2) / 1 TOPS (RV1106G3), INT4/INT8/INT16
MemoryIn-package DDR2/DDR3L (e.g. 128 MB / 256 MB depending on variant)
StorageSPI NOR/NAND, eMMC, SD
Video encodeH.264 / H.265 up to 5 MP@30
Camera / ISP5 MP ISP (HDR, 3DNR), MIPI CSI-2 4-lane

Interfaces

USBUSB 2.0 OTG
Ethernet10/100 MAC with integrated PHY
MIPIMIPI CSI-2 (camera input)
I2C / SPI / UARTI2C, SPI, UART (see datasheet)
OtherAudio codec, PWM, SARADC, SDIO

Interface counts depend on pin-muxing and combo-PHY configuration. Verify against the official RV1106 datasheet / TRM.

Development

Linux

Vendor SDK with 5.10 kernel. Luckfox publishes an open SDK and images.

Android

Not an Android target.

U-Boot

Vendor U-Boot.

Device Tree

Sensor, ISP and memory-carve-out config dominate DT work.

Buildroot

Primary SDK flavour.

Yocto

Limited.

Operating systems

  • Linux (vendor 5.10 BSP)
  • Buildroot
  • Ubuntu rootfs (community, on larger RAM variants)

Typical use cases

  • Smart IP cameras
  • Doorbells and access control
  • Tiny edge AI (person / face detection)
  • Barcode and OCR readers

RV1106 Tutorials

Boards using RV1106

Related projects

Compare RV1106

RV1106 FAQ

What CPU does the RV1106 have?

The RV1106 uses 1× Cortex-A7 up to 1.2 GHz + RISC-V MCU (ARMv7-A + RISC-V MCU), built on a — process.

Does the RV1106 have an NPU, and how many TOPS?

Yes. The RV1106 NPU is rated at 0.5 TOPS (RV1106G2) / 1 TOPS (RV1106G3), INT4/INT8/INT16. Models are converted to .rknn with RKNN-Toolkit2 and run with the RKNN runtime.

What memory does the RV1106 support?

In-package DDR2/DDR3L (e.g. 128 MB / 256 MB depending on variant).

Does the RV1106 support PCIe and NVMe SSDs?

The RV1106 has no PCIe interface. Use eMMC, SD or SPI flash for storage.

Which operating systems run on the RV1106?

Linux (vendor 5.10 BSP), Buildroot, Ubuntu rootfs (community, on larger RAM variants). Vendor SDK with 5.10 kernel. Luckfox publishes an open SDK and images.

What video can the RV1106 decode and encode?

Encode: H.264 / H.265 up to 5 MP@30.

Which boards use the RV1106?

Boards in our database include Luckfox Pico Max, Luckfox Pico Ultra W. See the hardware database for full specs.

What is the RV1106 used for?

Typical applications: Smart IP cameras, Doorbells and access control, Tiny edge AI (person / face detection), Barcode and OCR readers.

Documentation & official resources

Have a RV1106 question not covered here? Ask the community or browse RV1106 questions.

¿Encontraste un error o quieres añadir algo? Sugerir una mejora.

Designing with RV1106?

Schematic and carrier-board design, BSP bring-up, device tree, drivers and AI integration for RV1106-based products.