This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Errror linking Omnivision video driver

Hi, 

I'm new to nRF/Zephyr development and trying to integrate the OV7670 camera with the nRF52840 board. Since there was no driver for this particular camera I ported the one available for OV7725 in the Zephyr SDK. As far as I know I've adjusted all the kconfig files correctly and I've set  CONFIG_VIDEO_OV7670=y in the prj.conf file. The driver seems to be getting compiled when performing west build but I get the following error when building main.c "src/main.c:90: undefined reference to `ov7670_init_0'". I have added the #include <drivers/video.h> so I'm not sure why I'm getting this error. Have I missed a configuration setting?

Parents Reply
  • Ok, in that case I think it would be easiest if you showed me the files (kconfig, cmakelists, .yaml, driver source and application), and I can see if I spot any issues. If you want you can add them to a zip archive and attach it inline with text using Insert->Image/video/file.

Children
Related