I’ve successfully installed the drivers for the IMX230, as it shows up on the boot log:
[ 0.207997] DTS File Name: /var/jenkins_home/workspace/el_l4t-32.6.1-arducam-isp-imx230/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-b00.dts
[ 0.420526] DTS File Name: /var/jenkins_home/workspace/el_l4t-32.6.1-arducam-isp-imx230/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-b00.dts
[ 1.975658] arducam-jvar 7-000c: tegracam sensor driver:arducam_v2.0.6
[ 1.999543] arducam-jvar 7-000c: firmware version: 65537
[ 1.999916] arducam-jvar 7-000c: Sensor ID: 0x0230
[ 2.000700] arducam-jvar: arducam_write: Write 0x0000 to register 0x200 failed
[ 2.008755] arducam-jvar: arducam_read: Reading register 0x201 failed
[ 2.169893] vi 54080000.vi: subdev arducam-jvar 7-000c bound
It is also available as /dev/video0
When I use the code example from GitHub - ArduCAM/MIPI_Camera
I only get a green image. When writing a simple opencv program to open and capture a frame, I indeed get a full resolution image, however, the image remains green.
Any solutions to this?