0

我正在尝试按照以下说明为 BeagleBone Black 创建设备树覆盖:http: //derekmolloy.ie/gpios-on-the-beaglebone-black-using-device-tree-overlays/。我完全按照所示的说明进行操作,并且没有被告知任何错误,除非在我尝试应用覆盖(使用 echo DM-GPIO-Test > $SLOTS)之后,它似乎并没有真正起作用。使用 cat $SLOTS 显示了它应该是的一切:

root@beaglebone:/lib/firmware# cat $SLOTS
 0: 54:PF--- 
 1: 55:PF--- 
 2: 56:PF--- 
 3: 57:PF--- 
 4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G
 5: ff:P-O-L Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI
 6: ff:P-O-L Override Board Name,00A0,Override Manuf,DM-GPIO-Test

但是,如果我 cat $PINS 没有任何值与原始值相比,并且 dmesg 命令不会返回任何预期的输出(显示在链接站点上)。我还查看了其他几个关于覆盖的站点,它们或多或少都有相同的说明,但也没有成功。我也尝试过其他覆盖,并在多个 BeagleBone Black 板上进行了测试,但均未成功。

我正在使用带有 Angstrom 的 3.8.13 内核,除了该教程中的内容外,基本上没有修改。

4

1 回答 1

-1

您必须以 root 身份运行该命令。

于 2015-03-20T21:16:22.867 回答