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
