Hi
I have been trying to get the MCU warm reset to work on the TDA4VM. the register i tried to write to is CTRLMMR_WKUP_MCU_WARM_RST_CTRL
the value of 0x60000 which should reset the R5F on the mcu island. But it does not work. The reason i know it does not work is because the status register that keeps track of warm reset (this is bit 0) does not get set. CTRLMMR_WKUP_RESET_SRC_STAT
I know the register 0x42000a4c ( WKUP_PSC0_MDCTL_y ) can be used to reset the R5F from the DMSC. the problem is that you have to write the following sequence to be able to reset the MCU R5F. This can't be done from the mcu R5F, because you have to disable the reset bit on the register.
0x42000a4c = 0x80000003
0x42000a4c = 0x103 //this disables the reset on the MCU R5F.
I like to reset the mcu R5F with writing to a register. Any ideas would be great.
Also it seems that the CP14 register for reset does not work for the MCU R5F TI implementation.
Thanks