查看: 968|回复: 4

[求助] IMX6D平台开发问题,在UBOOT阶段向emmc写入数据报错

[复制链接]

该用户从未签到

11

主题

35

帖子

0

中级会员

Rank: 3Rank: 3

积分
234
最后登录
2020-9-16
发表于 2019-5-6 11:13:18 | 显示全部楼层 |阅读模式
参考官方开发板的设计,以及BOM单。我自己的板子使用的eMMC是镁光MTFC8GAKAJCN-1M WT,而开发板上使用的是闪迪SDIN5C2-8G。
目前在做U盘升级的功能,在uboot启动后,使用U盘对板卡进行程序升级。在我自己设计的板卡上写emmc会报错,写不进去,测试50次,只有2次成功。开发板上测试50次,都成功。使用的UBOOT是一样的。然后,将开发板上SDIN5C2-8G换到自己板卡上,测试没有问题。总之,相同条件下,使用SDIN5C2-8G没有问题。
请问是否是需要修改uboot里面emmc的配置,能否具体解答下,谢谢。
我知道答案 目前已有4人回答
回复

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2019-5-6 16:07:12 | 显示全部楼层
请问你这里使用的是哪个版本的BSP?
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2019-5-6 16:11:28 | 显示全部楼层
你设计的板子和开发板只有emmc不同么?
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2019-5-7 11:37:32 | 显示全部楼层
你好,这里有可能是由于你用镁光的emmc的版本高造成的,你需要修改一下mmc.c里的emmc版本,使得高版本的emmc可以工作在emmc4.4模式上。i.MX6D是老的片子支持emmc是4.4.1的。
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2019-5-7 11:40:01 | 显示全部楼层
修改的话你可以参考我写的这个文档来改。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-26 17:54 , Processed in 0.123472 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表