Part Number:TDA4VM
TDA4VM中的每个核都有自己的bootrom吗,在哪里可以找到对应bootrom的内存划分吗。比如MCU_0_0的bootrom和MCU_0_1的bootrom分别在哪片内存?
Shine:
不是每个核都有自己的boot rom,有两种the MCU ROM code和DMSC ROM code,具体可以看TRM文档4.1.1 ROM Code Overview。DRA829/TDA4VM Technical Reference Manual (Rev. C)https://www.ti.com/product/TDA4VM
,
?? ?:
1. mcu上的两个R5F都有自己的romcode吗?如果不是锁步模式,他们会分别执行自己的romcode,并进入同一个sbl,是这样吗?
2. mcu的R5F在跟DMSC上的M核的通信是使用的TISCI吗?麻烦您帮忙解答下
,
Shine:
1.目前支持lockstep模式。The Linux SDK currently operates MCU R5F in LockStep mode, and there is missing support to boot the MCU R5F Core1. https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1080465/dra821u-can-second-mcu-r5f-be-booted-by-linux2. R5F和DMSC的通信可以参考下面的帖子。https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1045883/tda4vm-communication-between-dmsc-and-mcu-r5
,
?? ?:
感谢您的解答,对于第二个问题,我想问的是R5F和DMSC以及R5F两个核之间或者R5F与其他domain上的核的通信采用的ipc的具体方式,因为我看到tda4vm有share memory 和RPMSG两种方式,所以tda4vm多核启动时是两种都用到了吗还是只是用到了其中之一
,
Shine:
请问您是想了解怎么使用IPC么?启动时用到哪种模式需要看bootloader源码。
,
?? ?:
好的,我再看看吧,麻烦您了
,
Shine:
不客气~ 应该的。