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

TDA4VM: 空白的新板(程序存储器为eMMC,贴片前未烧录),如何从外部导入程序

Part Number:TDA4VM

硬件程序存储器只有eMMC和SD卡,新板第一次上电运行时,SOC内部有类似LINUX的操作系统吗?可以通过UART0向SOC输入指令吗?比如将准备运行的程序放在SD卡中,输入拷贝指令,将SD卡内的程序拷贝到eMMC中。

Nancy Wang:

请问是使用的哪款开发板?SD卡中应该会有预先烧录好的linux系统。

XIANSH BI 说:可以通过UART0向SOC输入指令吗?比如将准备运行的程序放在SD卡中,输入拷贝指令,将SD卡内的程序拷贝到eMMC中。

请参考以下链接是否有帮助:

http://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/latest/exports/docs/linux/How_to_Guides/Target/How_to_flash_emmc_device.html

,

XIANSH BI:

谢谢您的回复!是的,SD卡中有预先烧录好的linux系统。我想了解我们自己开发的TDA4的板子第一次上电,如何启动,也就是说如何把SD卡中的linux系统拷贝到eMMC里面,以便之后开机可以从eMMC启动。这个拷贝的过程,可以通过UART0输入指令实现吗?

,

Nancy Wang:

以下链接阅读过了吗?

software-dl.ti.com/…/How_to_flash_emmc_device.html

,

XIANSH BI:

您好!读过了,这里面的内容是对eMMC卡分区及设置等,我的问题可能比较小白,因为我是设计硬件的,我是想知道这些对eMMC和SD卡的操作,是不是通过UART0的这个串口操作的?比如这个指令:

root@j7-evm:~# ./mksdboot.sh –device /dev/mmcblk0    是否是通过UART0实现的,另外请教您这个UART0是否就是下图这个IO口

,

Nancy Wang:

我确认一下再给您回复。

,

XIANSH BI:

非常感谢您的支持!

,

Nancy Wang:

是您贴出来的UART0。

chosen {stdout-path = "serial2:115200n8";bootargs = "console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000";};

serial2 = &main_uart0;

,

XIANSH BI:

好的,谢谢您!这个UART0可以控制TDA4内置的MCU吗?MCU的程序我们可不可以也先存在SD卡里面,然后通过UART0发指令拷贝。另外,请问下您,MCU的程序可以存在eMMC里面吗?

,

Nancy Wang:

XIANSH BI 说:这个UART0可以控制TDA4内置的MCU吗

可以的,mcu domian R5可以使用mian domain中的所有外设。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/869420/tda4vm-can-safe-island-arm-r5f-manipulates-main-domain-and-wkup-domain-gpio-directly

关于该贴如果您没有其它问题,请帮忙点击确认答案。

其它问题建议您另起新帖,方便其他人查看,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: 空白的新板(程序存储器为eMMC,贴片前未烧录),如何从外部导入程序
分享到: 更多 (0)