Multi-rail power supply: TPS65381AQDAPRQ1
Micro-controller: RM44L520APZT
There is connection between TPS IC/pin-6 (NRES) and uC/Pin-31 (nPORRST) with pull-up. We face one issue regarding programing of uC using JTAG.
- First, we can able to program the uC (Unloaded, fresh uC), which enable the external watch dog (TPS IC – U1).
- In next time, if we try to program the uC, the JTAG not able to access uC.
-
- Reason: 'NRES' is on LOW, which reset the uC (as it is connected to 'nPORRST').
- Root cause suspected: When JTAG is trying to access uC, it will reset the uC and hence, uC will not able to serve the Watch dog to TPC IC. So, the TPS IC enable 'NRES' is to LOW state.
My query:
Kindly confirm whether there is any option to disable the Watchdog function only on selective cases (While programming, debugging) from uC 'RM44L520'. There is resistor between TPS NRES and uC nPORRST. At present, I have removed this resistor and pulled-up uC nPORRST to Vcc temporarily during development stage to avoid this RESET issue. However, this is not feasible, when I go for final release. I have to find a way to avoid this situation.