gpt4 book ai didi

linux - 在 SD/MMC 中启用 DDR 会导致问题? CMD 11 给出响应,但电压切换不会完成

转载 作者:太空宇宙 更新时间:2023-11-04 12:54:13 25 4
gpt4 key购买 nike

我正在尝试在 sd(规范高于 2.0)中启用 DDR,规范中的过程如下

  1. 执行CMD0使卡空闲
  2. 执行 CMD8 以启用询问电压要求
  3. 在启用 S18 位的情况下执行 ACMD41 并在回复中记录 S18 以查看卡是否具有电压开关功能:已检查并且卡具有该功能
  4. 现在执行 CMD11,如果卡回复响应电压切换序列开始,cmd 和数据线应该变低:已检查,是的
  5. 停止计时,
  6. 设置电压开关 reg(1.8V)并等待 5 ms
  7. 启动时钟:卡应以 1.8V 的速度 SDR12 启动:cmd 和数据线应变高,应收到 cmd_done 中断:未收到

任何与此相关的指示都会有所帮助...卡状态寄存器显示正在进行数据传输并且卡不存在。在此之后我无法执行任何 CMD(未收到 cmd_done 中断)

最佳答案

为了帮助别人,上面解释的过程是正确的。问题出在电路板上,即电路板上没有连接 1.8v 稳压器。因此,首先要确保 SOC 或电路板具有可用的连接器。如果是 mmc,ddr 模式可以用 3V 启用,所以上面的情况只对 sd 有效.....

关于linux - 在 SD/MMC 中启用 DDR 会导致问题? CMD 11 给出响应,但电压切换不会完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36248066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com