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.

AM335x external watchdog

Other Parts Discussed in Thread: TPS3813K33-EP, AM3359

Hello,

I'm designing a board with AM3359 processor and want to use external watchdog like TPS3813K33-EP. 

My concern is that before the program is loaded via JTAG and run, the watchdog is run-out and CPU in Warm Reset.

My question is: Shall be possible to program the CPU via JTAG during Warm Reset and than run the program? Or I need to use some logic to isolate WD during programming?

Thank you,

Jaroslav

  • Hello Jaroslav,
    It may depends on what exactly is it you want to do, but generally you should consider adding ext. watchdog bypass ability to your design.

    While some registers and device parts remains unchanged over Warm Reset (e.g. JTAG or some PRCM registers), most of the registers gets their default values and this could make you troubles during code upload via JTAG (e.g. to some of external memories) due to configuration reverting to default values.

    Also in case you want to debug your application (stop, place breakpoints, step in the code etc.) it could make this task very difficult as your external watchdog expires.

    Best regards,
    Roman.