从RaspberryPi3上的U-boot获取SD卡serial / oemid

时间:2016-07-04 15:03:16

标签: linux raspberry-pi bootloader u-boot sysfs

我在树莓派3上使用U-boot,我想获得SD卡oemidserial号码。

“正常”可以通过访问/sys/block/mmcblk0/device/或在linux网站上运行udevadm info -a -n /dev/sdX来完成,但我想知道:

这可以通过U-Boot(即没有运行内核)吗?

1 个答案:

答案 0 :(得分:2)

因此,为了从设备获取足够的信息以便能够在Linux内核中使用 root = PARTUUID = 语法,您需要在U-Boot中启用一些命令。可以找到here的功能示例。 shell prompt命令只是:

siblings(X, Y):-  father_child(Z, X), father_child(Z, Y), X @< Y. 

这要求你设置CONFIG_CMD_PART,而这又需要CONFIG_PARTITION_UUIDS。