For the complete documentation index, see llms.txt. This page is also available as Markdown.

SolidSense AIOT (RZ/V2N)

Device Tree Overlays — SolidSense AIOT (RZ/V2N)

The SolidSense AIOT base device tree (r9a09g056n48-solidsense-aiot.dtb) describes the bare carrier. Optional hardware — the Flash Card (J6) and the IMX678 MIPI-CSI cameras on J8 and J17 — is enabled at boot by applying one or more device tree overlays via the FDTOVERLAYS line in extlinux/extlinux.conf. Overlays are built into freescale/(rzv2n: renesas/) on the boot partition.

The Flash Card carries an LM3645 IR illuminator (driven by leds-lm3645, exposed as /sys/class/leds/ir:flash and a V4L2 flash sub-device), plus the OPT4001 light sensor and HDC3022 temp/humidity sensor. When a camera overlay is paired with the Flash Card, the IR illuminator is linked to that sensor (flash-leds) so the V4L2 pipeline can drive it during capture.

Choosing an overlay

Configuration

FDTOVERLAYS entry

Camera J8 only

…/rzv2n-solidsense-aiot-csi-camera-imx678-j8.dtbo

Camera J17 only

…/rzv2n-solidsense-aiot-csi-camera-imx678-j17.dtbo

Dual cameras J8 + J17

…/…-csi-camera-imx678-j8.dtbo …/…-csi-camera-imx678-j17.dtbo

Flash Card only

…/rzv2n-solidsense-aiot-addon-flash-card.dtbo

Flash Card + camera J8

…/rzv2n-solidsense-aiot-addon-flash-card-cam-j8.dtbo

Flash Card + camera J17

…/rzv2n-solidsense-aiot-addon-flash-card-cam-j17.dtbo

Example extlinux.conf line (Flash Card + J8 camera):

FDTOVERLAYS ../renesas/rzv2n-solidsense-aiot-addon-flash-card-cam-j8.dtbo

Dual cameras (no Flash Card) — apply both single-camera overlays, space-separated:

FDTOVERLAYS ../renesas/rzv2n-solidsense-aiot-csi-camera-imx678-j8.dtbo ../renesas/rzv2n-solidsense-aiot-csi-camera-imx678-j17.dtbo

Why dual cameras stack but Flash Card + camera does not: the J8 and J17 camera overlays touch independent nodes, so they can be applied together. A Flash Card + camera combination uses a single combined overlay because the camera node references the flash (flash-leds = <&camera_flash>), which only resolves when both are in the same overlay.

Last updated