精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

瀚海微SD NAND存儲功能描述(8)專用命令CMD55 56

呂輝 ? 來源:jf_40298777 ? 作者:jf_40298777 ? 2024-08-08 10:39 ? 次閱讀

應用專用命令app_cmd (CMD55)

當卡接收到這個命令時,會使卡將下面的命令解釋為一個特定于應用程序的命令ACMD。ACMD提供命令擴展,具有與常規命令相同的結構,并且可能具有相同的CMD號。卡通過它出現在APP_CMD之后的事實將其識別為ACMD。當沒有定義ACMD時,卡將其視為常規命令。

例如,如果一張卡有ACMD13的定義,但沒有ACMD7的定義,則APP_CMD后的命令13被解釋為非規則CMD13,而APP CMD后的CMD7被解釋為規則CMD7。為了使用一個ACMD,主機應該是:

(1)當發送APP_CMD時,響應設置了APP_CMD位,向主機發出ACMD現在被期望的信號

(2) ACMD55不存在。如果連續發出多個CMD55,則每個響應中的APP_CMD位設置為1 ,緊跟在最后一個CMD55之后發出的命令解釋為ACMD。當在CMD55之后直接發出多個命令時(CMD55除外),第一個命令解釋為ACMD,后面的命令解釋為普通命令

(3)如果發送了已定義的ACMD并且是合法的,則響應設置了APP CMD位,表明接受的命令被解釋為ACMD。

(4)如果發送了一個未定義的ACMD并且它是合法的,則響應將清除APP_CMD位,表明接受的命令被解釋為正常的CMD。

(5)如果發送了已定義或未定義的ACMD,且該ACMD是非法的,則按非法命令處理。下一個R1/R6響應中指示“非法命令錯誤”,主機應忽略響應中的APP_CMD狀態。下一個命令作為普通命令處理。

主機不能使用未定義的acmd作為常規命令,即使規范中有定義。以下ACMD號碼是為SD存儲卡專有應用保留的,任何SD存儲卡制造商不得使用:ACMD6、ACMD13、ACMD17-26、ACMD38-49、ACMD51。

在上述解釋中,在詳細命令描述部分中定義的命令是“已定義”命令,而在該部分中未定義的命令是“未定義”命令。“合法”表示在當前狀態下接受已定義或未定義的命令,“非法”表示在當前狀態下不接受已定義或未定義的命令。

通用命令- GEN_CMD(CMD56)

GEN_CMD (CMD56)是一個特定于廠商的可選命令。命令操作由本規范定義。GEN CMD的總線事務與單個塊讀或寫命令(CMD24或CMD17)相同,并且僅在“傳輸狀態”下接受。響應類型為R1。兩者的區別在于參數表示數據傳輸的方向(而不是地址),數據塊不是內存有效負載數據,而是具有特定于供應商的格式和含義。在發送CMD56之前,需要選中卡片(“tran_state”)。

在標準容量SDl存儲卡的情況下,數據塊大小是用CMD16定義的block_LEN。在SDHCl和SDXC卡的情況下,塊長度固定為512byte。參數的位0表示數據傳輸的方向;0表示寫操作,1表示讀操作。廠商可以對該命令的參數和數據塊內容的第31-1位定義特定的格式。

然而,應該考慮到卡應該防止損壞卡接收到意外的格式。主機在發放CMD56前應確認CID,使卡支持CMD56格式。

切換功能命令

切換功能命令(CMD6)用于切換或擴展內存卡功能。

目前定義了四個功能組:

(1)接入方式:SD總線接口速度模式的選擇。

(2)指揮系統:特定的功能可以通過一組共享命令進行擴展和控制。

(3)駕駛員強度在UHS-I模式中選擇合適的輸出驅動器強度取決于主機環境。

(4)限流選擇在UHS-I模式下限制卡的最大電流取決于主機的供電能力和放熱能力。

這是在物理層規范版本1.10中引入的。因此,與早期版本的規范兼容的卡不支持它。在使用CMD6之前,主機應該檢查SCR寄存器中的“SD_SPEC”字段,以確定卡符合哪個版本的規范。也可以通過CSD中CCC的bit10來檢查對CMD6的支持。

版本1.10及更高版本的SD存儲卡必須支持CMD6。CMD6在“轉移狀態”下有效。一旦選擇,通過switch命令,所有功能只在一個電源周期后,CMD6(每個功能組中功能0的模式1操作)或CMDO返回到默認功能。執行電源周期或發出CMDO將使卡復位到“空閑”狀態,所有功能切換回默認功能。

作為對CMD6的響應,SD存儲卡將在CMD線上發送R1響應,在DAT線上發送512位狀態。從SD總線事務的角度來看,這是一個標準的單塊讀事務,該命令的超時值為100毫秒,與讀命令相同。如果狀態數據發生CRC錯誤,主機應該發出一個電源周期。CMD6功能切換周期在狀態數據結束位后的8個時鐘內。當CMD6改變總線行為(即訪問模式)時,主機被允許使用新功能(增加/減少CLK頻率超過當前最大CLK頻率),至少8個時鐘后在交換機命令事務結束見下方圖表。

響應CMDO,切換周期在CMDO結束位后的8個時鐘內。當CMD6改變了總線行為(即訪問模式)時,主機被允許啟動初始化過程,至少在CMDO后8個時鐘。

wKgZoma0JraAXLuBAACeOiuQxKw818.png

CMD6支持6個功能組,每個功能組支持16個分支(功能)。

在給定的功能組中只能選擇并激活一個功能。每個功能組中的函數0為默認函數(與Spec. 1.01兼容)。

CMD6有兩種使用模式:

模式0(檢查功能)用于查詢卡是否支持某項功能。

模式1(設置功能)用于切換卡的功能。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NAND
    +關注

    關注

    16

    文章

    1639

    瀏覽量

    135552
  • 存儲
    +關注

    關注

    13

    文章

    4069

    瀏覽量

    85156
  • SD
    SD
    +關注

    關注

    1

    文章

    154

    瀏覽量

    33505
  • CMD55
    +關注

    關注

    0

    文章

    6

    瀏覽量

    10366
收藏 人收藏

    評論

    相關推薦

    在卡初始化的過程中,CMD8之后發送一個cmd55命令做什么?

    在卡初始化的過程中,CMD8之后發送一個cmd55命令做什么?在ACMD41前發送的那個我明白,但是在CMD55CMD8后用作檢測的說明也
    發表于 05-14 08:23

    R&S回收CMD55 CMD65/CMD55綜合測試儀

    :175-6672-8272188-8361-1172(電/) 服務QQ:257-2238-817 本公司專業銷售、租賃、維修、回收、升級各類二手儀器儀表. 上門回收工廠閑置/倒閉電子儀器,個人處理儀器CMD55 能夠
    發表于 02-23 14:56

    cmd用命令大全 cmd運行命令

    cmd用命令大全 2K和XP下的CMD命令 accwiz.exe > 輔助工具向導
    發表于 01-08 09:12 ?3.1w次閱讀

    CMD55/CMD55/CTS60 GSM手機測試儀

    CMD55/CMD55/CTS60 GSM手機測試儀深圳市理想儀器通信有限公司 聯系人:蕭小姐135-1060-9722 聯系電話:0755-83761992/83761993傳真:0755-/83761994QQ:17
    發表于 08-05 15:39 ?511次閱讀

    CMD55CMD55CMD55CMD55綜合測試儀新到

    CMD55CMD55CMD55CMD55綜合測試儀新到9臺深圳市理想儀器通信有限公司 聯系人:蕭小姐135-1060-9722
    發表于 08-05 15:42 ?742次閱讀

    CMD55 CMD55 CMD-55 手機測試儀 蕭小姐13

    CMD55 CMD55 CMD-55 手機測試儀 蕭小姐135-1060-9722深圳市理想儀器通信有限公司 聯系人:蕭小姐135-1060-9722 聯系電話:0755-837
    發表于 08-06 10:34 ?833次閱讀

    CMD55綜測儀操作手冊

    1.目的 規范CMD55 綜合測試儀實驗操作程序,避免因操作不當導致儀器損壞或測量失誤。 2.范圍 適用于本公司測試人員,測試人員必須充分了解CMD55 綜合測試儀工作原理和操作規范后方可
    發表于 04-09 15:41 ?35次下載
    <b class='flag-5'>CMD55</b>綜測儀操作手冊

    瀚海SD NAND應用之SD協議存儲功能描述2 初始化命令

    ACMD41的功能;爭論中的HCS和回應中的CCS(卡容量狀態)。 HCS被卡忽略,卡對CMD8沒有反應。 但是,如果卡沒有返回CMD8響應,主機應該將HCS設置為0。標準容量SD
    的頭像 發表于 07-22 10:54 ?183次閱讀
    <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'>SD</b>協議<b class='flag-5'>存儲</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>2 初始化<b class='flag-5'>命令</b>

    瀚海SD NAND應用存儲功能描述(4)電壓切換命令

    電壓開關命令CMD11電壓開關命令定義如下圖所示。 CMD11可以在就緒狀態下執行,不改變狀態。即使卡被鎖定,也可以執行CMD11。返回
    的頭像 發表于 08-02 10:03 ?163次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(4)電壓切換<b class='flag-5'>命令</b>

    瀚海SD NAND存儲功能描述(9)切換功能

    開關功能狀態 開關功能狀態是返回的數據塊,其中包含功能和當前消耗信息。塊長度預定義為512位,不需要使用SET_BLK_LEN命令。狀態數據結構如下表所示。響應的狀態位包含
    的頭像 發表于 08-09 10:15 ?134次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(9)切換<b class='flag-5'>功能</b>

    瀚海SD NAND存儲功能描述(10)CMD6和其他命令關系

    CMD6 DATA與其他命令的關系 在CMD6事務期間,卡可以僅使用CMD(CMD12, CMD
    的頭像 發表于 08-11 16:32 ?91次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(10)<b class='flag-5'>CMD</b>6和其他<b class='flag-5'>命令</b>關系

    瀚海SD NAND存儲功能描述(11)命令系統CMD8

    25 MB/sec的接口速度,時鐘速率增加到50 MHz, CLK/CMD/DAT信號時序和電路條件被重新考慮并從物理層規范1.01版本更改。 上電后,SD卡處于默認的速度模式,使用開關功能
    的頭像 發表于 08-12 16:03 ?146次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(11)<b class='flag-5'>命令</b>系統<b class='flag-5'>CMD8</b>

    瀚海SD NAND存儲功能描述(14)命令類a

    的類總是被設置為1。具有特定功能的卡可能需要支持一些可選命令。 例如,Combo Card應該支持CMD5。等級0、2、4、5和8是強制性的,所有S
    的頭像 發表于 08-19 10:26 ?103次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(14)<b class='flag-5'>命令</b>類a

    瀚海SD NAND存儲功能描述(16)命令類c

    1.10版本中定義 注(2):卡在以下情況下返回忙。 -Card執行內部初始化過程 -當參數中的HCS設置為0時,為SDHC或SDXC卡。 以上第8類給出了SD存儲卡特定應用程序命令
    的頭像 發表于 08-21 10:00 ?81次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(16)<b class='flag-5'>命令</b>類c

    瀚海SD NAND存儲功能描述(17)命令類d

    以“x”表示的值表示變量項。除了R3類型(見下文)之外的所有響應都受CRC保護。每個命令碼字以結束位(總是1)結束。 對于SD存儲卡有五種類型的響應。SDIO卡支持額外的R4和R5響應類型。有關SDIOl
    的頭像 發表于 08-23 10:40 ?68次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(17)<b class='flag-5'>命令</b>類d