This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRA785: RESET behavior

Part Number: DRA785

Dear TI team,

In our application we use two time the DRA78x devices.

Devices from the DRA78x family have two reset pins: warm reset (RESETN) and power on reset (PORZ).

From the datasheet it seems that usually resetting the device via RESETN is enough, i.e., the watchdog can be connected to the RESETN. In fact, this is the configuration we used without issues for some years: The watchdog connects to RESETN and the PMIC reset signal connects to PORZ.

However, we noticed something odd in a setup with two DRA78x devices. Namely if we boot the 2nd DRA78x from the first one via UART and then reset the 2nd one via RESETN, the 2nd one gets stuck i.e., the booting of the 2nd DRA78x itself is successful, but after a reset the device remains unresponsive so that it cannot even be booted anymore. Only when it is reset via PORZ, we can boot it again.

The only relevant difference we could think of is that the first DRA78x is configured to boot from QSPI NOR flash, while the second DRA78x is configured to boot from UART.

On the 1st DRA78x we generally don’t have an issue with the RESETN. However, we have had one instance which could have been a similar issue. Namely, in this instance also the 1st DRA78x got stuck in a boot loop,where after the watchdog reset via RESETN the device did not boot again from the NOR flash and got reset again and again. But as this was only a single instance, we are not sure whether this was the same issue or just a fluke.

Our questions are:

  1. Is there any preference to connect the watchdog reset to RESETN or PORZ?
  2. Do you know of any such issue as described above where the RESETN does not work properly when the bootmode is set to UART?

Thanks and best regards

Jens