I'm trying to automate resetting the board from the host PC during testing, but the board currently only resets using the physical RESET button, not through software commands when it shows code output.

I’m writing an automation script that will automate the testing of all test codes by running a single command. To test a code, I’m using the Hart-Software-Services method. For that, I need to reset the board automatically. However, when the code is loaded into memory and the board is reset, it displays the following window (image), where I cannot send HSS CLI commands. No other method seems to work to reset the board, except for pressing the RESET button on the board itself. But I want to reset the board from the host PC. Is there any method to reset the board from the host PC

I am wondering if your test program could call back into the HSS and execute the RESET command.

You could also look through the HSS code, replicate what their RESET does and do it yourself.

A third option would be sending a SPACE character right when it prints:
Press a key to enter CLI, ESC to skip