AMD provides a bare-metal software stack as part of the AMD Vitis™ tools. The standalone software includes a simple, single-threaded environment that provides project domains such as standard input/output, and access to processor hardware features. The included board support packages (BSPs) and included libraries can be configured to provide the necessary functionality with the least overhead. You can locate the standalone drivers at the following path:
<Xilinx Installation Directory>\Vitis\<version>\data\embeddedsw\XilinxProcessorIPLib\drivers
You can locate libraries in the following path:
<Xilinx Installation Directory>\Vitis\<version>\data\embeddedsw\lib\sw_services
Note: The software stack of
libraries and drivers layer for bare-metal in the RPU is same in the APU.