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

    文章

    5262

    浏览量

    119463
  • SD NAND
    +关注

    关注

    0

    文章

    70

    浏览量

    1180
收藏 人收藏

    评论

    相关推荐

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

    简介 SPI模式由基于flash的SD存储卡提供的辅助通信协议组成。 这种模式是SD存储卡协议的一个子集,设计用于与SPI通道通信,通常在摩托罗拉(以及最近一些其他供应商)的微控制
    的头像 发表于 10-08 10:13 76次阅读
    <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模式

    思瑞浦车规级产品矩阵,全面覆盖汽车级CAN&amp;amp;amp;LIN、LDO需求

    聚焦高性能模拟芯片和嵌入式处理近期,思瑞浦为广大工程师带来了《思瑞浦车规级产品矩阵,全面覆盖汽车级CAN&amp;LIN、LDO需求》的在线研讨会直播,重点介绍了思瑞浦汽车产品布局与技术优势,同时
    的头像 发表于 09-21 08:10 165次阅读
    思瑞浦车规级产品矩阵,全面覆盖汽车级CAN&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;LIN、LDO需求

    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 293次阅读
    北美运营商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 380次阅读
    解读北美运营商,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 425次阅读
    在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 571次阅读

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

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

    stm32 CubeMx 怎么实现SD卡/sd nand FATFS读写测试

    Class10(读取速度23.5MB/S写入速度12.3MB/S)标准的SD 2.0协议使得用户可以直接移植标准驱动代码,省去了驱动代码编程环节。支持TF卡启动的SOC都可以用SD NAND
    发表于 01-09 17:37

    基于Zynq FPGA对雷龙SD NAND的测试

    ;   对比两种型号SD NAND芯片,发现CSNP32GCR01-AOW型号具有更高的读写速度; 六、总结   本来打算拿这些样片去试试信息安全领域是否有所应用,但发现其似乎内置了复位或初始化,导致
    发表于 12-22 17:43

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

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

    森木磊石CPEEC&amp;amp;amp;CPSSC 2023 展会圆满收官!

    2023中国电力电子与能量转换大会暨中国电源学会第二十六届学术年会及展览会(CPEEC&amp;CPSSC2023)是中国电源学会成立40周年纪念活动的重要环节。会议旨在促进电源、电力电子与能量转换
    的头像 发表于 11-16 08:22 454次阅读
    森木磊石CPEEC&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;CPSSC 2023 展会圆满收官!

    CS创世SD NAND的存储芯片应用方案

    。CSNP4GCR01-AMW是一种基于NAND闪存和SD控制的4Gb密度嵌入式存储;而CSNP32GCR01-AOW是一种基于NAND闪存和SD
    发表于 11-15 18:07