This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM4376:从用户空间控制 LED

Guru**** 2561410 points
Other Parts Discussed in Thread: AM4376

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/614103/am4376-controlling-led-from-user-space

器件型号:AM4376

您好!

我有一个基于 AM4376的定制板。 它在 GPIO 线路上具有 LED。

我想从用户空间控制这些 LED。

请您指导我们,如何实现上述[任何参考]

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参阅 processors.wiki.ti.com/.../Linux_PSP_GPIO_Driver_Guide
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Biser Gatchev-XID,

    感谢您的快速回复。

    在我的 AM4376定制板 LED 连接到[c a M1 _ h d (AD 25)]引脚。
    是否可以使用上述过程从用户空间控制此 LED?

    提前感谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、但您需要先将引脚多路复用至其 GPIO 模式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Biser Gatchev-XID,

    感谢你的答复。

    我正在配置 GPIO4_9线路(4 * 32 = 128 +9 = 137)
    我能够看到 GPIO 被导出到 sysfs 中

    root@AM437X-EVM:~# echo 137 >/sys/class/gpio/export
    root@AM437X-EVM:~# echo "out">/sys/class/gpio/gpio137/direction
    root@AM437X-EVM:~# echo 1 >/sys/class/gpio/gpio137/value
    root@AM437X-EVM:~# echo 0 >/sys/class/gpio/gpio137/value
    root@AM437X-EVM:~# cat /sys/kernel/debug/gpio

    GPIO 128-159、platform/48320.GPIO、GPIO:
    GPIO-135 ( |VTT_FIXED) 你(们)好
    GPIO-136 ( | SelLCDorHDMI ) 你(们)好
    GPIO-137 ( |sysfs) 你(们)好


    但 LED 状态没有变化

    请帮您解决问题。

    提前感谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Ravi、

    您是否已在器件树上初始化所有 GPIO 芯片? 如果不是、您需要的 GPIO 号将是其中之一:9、41、73、105

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Kemal R. Shakir、

    感谢你的答复

    我正在使用 GPIO4_9。

    我正在附加.dts 文件

    请帮您解决问题

    提前感谢。

    e2e.ti.com/.../2234.am437x_2D00_gp_2D00_evm_5F00_dts.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    GPIO2未在设备树上初始化。 您需要导出的 GPIO 编号应为105。