Part Number: PROCESSOR-SDK-AM64X
Hi,
I'm having issues running 32bit ELF files compiled for linux-gnueabihf using an older, legacy toolchain. Particularly, the latest PSDK (07_03_00_02) doesn't include /lib/ld-linux-armhf.so.3
The documentation online is confusing about how the kernel is compiled and is missing documentation.
The SDK documentation at https://software-dl.ti.com/processor-sdk-linux-rt/esd/AM64X/07_03_00_02/exports/docs/devices/AM64X/Linux_Release_Notes.html says that the kernel is compiled for armhf:

The git link doesn't work (none of them on this page to TI Git work). Could these be updated?
However, when I look at the running kernel, 'uname -a' gives me aarch64 ... "Linux am64xx-evm 5.4.106-rt54-g519667b0d8 #1 SMP PREEMPT_RT Tue Apr 13 04:03:24 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux"
Any help clarifying whether I should be able to run 32-bit ELFs and what I would need to do to get the missing shared object would be appreciated.
Thanks,
-- Will