0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瀚海微SD NAND之SD 协议(38)寄存器&复位&开解锁

吕辉 来源:jf_40298777 作者:jf_40298777 2024-10-10 09:28 次阅读

读取CID/CSD寄存器

类似SD存储卡协议(其中寄存器内容作为命令响应发送)。在SPI模式下读取CSD和CID寄存器的内容是一个简单的读块事务。该卡将响应一个标准的响应令牌,后跟一个16字节的数据块,以16位CRC为后缀。CSD命令的数据超时不能设置为卡的TAAC,因为该值存储在卡的CSD中。

因此,CSD寄存器的读延迟使用标准响应超时值(NcR)。

复位顺序

SD存储卡需要一个定义好的复位顺序。

上电复位或执行复位命令(SD存储卡CMDO)后,卡进入空闲状态。

在这种状态下,唯一有效的主机命令是CMD8 (SEND_IF_COND), ACMD41 (SD_SEND_OP_COND), CMD58 (READ_OCR)和CMD59 (CRC_ON_OFF)。

对于厚(2.1 mm) SD存储卡- CMD1 (SEND_OP_COND)也是有效的-这意味着在SPI模式下,CMD1和ACMD41具有相同的行为,但ACMD41的使用是可取的,因为它可以很容易地区分SD存储卡和多媒体卡。

对于Thin (1.4 mm)标准尺寸SD存储卡,CMD1 (SEND_OP_COND)是在初始化过程中,上电后执行的非法命令。

上电后,一旦卡接受了有效的ACMD41,即使在重新初始化(CMDO)卡后使用,它也能够接受CMD1。

这样定义它是为了能够区分薄SD存储卡和所有多媒体卡(也支持CMD1)。

错误条件

像SD存储卡协议一样,在SPI模式下,卡将始终响应命令。响应表示接受或拒绝命令。

在以下任何一种情况下,命令都可能被拒绝:—当卡处于读操作时发送命令(合法的CMD12除外)。

-当卡片处于忙时发送。

-卡被锁定,且非0类或7类命令。

-不支持(非法操作码)。

- CRC校验失败。

-它包含一个非法操作数。

-在擦除过程中出错。

请注意,如果主机发送命令,而卡在读取操作中发送数据,那么带有非法命令指示的响应可能会干扰数据传输。

内存阵列

分区同SD模式。

Card Lock/ Unlock

SPI模式和SD模式下,Card Lock和unlock命令的用法相同。

在这两种情况下,它们的命令都使用R1b响应类型进行响应。

忙音信号清除后,主机应该通过发出SEND_STATUS命令(CMD13)来获取操作的结果。

应用专用命令

除APP_CMD状态位在SPI中没有外,与SD模式相同。

内容保护命令

CPRM相关的所有特殊内容保护ACMDs和安全功能与SD模式相同。

开关功能命令

与SD模式相同,不同之处在于:非空闲状态有效。

切换周期在CMD0的R1响应结束位后的8个时钟内。

高速模式

设置为SD模式。

速度等级规格

与SD模式不同,卡不能保证其速度等级。

在SPI模式下,无论SD Status中显示的Class是什么,主机都将该卡视为Class 0。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5310

    浏览量

    119983
  • SD NAND
    +关注

    关注

    0

    文章

    81

    浏览量

    1212
收藏 人收藏

    评论

    相关推荐

    迅为itop-3568开发板AMP双系统使用手册烧写AMP镜像

    迅为itop-3568开发板AMP双系统使用手册烧写AMP镜像
    的头像 发表于 11-04 15:00 271次阅读
    迅为itop-3568开发板<b class='flag-5'>AMP</b>双系统使用手册<b class='flag-5'>之</b>烧写<b class='flag-5'>AMP</b>镜像

    TAS5805M I2S&amp;amp;TDM的寄存器有哪些?

    1. 关于I2S &amp;amp;amp; TDM的寄存器有哪些? 2. 我看规格书写I2S Shift LSB可以支持offset=512 BCKS, 但是要9个bit, 但是0x
    发表于 10-17 06:45

    北美运营商AT&amp;amp;amp;T认证的费用受哪些因素影响

    申请北美运营商AT&amp;T认证的价格因多种因素而异,包括产品类型、认证范围、测试难度等。一般来说,申请AT&amp;T认证的费用可能相对较高,因为AT&amp;T作为北美地区的主要电信运营商,其
    的头像 发表于 10-16 17:10 154次阅读
    北美运营商AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T认证的费用受哪些因素影响

    onsemi LV/MV MOSFET 产品介绍 &amp;amp;amp; 行业应用

    01直播介绍直播时间2024/10/281430直播内容1.onsemiLV/MVMOSFET产品优势&amp;市场地位。2.onsemiLV/MVMOSFETRoadmap。3.onsemiT10
    的头像 发表于 10-13 08:06 269次阅读
    onsemi LV/MV MOSFET 产品介绍 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; 行业应用

    瀚海SD NANDSD 协议(39)SPI模式 Transaction Packets

    ,SPI命令分为几类,如下图所示。每个类都支持一组卡片函数。 ASD存储卡将在两种通信模式下支持同一组可选命令类(CSD寄存器中只有一个命令类表)。 但是,在SD存储卡和SPI通信模式中,可用的命令类和特定类支持的命令是不同的。 请注意,除了SPI模式不支持的类(类1,3
    的头像 发表于 10-12 11:11 251次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>协议</b>(39)SPI模式 Transaction Packets

    瀚海SD NANDSD 协议(36)SPI模式

    简介 SPI模式由基于flash的SD存储卡提供的辅助通信协议组成。 这种模式是SD存储卡协议的一个子集,设计用于与SPI通道通信,通常在摩托罗拉(以及最近一些其他供应商)的微控制
    的头像 发表于 10-08 10:13 241次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>协议</b>(36)SPI模式

    OC7201C资料(PCB &amp;amp; 原理图)

    电子发烧友网站提供《OC7201C资料(PCB &amp; 原理图).zip》资料免费下载
    发表于 07-18 16:19 1次下载

    FS201资料(pcb &amp;amp; DEMO &amp;amp; 原理图)

    电子发烧友网站提供《FS201资料(pcb &amp; DEMO &amp; 原理图).zip》资料免费下载
    发表于 07-16 11:24 0次下载

    北美运营商AT&amp;amp;amp;T认证入库产品范围名单相关

    AT&amp;T作为全球领先的通信服务运营商之一,通过AT&amp;T认证不仅是对产品质量的认可,更是产品打开北美市场大门的重要凭证。然而,或许您还不清楚AT&amp;T认证入库的产品范围,接下来
    的头像 发表于 06-28 16:58 397次阅读
    北美运营商AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T认证入库产品范围名单相关

    Verilog:【8】基于FPGA实现SD NAND FLASH的SPI协议读写

      2 SD NAND FLASH背景介绍   3 样品申请   4 电路结构与接口协议   4.1 SD NAND   4.2
    发表于 06-21 17:58

    解读北美运营商,AT&amp;amp;amp;T的认证分类与认证内容分享

    在数字化日益深入的今天,通信技术的稳定与安全对于个人、企业乃至整个国家都至关重要。作为北美通信领域的领军者,AT&amp;T一直致力于为用户提供高效、可靠的通信服务。而在这背后,AT&amp;T
    的头像 发表于 06-05 17:27 527次阅读
    解读北美运营商,AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T的认证分类与认证内容分享

    在TSMaster中加载基于DotNet平台的Seed&amp;amp;amp;Key

    在UDS诊断过程中,会涉及到安全访问的问题,也就是所谓的Seed&amp;Key。TSMaster诊断模块支持通过.dll文件载入Seed&amp;Key算法用于安全访问解锁。在最近发布
    的头像 发表于 04-02 08:20 507次阅读
    在TSMaster中加载基于DotNet平台的Seed&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;Key

    Open RAN的未来及其对AT&amp;amp;T的意义

    3月14日消息,在“Connected America 2024”会议上,AT&amp;T高级副总裁兼网络首席技术官Yigal Elbaz讨论了Open RAN 的未来及其对AT&amp;T的意义。
    的头像 发表于 03-14 14:40 668次阅读

    【电磁兼容技术文档分享】频谱仪应用案例&amp;amp;amp;简易探头的制作

    【电磁兼容技术文档分享】频谱仪应用案例&amp;简易探头的制作
    的头像 发表于 02-19 13:20 769次阅读
    【电磁兼容技术文档分享】频谱仪应用案例&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;简易探头的制作

    ESP32应用教程— SD NAND(记录飞控LOG)

      文章目录   前言   1 SD NAND概述   2 代码说明   3 记录Log   前言   本文基于 ESP32 芯片作为主控制,测试 SD
    发表于 11-30 18:16