我有一个emmc,我想在Linux上读取emmc,什么样的设备可以在Linux上读取emmc?
答案1
好吧,当然是任何具有 Linux 支持的 eMMC 主控制器芯片的设备!
更大的问题是 eMMC 通常不被视为用户可拆卸组件,因为它们通常直接焊接在主板上。如果它们是球栅阵列 (BGA) 元件,则焊接它们需要特殊的技能和设备。
如果你实际拥有的不仅仅是一个eMMC芯片,但是一个eMMC模块打算与 ODROID 系列单板计算机一起使用,那么您只需要一个高速 MicroSD 读卡器和一个便宜的适配器,如下所示:https://www.hardkernel.com/shop/emmc-module-reader-board-for-os-upgrade/
ODROID eMMC 模块连接器和 MicroSD 卡插槽之间的适配器示意图:https://dn.odroid.com/eMMCModule/eMMC_Reader.png
实际 ODROID eMMC 模块示意图:https://dn.odroid.com/eMMCModule/EMMC_REV0.4.pdf
如果您有其他产品的 eMMC 模块,则模块接口可能是特定于供应商的,因为据我所知,eMMC 模块接口没有标准。您可能必须尝试找出实际模块的原理图,以验证它使用相同的引脚分配,即使它似乎使用相同的连接器。