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.

TMDS570LS31HDK: I need a functionality do soft reset my TMS570LS3137HDK

Part Number: TMDS570LS31HDK


Hi ,

For my appliaction , I need to do reset my board , I have gone through the forum regarding this , but didn't find clarity . Could anyone give clear code for resetting the board?

  • There are several ways to reset the board:

    1. PORRST: power on reset. This reset signal is typical driven by an external voltage supervisor.
    2. nRST: warm reset. by driving the nRST pin low externally
    3. SW reset: generated by the SW writing a 1 to bit 15 of SSYECR register
    4. CPU reset: generated by the CPU self-test controller
    5. Watdog reset, debug reset ,...

    systemREG1->SYSECR = (0x10) << 14 --> will generate a SW reset. This reset is flagged by the SWRST bit in the SYSESR register.

    Regards,
    QJ