TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: DMSC ROM and MCU R5 ROM

Part Number:TDA4VM

Hi, expert

I use tda4, have some questions.

1. Tda4 has MCU ROM code and DMSC ROM code, the ROM code solidified into the soc? or need burn it manually ?

2.  I study tda4 boot flow, but can not find out how DMSC and  MCU communicate(red circle),please help me.

 

reference:https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/j721e/README?h=ti-u-boot-2021.01

Nancy Wang:

1、ROM code一般出厂的时候都固化好了。

2、我确认一下再给您回复

,

Nancy Wang:

user6597813 说: how DMSC and  MCU communicate(red circle),

请查看以下回复:

1) MCU R5 RoM makes use of DMSC RoM services via Secure proxy IPC to authenticate tiboot3.bin & loads on to itself.2) R5 SPL fetches the sysfw.itb from the boot media & loads the sysfw tifs binary to DMSC. U-Boot directory file: arch/arm/mach-k3/sysfw-loader.c & function k3_sysfw_loader.3) The R5 SPL then extracts the board config data from the sysfw.itb. k3_sysfw_configure_using_fit function in arch/arm/mach-k3/sysfw-loader.c extracts the various config data and implements it.4) Finally the R5 SPL loads the ATF(ARM trusted firmware) to 0x70000000 & brings the A72 out of reset & A73 starts executing.

如果您没有其它问题请帮忙确认答案,谢谢。

,

user6600224:

感谢回复!

,

Nancy Wang:

不客气,如果您没有其它问题请帮忙确认答案,我会将此贴关闭,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: DMSC ROM and MCU R5 ROM
分享到: 更多 (0)