Tool/software: TI-RTOS
I read the http://www.ti.com/lit/ug/swru522c/swru522c.pdf .
It say that SOFTSYSRST (Write 0xAD to trigger warm reset to the chip).
I take this function(SOC_triggerWarmReset) as reference.
This is my code:
SOC_DriverMCB* ptrSOCDriverMCB; ptrSOCDriverMCB = (SOC_DriverMCB*)gSblMCB.socHandle; if (ptrSOCDriverMCB == NULL) { return 1; } else { ptrSOCDriverMCB->ptrTopRCMRegs->SOFTSYSRST = CSL_FINSR(ptrSOCDriverMCB->ptrTopRCMRegs->SOFTSYSRST, 7U, 0U, 0xADU); return 0; }
It seems to be wrong.
It didn't restart.
Thanks
JuiYang