Hi @gclaudino ,
Unfortunately there is no way to prevent this type of reset after 3 minutes. The behavior is not actually linked to USB activity. The RM is a bit confusing in this respect.
There is a hardware watchdog in the SoC SNVS module. This timer will expire after 300 ms. When the SECO ROM has authenticated the SECO FW, the SECO ROM will stop the watchdog.
At boot, the SC ROM will send the SECO ROM a RESTART_RESET_TIMER message regularly (with a periond < 300ms) for 3 minutes, and will then stop. So if no SECO FW was authenticated within 3 minutes, the SNVS WDOG will reset the SoC. If a SECO FW was authenticated during this delay, the WDOG was stopped by the SECO ROM.
The (confusing) reference to USB activity was supposed to mean that one needs to download a SECO FW and have it authenticated (SDPS: boot -f valid_image_containing_a_seco_fw) to have the WDOG disabled. So there is no way to leave the board in SDP mode for more than 3 minutes.
Best regards,
Seb