Part Number: AM6442
Other Parts Discussed in Thread: OMAPL138
Hi,
I am trying to generate an SDK archive, which I can transfer to other developers, so they can develop and build with the correct libraries for the target system.
I have seen that Arago TI does not support the command:
MACHINE=am64xx-evm bitbake -c populate_sdk
And instead I use the command:
MACHINE=am64xx-evm bitbake meta-toolchain-arago-tisdk
I have received a large output image in:
./build/deploy/sdk/arago-2021.09-aarch64-linux-tisdk.sh
This image seems a bit excessively big, and does not seem to be synched to my target filesystem and libraries.
It seems for the most part the same toolchain SDK is generated for all the supported target images.
I would like to modify the SDK toolchain recipe to be more synchronized with my target image.
Whether its adding new libraries, or removing existing ones that i do not require (remove alsa-dev, qt, and more if possible)
I have not seen an official (or unofficial) TI guide on doing this.
Can you please specify the correct procedure?
Some possibilities I am considering are:
- Modifying TISDK_TOOLCHAIN_BASE_TARGET & TISDK_TOOLCHAIN_BASE_TARGET from some recipe
- Modifying TOOLCHAIN_TARGET_TASK & TOOLCHAIN_HOST_TASK from some recipe
- Modifying packagegroup-arago-toolchain-tisdk-target.bb or other toolchain recipe using .bbappend
Thank you, Ben S.