SPI模式CMD8的操作
在SPI模式下,卡總是返回響應(yīng)。CMD8插卡操作如下表所示
*1: Response表示卡實(shí)際返回的響應(yīng)。 (不包括傳輸響應(yīng)期間的錯誤)
*2:'Match'表示以下條件a)和b)的AND。 “不匹配”是其他情況。
a) vhs中只有1位設(shè)置為“1”。
b)卡支持主機(jī)電源電壓。
響應(yīng)
響應(yīng)令牌有幾種類型。和SD模式一樣,所有的都先傳輸MSB。
在SPI模式下定義了多個字節(jié)響應(yīng),但是當(dāng)其中指出非法命令錯誤或命令CRC錯誤時,卡只輸出第一個字節(jié)(相當(dāng)于R1)。在這種情況下,主機(jī)永遠(yuǎn)不會讀取多個字節(jié)的響應(yīng)。
Format R1
該響應(yīng)令牌由卡在除SEND STATus命令外的每個命令后發(fā)送。
它是一個字節(jié)長,MSB總是被設(shè)置為零。
其他位是錯誤指示,錯誤用1表示。
R1格式的結(jié)構(gòu)如下圖所示。
標(biāo)志的含義定義如下:
R1b格式
該響應(yīng)令牌與R1格式相同,但可選地增加了忙音信號。忙音信號令牌可以是任意字節(jié)數(shù)。
0表示卡忙。非零值表示卡已準(zhǔn)備好接受下一個命令。
R2格式
這個響應(yīng)令牌有兩個字節(jié)長,作為對SEND_STATUS命令的響應(yīng)發(fā)送。
格式如下圖所示。
第一個字節(jié)等于響應(yīng)R1。第二個字節(jié)的內(nèi)容描述如下:
擦除參數(shù)Erase param:用于擦除、扇區(qū)或組的無效選擇。
Write protect violation:命令嘗試寫寫保護(hù)塊。
Card ECC failed:應(yīng)用了卡內(nèi)部ECC,但數(shù)據(jù)糾正失敗。
CC error:內(nèi)部卡控制器錯誤。
Error:操作過程中發(fā)生的一般錯誤或未知錯誤。
Write protect erase skip | lock/unlock command failed:該狀態(tài)位有兩個功能過載。
當(dāng)主機(jī)在鎖/解鎖過程中試圖擦除寫保護(hù)扇區(qū)或出現(xiàn)順序或密碼錯誤時設(shè)置。
卡被鎖定:當(dāng)卡被用戶鎖定時設(shè)置。解鎖后復(fù)位。
R3格式
當(dāng)收到READ_OCR命令時,卡將發(fā)送此響應(yīng)令牌。響應(yīng)長度為5字節(jié)(如下圖所示)。
第一個字節(jié)(MSB)的結(jié)構(gòu)與響應(yīng)類型R1相同。另外四個字節(jié)包含OCR寄存器。
R4和R5格式
這些響應(yīng)格式為I/O模式保留(參考“SDIO卡規(guī)范”)。
R7格式
當(dāng)收到SEND IF COND命令(CMD8)時,卡將發(fā)送此響應(yīng)令牌。響應(yīng)長度為5字節(jié)。
第一個字節(jié)(MSB)的結(jié)構(gòu)與響應(yīng)類型R1相同。其他四個字節(jié)包含卡工作電壓信息和參數(shù)中檢查模式的回顯,并由與SD模式中的R7響應(yīng)相同的定義指定。
審核編輯 黃宇
-
SPI
+關(guān)注
關(guān)注
17文章
1724瀏覽量
92160 -
SD NAND
+關(guān)注
關(guān)注
0文章
84瀏覽量
1293
發(fā)布評論請先 登錄
相關(guān)推薦
SD NAND、SPI NAND 和 Raw NAND 的定義與比較
瀚海微SD NAND之SD 協(xié)議(41)SPI模式命令令牌
![<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'>協(xié)議</b>(41)<b class='flag-5'>SPI</b><b class='flag-5'>模式</b>命令令牌](https://file1.elecfans.com/web1/M00/F3/30/wKgaoWcRxO6AC41oAAAaRK6JohE348.png)
瀚海微SD NAND之SD 協(xié)議(39)SPI模式 Transaction Packets
![<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'>協(xié)議</b>(39)<b class='flag-5'>SPI</b><b class='flag-5'>模式</b> Transaction Packets](https://file1.elecfans.com/web2/M00/0A/3F/wKgaomcJ6DGAMO52AABmLb_cvXo863.png)
瀚海微SD NAND之SD 協(xié)議(38)寄存器&復(fù)位&開解鎖
瀚海微SD NAND之SD 協(xié)議(37)SPI總線保護(hù)和讀寫
![<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'>協(xié)議</b>(37)<b class='flag-5'>SPI</b>總線保護(hù)和讀寫](https://file1.elecfans.com/web2/M00/0A/07/wKgaomcF6iyAAa-bAABwzBmzE3I594.png)
瀚海微SD NAND之SD 協(xié)議(36)SPI模式
![<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'>協(xié)議</b>(36)<b class='flag-5'>SPI</b><b class='flag-5'>模式</b>](https://file1.elecfans.com/web2/M00/09/EE/wKgaomcElOiAZFg6AAD4R5Dh8lc422.png)
瀚海微SD NAND之SD 協(xié)議(29)硬件接口
![<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'>協(xié)議</b>(29)硬件接口](https://file1.elecfans.com/web2/M00/08/89/wKgaombyITSAZrtfAAC4D5Tr7Uw136.png)
瀚海微SD NAND存儲功能描述(11)命令系統(tǒng)CMD8
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>存儲功能描述(11)命令系統(tǒng)<b class='flag-5'>CMD8</b>](https://file1.elecfans.com/web2/M00/02/09/wKgZoma5wW6ATO2IAAL_tS-2MOo010.png)
瀚海微SD NAND應(yīng)用之SD協(xié)議存儲功能描述2 初始化命令
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>應(yīng)用之<b class='flag-5'>SD</b><b class='flag-5'>協(xié)議</b>存儲功能描述2 初始化命令](https://file1.elecfans.com/web2/M00/FD/A2/wKgZomadyY2APOCNAAIGhvObh-4141.png)
瀚海微SD NAND應(yīng)用之SD協(xié)議系統(tǒng)功能和概念 1 基礎(chǔ)知識
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>應(yīng)用之<b class='flag-5'>SD</b><b class='flag-5'>協(xié)議</b>系統(tǒng)功能和概念 1 基礎(chǔ)知識](https://file1.elecfans.com/web2/M00/FE/49/wKgaomaZ4aaATDJuAACBJpHSiMw536.png)
SD NAND、SPI NAND和eMMC的區(qū)別對比分析
![<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>、<b class='flag-5'>SPI</b> <b class='flag-5'>NAND</b>和eMMC的區(qū)別對比分析](https://file1.elecfans.com/web2/M00/F6/FD/wKgZomaDdA-AUp1AAAAeo5rLUOg894.png)
評論