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.

PROCESSOR-SDK-J784S4: Populated SDK generated with yocto - version 11

Part Number: PROCESSOR-SDK-J784S4

Tool/software:

Hello TI team, 

We rebuilt the sdk version 11 - specifically tisdk-default-image - using yocto. Everything ran successfully, and the built image (boot and rootfs) worked as expected on the J784S4 board. 

Now we need to set up the cross platform build environment (cross compile and link) on the host (ubuntu 22) by populating the newly generated SDK. In the downloaded SDK package, the cross-platform development on host can be done through /path/to/ti-processor-sdk-linux-version/linux-devkit, which includes all tools and libraries. With the yocto build, those tools and configuration do not exist in build/arago-tmp-default-glibc/sysroots. It seems the artifacts for cross-platform build scatter in multiple places, including sysroots-components, work, work-shared, and perhaps other folders too. 

Is there a method or a command to "install" all the information to the same location like sysroots in the prebuild ADAS SDK? I couldn't find any instruction in the document to do so. With my experiences working the yocto build for Samsung V series and NXP iMX, all provide a way (either as a separate tool or as part of yocto build process)  packing the generated cross-platform artifacts in a single installation file to be installed on different hosts. 

Any guidance will be much appreciated. 

- shige