UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 52023

Zynq-7000 SoC、引导 IOP — SD 卡控制器没有等到 74 个时钟周期就发出 CMD0

描述

SD 卡规范要求控制器在发出第一个 CMD0 之前,在 SD 时钟开始后等待 74 个时钟周期,但该 SD 卡控制器只等了 3.5 个时钟周期。

解决方案

在 SD 卡引导过程中,控制器启动 SD 时钟,几乎同时(3.5 个 SD 时钟)将其第一个 CMD0 命令发送给该 SD 卡。 

对于一些 SD 卡来说,这个命令可能太快了,来不急响应。这一引导过程的结果可能是系统挂起或错误的锁定情况。

SD 卡规范要求延迟 74 个 SD 时钟周期。大多数卡都不需要这么多时钟周期。许多卡在 3.5 个时钟周期的延迟下工作良好。

影响:
很小。 .
解决方法::
在发出 CMD0 命令之前,使用一个很少或没有延迟的卡。 
受影响的配置:
使用 SD 卡的系统。
受影响的器件修订版本:请参考(Xilinx 答复 47916) - Zynq-7000 设计咨询主答复记录.

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
47916 Zynq-7000 SoC 器件:芯片修订差异 N/A N/A
AR# 52023
日期 06/13/2018
状态 Active
Type 设计咨询
器件
  • Zynq-7000
的页面