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.

[参考译文] TDA4AL-Q1:无法访问 pwdn GPIO 引脚

Guru**** 2484615 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1446083/tda4al-q1-unable-to-access-pwdn-gpio-pin

器件型号:TDA4AL-Q1

工具与软件:

您好!
我尝试使用 gpiodetect 和 gpioinfo 等 GPIO 工具通过终端访问 pwdn GPIO 引脚、但 显示未命名且无法访问 pwdn GPIO 引脚的行0、2、2。 我请你帮我解决这个问题。

下面是 gpioinfo 的终端输出:

gpiochip1 - 66行:
第0行:未命名的输入高电平有效
第1行:未命名的输入高电平有效
第2行:未命名的输入高电平有效


gpioset /dev/gpiochip1 1=1   //当我们试图使它高
gpioget /dev/gpiochip1 1      //当我们使用 gpioget 输出读取此值时、将为0。


&MAIN_i2c1{
       状态="正常";
       pinctrl-names ="默认值";
       pinctrl-0 =<&MAIN_i2c1_PINS_DEFAULT>;
       时钟频率=<100000>;

       max96714:max96714@50{
                 兼容="ovti、ox05b";
                 REG =<0x50>;
                 时钟名称="inck";
                 pwdn-gpios=<&MAIN_GPIO0 1 GPIO_ACTIVE_LOW>;
       };
};
在上面的代码片段中 添加了 GPIO 配置代码、这里我们使用的是 GPIO0_1。

       MAIN_GPIO0_PINS_DEFAULT:MAIN_GPIO0_PINS_DEFAULT{
               PINCTL-SINGLE、PINS =<
                       J721S2_IOPAD (0x004、PIN_OUTPUT、7)/*(W25) ECAP0_IN_APWM_OUT.I2C1_SCL */
               >;
       };

MAIN_GPIO0{
       状态="正常";
       pinctrl-0 =<&MAIN_GPIO0_PINS_DEFAULT>;
};
请提供此方面的解决方案

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价用户 id="625323" url="~/support/processors-group/processors/f/processors-forum/1446083/tda4al-q1-unable-to-access-pwdn-gpio-pin ]J721S2_IOPAD (0x004、PIN_OUTPUT、7)/*

    将其更改为:

    J721S2_IOPAD (0x004、 PIN_INPUT 、7)  

    在焊盘级别、它将被编程为输入、在 GPIO 上、它是输出。

    -基尔西