我正在尝试在HP Stream 11 Pro G3 笔记本电脑/82A9并且需要 eMMC 主机控制器制造商的名称,以便我可以找出要在 Linux 内核中启用哪些驱动程序。有办法找出来吗?
我尝试了lspci
和 lsusb
,但在他们的输出中找不到任何有用的信息;同样对于mmc
来自mmc-utils
。我的笔记本电脑有一个读卡器,控制器是 Realtek。不过,没有给出有关 eMMC 控制器的其他信息。
输出来自lspci
:
输出来自lsusb
:
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2a Intel Corp.
Bus 001 Device 003: ID 04f2:b52d Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 0951:1666 Kingston Technology DataTraveler 100 G3/G4/SE9 G2
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$
答案1
cat /sys/block/mmcblk<0/1>/device/manfid
将给出在 JEDEC 中注册的制造商 ID 的十六进制值。从 JEDEC 文档中您可以找到制造商。此外,您还可以用来cat /sys/clock/mmcblk<0/1>/device/name
获取设备的型号。只需在 google 上搜索制造商 ID 和型号即可找到制造商名称。