Hi all,
I saw on product's datasheet that there are a lot of reasons which could cause an SBC reset via RSTB route. That's fine, but I need to know, most generically, if the reset was due to RSTB or POR. How could I do that?
Solved! Go to Solution.
Hi, Daniele
If reset is caused by POR, it is normal power up sequence, MCU will run initialization for SBC.
If reset is caused by low pulse of external RSTB pin, because MCU reset pin is connected to RSTB, so both MCU and SBC would reset. Pls. check below register for external reset of SBC.
Br
Dennis Zeng
Hi, Daniele
If reset is caused by POR, it is normal power up sequence, MCU will run initialization for SBC.
If reset is caused by low pulse of external RSTB pin, because MCU reset pin is connected to RSTB, so both MCU and SBC would reset. Pls. check below register for external reset of SBC.
Br
Dennis Zeng
Hi Dennis,
I am using 33FS6513. Currently, checking in debug mode. So, can this be concluded that on POR, this bit(RSTB_EXT) won't be set?
The main problem that am facing is BAT_FAIL bit of INIT_VREG register is always 0. So MSM doesn't get initialized according to the SBC Init flowchart.
While debugging, I thought, can it be due to this RSTB_EXT bit setting?
Thanks in advance.
Hi, Vaibhav
RSTB_EXT bit should not be set after PoR.
Pls. make sure Vsup is 0V before you apply power supply on FS65. Sometimes the residual charge on capacitor of Vsup may maintain register vaules and BAT_FAIL is 0
Br
Dennis