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

TDA4VM: DFU启动无法找到rootfs

Part Number:TDA4VM

您好

      我们在尝试使用USB启动TDA裸片启动,参考 TDA4 Flashing Techniques 文档中操作方式:

boot相关固件下载及启动均正常,tinyrootfs.img下载也正常

启动时无法找到对应分区内容,rootfs分区设置有什么要求么,是否需要提前对EMMC做分区操作?报错信息如下

Cherry Zhou:

您好,我们已收到您的问题并升级到英文论坛寻求帮助,链接如下,如有答复将尽快回复您:

e2e.ti.com/…/tda4vm-dfu-boot-could-not-find-rootfs

,

zhang xuelong:

好的,多谢。我这边尝试将tisdk-tiny-image.img名称修改成tinyrootfs.img就可以正常启动了。我们需要在tiny rootfs下升级到default rootfs,您这边有什么建议么

,

Cherry Zhou:

您这边现在可以正常boot了是吗?好的关于升级的问题我们问下工程师哈。

,

zhang xuelong:

多谢,对的,启动正常啦.

,

Cherry Zhou:

好的。您看下以下回复:

有没有在 eMMC 中创建 rootfs 分区?

您试下使用 SD 卡或 DFU boot至 uboot,然后运行命令 MMC ,然后看下能否获得类似下面的任何 rootfs 分区:

Partition Map for MMC device 0 — Partition Type: EFIPart Start LBA End LBA NameAttributesType GUIDPartition GUID1 0x00000022 0x01da3fde "rootfs"attrs: 0x0000000000000000type: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7guid: ec30d224-0ade-3841-ab07-f22ce47df5ef

如果不行的话,请创建rootfs分区

//print if  rootfs is define in partitions env variable 

=> printenv partitions

如果可以的话,请执行

=> gpt write mmc 0 ${partitions}

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: DFU启动无法找到rootfs
分享到: 更多 (0)