I am trying to build Yocto for BoundaryDevices nitrogen6x. I was able to build and test this a couple of months ago. This week I checked out a fresh copy and tried to build fsl-image-gui, and I am getting this error:
ERROR: “csi_dmareq_rff_enable” [drivers/media/video/mxc/capture/csi_v4l2_capture.ko] undefined!
| ERROR: “csi_dmareq_rff_disable” [drivers/media/video/mxc/capture/csi_v4l2_capture.ko] undefined!
| ERROR: “csi_regbase” [drivers/media/video/mxc/capture/csi_v4l2_capture.ko] undefined!
| make[1]: *** [__modpost] Error 1
| make: *** [modules] Error 2
I have enabled CSI camera support because I am configuring the build to include a MIPI camera (ov5640).
Any idea what the problem might be?
Thanks,
I resolved the issue by removing CSI camera support (Device Drivers->Multimedia support->Video capture adapters->MXC Camera/V4L2 PRP Features support). I had enabled it thinking it was needed for MIPI input.
Why CSI camera support is not needed? I thought both CSI2/MIPI and parallel cameras go through CSI input.