主题中讨论的其他器件:ADS1118
工具/软件:Linux
你好。
我注意到、升级到 v4.9内核后、无法再使用 GPIO 从待机模式唤醒我的器件。
根据下面的链接、它不需要特殊配置。 我使用的是 GPIO3、它位于第一个组(AFAIK 是唯一允许唤醒的组、即使文档中没有提到它):
http://processors.wiki.ti.com/index.php/AM335x_Power_Management_Standby_User%27s_Guide#GPIO_wakeup
两个器件在 debugfs 上具有相同的配置:
root@dev:~# cat /sys/kernel/debug/gpio
gpiochip0:GPIO 0-31、父级:platform/44e07000.gpio、gpio:
低 IRQ 中的 GPIO-2 (|sysfs)
低 IRQ 中的 GPIO-3 (|sysfs)
GPIO-6 (|sysfs)输出低
GPIO-8 (|?) 输出低
GPIO-9 (|?) 你(们)好
GPIO-13 (|OMAP-serial)输出低
GPIO-29 (|重置)输出高电位
gpiochip1:GPIO 32-63、父级:platform/4804c000.gpio、gpio:
gpiochip2:GPIO 64-95、父级:platform/481ac000.gpio、gpio:
GPIO-64 (|sysfs)输出低
GPIO-70 (|ASD1118 /EN 20mA 1)输出低电压
GPIO-71 (|ASD1118 /en 10V 3)输出高电压
GPIO-72 (|ASD1118 /EN 20mA 3)输出低电压
GPIO-73 (|ASD1118 /EN 20mA 4)输出低电压
GPIO-74 (|ASD1118 /en 10V 4)输出高电压
GPIO-75 (|ASD1118 /EN 20mA 2)输出低电压
GPIO-76 (|ASD1118 /en 10V 2)输出高电压
GPIO-77 (|ASD1118 /en 10V 1)输出高电压
GPIO-80 (|ASD1118 /en PT100 3)输出低电压
GPIO-81 (|ASD1118 /en PT100 1)输出低电压
GPIO-89 (|sysfs)
GPIO-90 (按钮),高 IRQ
gpiochip3:GPIO 96-127、父级:platform/481ae000.gpio、gpio:
GPIO-114 (|DATA-GPIO)输出低
GPIO-115 (|RCLK-GPIO)输出低
GPIO-116 (|srclk-GPIO)输出低电压
gpiochip5:GPIO 502-509、父级:平台/移位@0、移位寄存器@0:
GPIO-502 (|?) 输出低
GPIO-503 (|?) 输出低
GPIO-504 (|?) 输出低
GPIO-505 (|?) 输出低
GPIO-506 (|?) 输出低
GPIO-507 (|?) 输出低
GPIO-508 (|?) 输出低
GPIO-509 (|?) 输出低
gpiochip4:GPIO 510-511、父级:platform/500000.gpmc、OMAP-gmc:
如何开始调试?