硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2336|回复: 1
收起左侧

[CMSIS-Driver] CMSIS-Driver提供的MCI_STM32H7xx.c驱动用于eMMC还是有点瑕疵,SDIO DMA使用1线方式可以,8线有问题

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
发表于 2020-7-2 15:51:41 | 显示全部楼层 |阅读模式



ST的SD卡驱动和MMC驱动是分开的,使用SDIO DMA的8线方式没问题。

而CMSIS-Driver搞了个二合一,导致SD卡能正常使用4线或者8线,而MMC不行,当前只能使用SDIO DMA的1线方式,这个驱动做的还是稍有点问题。

评分

参与人数 2金币 +12 收起 理由
shizun + 6
morning_enr6U + 6 赞一个!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
 楼主| 发表于 2020-7-3 00:57:45 | 显示全部楼层
找了一个折中的解决办法 。

将eMMC的虚拟U盘修改为了8线方式,而FlashFS还继续使用1线。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-27 19:38 , Processed in 0.148138 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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