那曲檬骨新材料有限公司

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

    文章

    1683

    瀏覽量

    136209
  • 存儲
    +關注

    關注

    13

    文章

    4323

    瀏覽量

    85922
  • SD
    SD
    +關注

    關注

    1

    文章

    163

    瀏覽量

    33691
  • CMD55
    +關注

    關注

    0

    文章

    6

    瀏覽量

    10419
收藏 人收藏

    評論

    相關推薦

    在卡初始化的過程中,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 ?541次閱讀

    CMD55CMD55CMD55CMD55綜合測試儀新到

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

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

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

    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 ?387次閱讀
    <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 ?439次閱讀
    <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存儲功能描述(10)CMD6和其他命令關系

    CMD6 DATA與其他命令的關系 在CMD6事務期間,卡可以僅使用CMD(CMD12, CMD
    的頭像 發表于 08-11 16:32 ?371次閱讀
    <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 ?412次閱讀
    <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 ?289次閱讀
    <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 ?266次閱讀
    <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存儲功能描述(18)命令類e

    總線傳輸到主機。 作為對ACMD13 (CMD55后接CMD13)的響應,SD Status通過DAT總線發送給主機。ACMD13只能發送到“傳輸狀態”的卡(卡被選中)。SD Stat
    的頭像 發表于 08-26 10:00 ?331次閱讀
    <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>(18)<b class='flag-5'>命令</b>類e

    瀚海SD NAND存儲功能描述(21)數據讀寫

    命令(CMD17)開始,該命令在參數字段中指定起始地址。響應像往常一樣在CMD行上發送。 卡的數據傳輸開始于從讀命令結束位開始的訪問延時Na
    的頭像 發表于 09-03 10:14 ?302次閱讀
    <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>(21)數據讀寫
    长宁区| 大发888娱乐城首页| 好用百家乐分析软件| 百家乐怎么才会赢| 百家乐最常见的路子| 百家乐线上真人游戏| 百家乐路单网下载| 最好的百家乐博彩网站| 蓝盾百家乐代理| 骰子百家乐的玩法技巧和规则| 百家乐永利赌场娱乐网规则| 太阳城巧克力社区| bet365怎么存款| 隆化县| 百家乐官网厅| 百家乐官网赢钱的技巧是什么| 澳门百家乐官网赌场娱乐网规则| 百家乐官网手机壳| 百家乐封号| 百家百家乐视频游戏世界| 大发888城官方下载| 杂多县| 上海百家乐官网赌博| 百家乐官网庄闲统计数| 百家乐官网最好投注法是怎样的去哪儿能了解一下啊 | 百家乐真人娱乐注册| 百家乐发牌规| 娱乐城注册| 百家乐官网做中介赚钱| 百家乐官网任你博娱乐平台| 闲和庄百家乐官网娱乐场| 百家乐视频二人麻将| 威尼斯人娱乐城真实网址| 百家乐电脑游戏机投注法实例| 回力百家乐的玩法技巧和规则| 大发888娱乐城在线客服| 长海县| 淘宝博百家乐官网的玩法技巧和规则| 百家乐赌博娱乐| 澳门顶级赌场百家乐| 百家乐官网投注必胜法|