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.

[参考译文] AM3352:如何在启动过程中使 LED 闪烁?

Guru**** 2487425 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1440103/am3352-how-to-make-the-led-flashing-during-boot-up

器件型号:AM3352

工具与软件:

我有一个类似的问题。

``了`文件、将` linux、default-trigger ="心跳";Δ t 更改为`Δ t linux、default-trigger ="timer";Δ` t with Δ t led-delay-on `=<500>;Δ t 和 Δ t led-delay-off =<500>;`Δ t。 但是、LED 仍处于"心跳"模式。

引导至操作系统后、我可以通过运行以下命令手动将 LED 设置为计时器模式:

echo "timer">/sys/class/leds /[LED_NAME]/trigger

是否有人知道造成这种情况的原因?

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

    您好!

    default-state ="心跳"、`led-delay-on =<500>;`和`led-delay-off =<500>;`配置都不正确。 请检查内核 devicetre 绑定文档 /Documentation/devicetree/bindings/leds/common.yaml 对于 LED DT 配置。

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

    您好、Bin、

    感谢您的答复。 我在最初的描述中犯了一个错误。 原始设置是

    ```μ A
    linux、default-trigger ="心跳";

    ```μ A

    我把它更改为:

    ```μ A
    linux、default-trigger ="计时器";

    ```μ A

    但是、LED 似乎仍处于"心跳"模式。 或者、您知道 如何调整计时器的持续时间吗?  

    如果您有任何进一步的见解、我们将不胜感激!

    谢谢你。

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

    请检查上述 dt 绑定文档中的"led-pattern"属性。