请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:PROCESSOR-SDK-DRA7X 工具/软件:Linux
您好!
目标板基于 DRA7X_EVM (VAYU 703761-1031)。
以前的 eMMC 卡为 eMMC 4.51 32GB。
现在、由于 EOS、我们在电路板上安装了 eMMC 5.0 32GB
通过 PSDK 3.02的 SD 卡映像引导后、
安装块设备后使用 eMMC 5.0卡没有问题。
但在 u-boot 中,存在一些问题。
已加载 DTB 文件、但未读取内核映像。
发生“ext4fs_devread 读取错误”后,也无法读取 DTB 文件。
在执行“MMC rescan”命令后,我可以再次加载 DTB 文件。
但仍然无法加载内核映像。
eMMC
分区1:FAT32 MLO、u-boot.img
分区2:具有内核和 DTB 的 rootfs (在/boot 下)
是否有针对此问题的补丁或链接?
谢谢你。
U-boot 命令和日志(未插入 sdcard)
U-Boot SPL 2016.05-00126-gb097357-m脏(2017 年7月15日-10:48:03) DRA752-GP ES2.0尝试从 MMC2_2引导 spl:Falcon_args_file 未在环境中设置,返回默认读取 args spl_load_image_fat_os:读取映像时出错,201-05-gr gu :201-gr 10-05-gr gr DRA752-GP ES2.0 模型:TI DRA742 板:DRA74x EVM REV DRAM:2 GiB MMC:OMAP SD/MMC:0、OMAP SD/MMC:1 网络:无法获取以太网的 PHY@48484000:Addr 2 按任意键停止自动引导: 0 => =>=> MMC DEV 1 切换到分区#0、确定 mmc1 (第0部分)是当前设备 => MMC 信息 设备:OMAP SD/MMC 制造商 ID:13 OEM:14E 名称:R1J57 Tran 速度:200000000 Rd 块长度:512 MMC 版本5.0 高容量:是 容量:29.1 GiB 总线宽度: 8位 擦除组大小:512 KIB HC WP 组大小:8 MIB 用户容量:29.1 GiB WRREL 引导容量:8 MIB ENH RPMB 容量:4 MIB ENH =>加载 MMC 1:2 0x88000000 /boot/brain-dra7-main.dtb 108960字节在10ms 内读取(10.4 MIB/s) =>加载 MMC 1:2 0x82000000 /boot/zImage * ext4fs_devread 读取错误-最后一部分 =>加载 MMC 1:2 0x82000000 /boot/zImage **无法读取1:0上的分区表** 无效分区2 **> 加载 MMC 1:2 0x82000000 /boot/zImage **无法读取1:0上的分区表** 无效分区2 ** =>加载 MMC 1:2 0x88000000 /boot/brain-dra7-main.dtb **无法读取1:0上的分区表** 无效的分区2** => MMC 重新扫描 =>加载 MMC 1:2 0x88000000 /boot/brain-dra7-main.dtb 108960字节在10ms (10.4 MIB/s)内读取 =>加载 MMC 1:2 0x82000000 /boot/zImage * ext4fs_devread 读取错误-最后一部分 => MMC 重新扫描 =>加载 MMC 1:2 0x82000000 /boot/zImage * ext4fs_devread 读取错误-最后一部分 => => MMC 重新扫描 => MMC 器件1的 MMC 部件分区映射-分区类型:DOS 部件开始扇区UUID 类型 12048131072e8b5aa44-010c Boot 213312010485760e8b5aa44-0283 31061888010485760e8b5aa44-0383 42110464039974912e8b5aa44-0483
此致、
JeHun Kim