查看: 4072|回复: 6

[求助] I.MX SD 卡读写失败

[复制链接]

该用户从未签到

15

主题

122

帖子

0

中级会员

Rank: 3Rank: 3

积分
459
最后登录
2016-8-15
发表于 2014-12-24 13:16:17 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZJJ 于 2014-12-25 16:09 编辑

大家好,我们基于MX6Q-SDP设计的板子,SD卡放在了USDHC1上,U-boot里设置如下: iomux_v3_cfg_t usdhc1_pads[] = {
         MX6DL_PAD_SD1_CLK__USDHC1_CLK,
         MX6DL_PAD_SD1_CMD__USDHC1_CMD,
         MX6DL_PAD_SD1_DAT0__USDHC1_DAT0,
         MX6DL_PAD_SD1_DAT1__USDHC1_DAT1,
         MX6DL_PAD_SD1_DAT2__USDHC1_DAT2,
         MX6DL_PAD_SD1_DAT3__USDHC1_DAT3,
};
设置成SD卡启动后能启动U-boot,但是对SD卡的所有操作都失败。我们用的四位数据模式,进入U-boot后进行saveenv操作,会提示mmc write failed,我在mmc.c里面#define CONFIG_MMC_TRACE,再次进行写操作,会提示如下:

saveenv
Saving Environment to MMC...
CMD_SEND:0
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_NONE
CMD_SEND:8
                ARG                      0x000001AA
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x000001AA
CMD_SEND:55
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000120
CMD_SEND:41
                ARG                      0x40360000
                FLAG                     0
                MMC_RSP_R3,4             0x00FF8000
CMD_SEND:55
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000120
CMD_SEND:41
                ARG                      0x40360000
                FLAG                     0
                MMC_RSP_R3,4             0xC0FF8000
CMD_SEND:2
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_R2               0x41343253
                                         0x44384742
                                         0x3000A80A
                                         0x1400EB00

                                        DUMPING DATA
                                        000 - 41 34 32 53
                                        004 - 44 38 47 42
                                        008 - 30 00 A8 0A
                                        012 - 14 00 EB 00
CMD_SEND:3
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00070500
CMD_SEND:9
                ARG                      0x00070000
                FLAG                     0
                MMC_RSP_R2               0x400E0032
                                         0x5B590000
                                         0x3A4F7F80
                                         0x0A400000

                                        DUMPING DATA
                                        000 - 40 0E 00 32
                                        004 - 5B 59 00 00
                                        008 - 3A 4F 7F 80
                                        012 - 0A 40 00 00
CMD_SEND:13
                ARG                      0x00070000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000700
CURR STATE:3
CMD_SEND:7
                ARG                      0x00070000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000700
CMD_SEND:55
                ARG                      0x00070000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000920
CMD_SEND:51
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000920
CMD_SEND:6
                ARG                      0x00FFFFF1
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000900
CMD_SEND:6
                ARG                      0x80FFFFF1
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000900
CMD_SEND:55
                ARG                      0x00070000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000920
CMD_SEND:6
                ARG                      0x00000002
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000920
CMD_SEND:17
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000900
Writing to MMC(0)... CMD_SEND:25
                ARG                      0x00000600
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000900
CMD_SEND:12
                ARG                      0x00000000
                FLAG                     0
                MMC_RSP_R1b              0x00000C00
CMD_SEND:13
                ARG                      0x00070000
                FLAG                     0
                MMC_RSP_R1,5,6,7         0x00000900
CURR STATE:4
done


请问U-boot里还有其他地方需要设置吗?望各位指教



我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-12-24 17:03:56 | 显示全部楼层
楼主你好,请问你使用的是哪个版本的BSP呢?
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-12-24 17:05:53 | 显示全部楼层
楼主你好,建议你参考一下我们官网中的文档:
i.MX_6Dual6Quad_BSP_Porting_Guide.pdf (719.5 KB, 下载次数: 18)
回复 支持 反对

使用道具 举报

该用户从未签到

15

主题

122

帖子

0

中级会员

Rank: 3Rank: 3

积分
459
最后登录
2016-8-15
 楼主| 发表于 2014-12-24 17:41:02 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-12-24 17:03
楼主你好,请问你使用的是哪个版本的BSP呢?

U-boot2009.08,L3.0.35_4.1.0
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2015-1-5 14:00:16 | 显示全部楼层
楼主你好,请问该帖中的问题你已经解决了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

15

主题

122

帖子

0

中级会员

Rank: 3Rank: 3

积分
459
最后登录
2016-8-15
 楼主| 发表于 2015-1-5 17:47:06 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-1-5 14:00
楼主你好,请问该帖中的问题你已经解决了吗?

还没有解决,我会及时反映解决进度,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2015-1-9 17:31:12 | 显示全部楼层
yxqlf 发表于 2015-1-5 17:47
还没有解决,我会及时反映解决进度,谢谢

好的,有问题我们再沟通~~
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-21 06:59 , Processed in 0.100766 second(s), 28 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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