мы имеем доску beaglebone черную основанную изготовленную на заказ с RAM 512MB и 4GB eMMC.
Я пытался прочитать CSD регистр с доски, однако я получаю следующую ошибку.
# mmc csd read /dev/mmcblk0
MMC/SD information directory '/dev/mmcblk0' does not exist.
когда я проверил mmc csd
справка команды он говорит: "путь устройства должен указать каталог csd файла.
# mmc csd --help
Usage:
mmc csd read <device path>
Print CSD data from <device path>.
The device path should specify the csd file directory.
так что я попытался ниже команды, а также,
mmc csd read /sys/class/mmc_host/mmc1/mmc1:0001/csd
однако это не работает.
Я не знаю, что должно быть передано как спецификация пути.
Я знаю, что умею читать этот файл sysfs, чтобы получить значение csd, однако я думал, что mmc-utils должен разобрать его и отобразить.
Я буду смотреть на mmc-utils код и обновлять мои выводы здесь. между тем, кто знает, дайте мне знать, так что это быстрее.