Reboot SoC after DFU without having to do it physically
Hello all,
I managed to enter the DFU mode by rebooting the SoC from the command line after setting the proper tamper register to get the Uboot to select my desired USB boot mode. After flashing the new image with the STM32CubeProgrammer I would like to be able to reboot the SoC again without having to do press physically the reset button or have to type the reset command inthe Uboot with a STLink console.
I see in the wiki that the proper configuration of the tsv file should be able to trigger a RESET PhaseID (0xFF) but I have no clue on how to do it. I entered the line "- 0xFF reset Binary none 0x0 arm-trusted-firmware/tf-a-stm32mp157c-demo-logic-analyser-mx-serialboot.stm32" at the end of my tsv file but it does not do the trick. By checking the stm32prog.c source code it seems that that PhaseID is unusable and will only be triggered in case of an error ocurring during the flashing process.
I would really appreciate some help with this topic. If there is also an alternative way to trigger the reset from the USB connection not being the reset PhaseID it would also be useful.
