NXP MCU 技术论坛
直播中

王磊

7年用户 1533经验值
私信 关注
[问答]

求助,写S32G的emmc需要dd操作吗?

您好,我正在查看文档Linux BSP 28.0 User Manual for S32G274A,发现uboot在写入SD或EMMC时,有如下操作

据我所知,MBR占用一个扇区,即512字节。446字节安装GRUB,后面64字节描述分区表,最后2字节是结束标志。
这个dd操作是把uboot的前256字节放到不用的GRUB里面,然后把剩下的放到512字节之后。
我发现IVT表只占用0xFFh字节,使用emmc启动时,必须在0x1000h。那么第一个dd命令 sudo dd if=u-boot.s32 of=${DEVSD} conv=notrunc bs=256 count=1 seek=0 有必要吗?我没去实测,只是讨论理论. 我觉得这个手术没必要。你觉得我的观点对吗?


更多回帖

发帖
×
20
完善资料,
赚取积分