簡體   English   中英

如何從Linux獲取SD卡?

[英]How to get manfid of SD card from linux?

正常情況。
(SD卡<-> SD卡插槽<-> SDIO <->芯片)
Linux將創建/ dev / mmcblk0p1,我可以在下面獲得這些信息:
/ sys / block / mmcblk0 / device / manfid
/ sys / block / mmcblk0 / device / oemid
/ sys / block / mmcblk0 /設備/名稱

我的情況。
(SD卡<-> SD卡插槽<-> USB集線器<-> USB主機<->芯片)
額外添加一個USB集線器,用於將USB主機與SD插槽連接。
USB集線器的一側是鏈接USB插座和SD插座,另一側是鏈接USB主機。
當我插入SD卡時,Linux將自動創建/ dev / sda。
最終,我在下面找不到名字和名字的名字:
/ sys / block / sda / device /

所以,就我而言。
如何從Linux獲取SD卡的manfid(以及oemid和名稱)?

Linux 3.0.8
udevinfo版本100

感謝您閱讀(我的英語太差了)。

你可能做不到。

大多數USB SD卡讀卡器僅將卡公開為USB大容量存儲設備。 它們不提供將原始SD命令直接傳遞到卡或讀取SD特定寄存器(例如包括制造商ID的寄存器)的任何方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM