Hi. I am trying to run the processor SDK v08.06 on a Beaglebone AI-64 (www.ti.com/.../BEAGL-BONE-AI-64) using the Yocto project. As this machine is already supported in the kirkstone branch of the arago-project/meta-ti repository, I was following the official guide for building SDK with Yocto (software-dl.ti.com/.../Overview_Building_the_SDK.html) and built tisdk-default-image using the arago-kirkstone-config.txt configuration file oe-layertool-setup.sh script.
I could successfully build an image with kernel v5.10.153 and boot it.
The problem I face is poor board hardware support which looks like a bootloader issue. When booting from an SD card, the bootloader does not detect partitions on the SD card and can't find the root partition as a result, so the booting just hangs. When booting from mmc0, the system boots, but again, it does not detect any peripheral hardware such as mini DisplayPort, SD card reader, or USB ports (when plugging in something, there are no changes in dmesg too).
Any idea why this can be happening? Am I doing something wrong, or are there some problems with BBAI64 board support?