正在做用FPGA控制eMMC的程式,eMMC是一個16G的芯片
現在情況是,在250k的時鐘下,只使用1根資料線(dat0)的情況通信完全正常。
指令、應答、資料讀寫的CRC校驗都沒有問題。
但是我用CMD8讀取芯片的EXT_CSD暫存器時,讀到的512位元組和協議規范上的對不上號。不管正著讀反著讀都找不到存盤容量的欄位。
但是命令應答和資料的CRC又都是正確的。
請問各位高手這大概是什么問題?
資料如下:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 09 c7 f5 00 75 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 04 00 02 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 00 00 03
00 07 00 00 00 00 1f 05 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 0d 00 00 00 00 00
00 07 00 02 1f 57 03 05 dd dd 00 00 0a 00 0a 0a 0a 0a 00 0a a0 00 01 d5 12 0d 07 0c 10 08 03 01
08 01 00 20 a6 07 55 a6 00 03 00 00 dd 00 00 dd 50 00 00 00 00 00 0a 00 00 19 00 10 dd 00 53 43
2e 31 38 30 20 20 00 00 08 08 01 08 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 10 00 03 00 00 03 03 05 01 03 3f 3f 01 01 00 01 00 00 00 00 00 00
uj5u.com熱心網友回復:
ext 有些事是廠家自己定義的uj5u.com熱心網友回復:
樓主解決了嗎?我在ZYNQ上接EMMC程式識別為SD卡,不知道為什么轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/114290.html
標籤:其他硬件開發
上一篇:怎么用APP inventor 與STM32通過WIFI進行遠程通訊?
下一篇:LCD屏作業方式
