We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
The SystemReady ACS tests are generally run on a bare metal system. Can the ACS tests be run under a U-Boot bootloader shell
Yes, you can run the compliance test on a U-Boot based system, but there are some considerations to be aware of:
To run BSA ACS with your U-Boot system, you can follow the instructions provided in the BSA ACS repository for IoT Ready (IR) systems: https://github.com/ARM-software/bsa-acs/tree/main#for-ir-systems . For convenience, you can find pre-built images of the latest BSA ACS version at the following location: https://github.com/ARM-software/bsa-acs/tree/main/prebuilt_images/IR/v23.09_REL1.0.6
Note The ACS test suite runs on top of a UEFI Shell. Therefore to run on a U-Boot system, a UEFI shell needs to be loaded manually from the U-Boot terminal, so that the BSA binary can run. The UEFI shell can be built separately, or a prebuilt image is currently available at https://github.com/ARM-software/bsa-acs/tree/main/prebuilt_images/IR/v23.09_REL1.0.6.