In some cases, such as OTA, need a complete reset/reboot of the i.MX8/i.MX8X.
Current BSP default design for i.MX8/i.MX8X is partition reset/reboot.
So even using spl bootloader(flash.bin).
The scfw is still running old version.
Not the upgrade version as expected.
Because the reset/reboot by the u-boot or Linux,
Only reset/reboot the A Core partition.
SCU is not reset.
Need to change to the board reset, which will launch entire reset/reboot of the i.MX8/i.MX8X including SCU.