This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VE-Q1: Rebuild Yocto with Kernel modification of J721s2 SDK Linux r10.1

Part Number: TDA4VE-Q1

Tool/software:

Hi TI Experts,

We are using the TDA4VE EVM with the RTOS/Linux SDK r10.1.
We would like to enable some driver to the Linux kernel's defconfig, rebuild the kernel, and regenerate the tisdk-adas-image-j721s2-evm.tar.xz.

Following the instructions from the link below, we made the necessary changes under the SDK/board-support/ti-linux... directory and used the top-level Makefile (make linux) to build the kernel. The driver module files were successfully generated.
https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j721s2/10_01_00_04/exports/docs/linux/Overview_Top_Level_Makefile.html

However, when we recompiled Yocto using the following command:
$ MACHINE="j721s2-evm" bitbake -k tisdk-adas-image

it seems that the kernel modifications were not included in the newly generated tisdk-adas-image-j721s2-evm.tar.xz.

It appears that the Yocto build process did not take the changes made in the board-support/ti-linux... directory.

We would like to ask how to properly reflect the kernel changes in the tisdk-adas-image generated by Yocto build?

1. Where is the kernel source code used by Yocto build located?

2. After modifying the Yocto kernel source, which command should we run to rebuild the kernel and regenerate the tisdk-adas-image?

Thank you for your guidance.

Regards,

Christopher