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.

Compiler/TDA4VM: A customer board's device tree porting steps

Part Number: TDA4VM

Tool/software: TI C/C++ Compiler

Hi TI members:

We will start to modify TDA4 linux device tree for our customer's board on psdkla V06.02.00.07,

After I check some E2E thread, 

I think the normal way for a customer board's linux dts is below

1. Add a new dtso file(ex: myproject.dtso) which describe the conflict items between customer board and J721E EVM board.

2. Modify Makefile to build this myproject.dtso to myproject.dtbo

3. modify "uenv.txt" in boot partition to add "overlay_files=myproject.dtbo"

Can you help to confirm is my steps correct? 

BR

Sentinen Chen 

  • Hi Sentinen,

    That is one way to have overlays. Debugging might be difficult. Simpler way would be to have your own
    custom-board.dts just like k3-j721e-common-proc-board.dts and have the dtsi included and your board specific
    changes in the "custom-board.dts".

    Regards,
    Keerthy