Hi Milosz, the test pipeline on my side as below, the test device is power on by default. 1. download the flash packet (include kernel, bootloader and some firmware of other mcu) 2. power off the board , change bootup pin to flash mode, power on the board 3. flash 4. power off the board, change bootup pin to normal mode, power on the board 5. get log by uart and download the debug overlay by shell cmd(scp, http, git are all ok) 6. login 3 or 4 ssh clent , why we need login with ssh, we need to start other terminals to monitor the MCU firmware log. These MCUs are part of the chip, we are a HSA system 7. start the test by uart or ssh 8. power off -> power on -> step 5,6,7 -> power off -> power on -> step 5,6,7 -> power off -> .....
How do I implement this kind of testing?