using L4T : R35.5.0
I made my custom camera driver (kernel module) using nvidia kernel module driver, and works correctly.
for development of vision processing, I need to update my Ubuntu system like using ‘apt upgrade’ command.
but, after upgrade (and install some packages), my custom camera driver was not inserted with this message.
[12061.491871] max9295_voc: disagrees about version of symbol of_match_device
[12061.492073] max9295_voc: Unknown symbol of_match_device (err -22)
as i know, this message was happend when it did’t matched the kernel version.
but, “uname -r” command shows it is same version.
~$ uname -r
5.10.192-tegra
anyway, I tried to change Kernel Image which i made with kernel module first.
but if i change the kernel Image , the system not boot completely. (stopping during boot). i think the ubuntu system kernel was updated, differ from cross-built result.
Secondly, i tried build my camera driver in my Xavier Ubuntu system,
but, camera driver is not exist on kernel src, it need to nvidia custom src,
It cannot be built like any other normal kernel module.
I just copy the kernel src to xavier & build driver on xavier, but this processing use it’s own src, the same problem was happened.
I think the linux kernel would be update later again, it is better to find the way that how to build nvidia camera driver on xavier with updated kernel src.
am I correct?
How can I solve this issue?