Part Number:TDA4VM
TDA4内置的MCU,和普通单片机一样,有内置的程序存储区吗?如果没有,MCU程序需要存储在哪里?可以和SOC的程序一起存在eMMC里面吗?还是必须要为MCU单独外挂一个程序存储器,比如OSPI FLASH或者SPI NOR Flash
Shine:
不需要单独外挂一个程序存储器,请参考下面的FAQ。https://e2e.ti.com/support/processors-group/processors/f/processors-forum/915474/faq-tda4vm-different-ways-to-load-an-rtos-or-baremetal-application-along-with-linux
,
XIANSH BI:
您好!不好意思,没完全看懂那个文档。还是问您一下,我们自己编写的MCU程序,是可以放在SD卡里,然后从SD卡可以运行,那可以从SD卡里拷到eMMC,再之后MCU可以从eMMC运行MCU的程序吗?
,
Shine:
程序放在文件系统/lib/firmware目下,可以通过 uboot从emmc去Load r5f 程序。如果用R5 SPL加载的话,不能直接从emmc加载,但可以直接从SD卡加载。
,
XIANSH BI:
谢谢您的指导!我们设计的主机SD卡不会一直使用,R5 SPL除了SD卡,还能从哪里加载呢?
,
Shine:
还可以从OSPI flash加载。请看下面的帖子。https://e2e.ti.com/support/processors-group/processors/f/processors-forum/949773/tda4vm-r5f-mcu-1_0-files-location
,
XIANSH BI:
您说的QSPI flash,我在TDA4EVM的硬件参考设计中找到了NOR flash,型号是MT25QU512ABB8E12-0SIT,请问R5 SPL可以从这个flash加载吗?参考设计中的电路图如下: