We are building custom following the instructions in the document
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/kernel_custom.html#wwpID0E0LD0HA
After building the (kernel,dtbs,modules) when we make changes to sources and build the (kernel ,dtbs,modules) , the changes are not getting reflected . Same old modules are in the built folder.
How do we resolve this?
What changes? You can compare the resulting “/proc/config.gz” and see if your features made their way in, but often if you build a new kernel with new features and the result does not show up, then it implies installation of the kernel was incorrect.
It is preferable if you have a new kernel with a new CONFIG_LOCALVERSION to add a second kernel entry in “/boot/extlinux/extlinux.conf” rather than replacing the original kernel.
- What was your
CONFIG_LOCALVERSION?
- What is your booted “
uname -r”?
- Did you install the kernel via a copy of the
Image file to “/boot”?
- Did you rename the
Image to something other than just Image?
- Did you instead try to use flashing to install the kernel?
- What is the content of your current “
/boot/extlinux/extlinux.conf”?