Other Parts Discussed in Thread: TDA4VM
Tool/software:
Hello Team,
we are using the MCAL package MCUSW_09_00_00_15_CONFIG + ti-processor-sdk-rtos-j721e-evm-09_00_00_02
Does TDA4VM supports Mcu Soft Reset?
when we check the Mcu driver , it is implemented such way that always , it is performing MCU_PERFORM_RESET_MASK which 0x00060000U
/*******************************************************************************
* Mcu_PerformSoftSysReset
******************************************************************************/
/*! \brief This function will perform system reset.
*
******************************************************************************/
/*
*Design: MCAL-8452,MCAL-8444
*/
void Mcu_PerformSoftSysReset(uint32 resetVal)
{
#if defined (SOC_J721E) || defined (SOC_J7200) || defined (SOC_J721S2) || defined (SOC_J784S4)
LLD_REG32_WR(&rstaddr->MAIN_WARM_RST_CTRL, MCU_PERFORM_RESET_MASK);
#elif defined (SOC_AM62X) || defined (SOC_AM62AX)
LLD_REG32_WR(&rstaddr->RST_CTRL, MCU_PERFORM_RESET_MASK);
#endif
}
Is it always we need to do hardware Power of or Even Software Reset will work?
Regards,
Pradeep R