aoleynik Posted November 2, 2022 Posted November 2, 2022 (edited) Hello, I'm trying to control a relay (Bigtreetech Relay) by Orange PI 3 with Armbian 22.08.8 Jammy on it: the relay should be active as soon as PI started and deactivated on PI shutdown. As result I got the following device-tree overlay: /dts-v1/; /plugin/; / { compatible = "allwinner,sun50i-h6"; fragment@0 { target = <&r_pio>; __overlay__ { poweroff_pins:poweroff_pins { allwinner,pins = "PL2"; allwinner,function = "gpio_out"; }; }; }; fragment@1 { target-path = "/"; __overlay__ { poweroff: poweroff { compatible = "gpio-poweroff"; gpios = <&pio 11 2 1>; }; }; }; }; It has been successfully compiled and added to the system, but it does not work as expected: there is no voltage on PL2 pin. What I'm doing wrong? orangepi3-lts:~:% ls /proc/device-tree/soc/pinctrl@7022000/poweroff_pins/ allwinner,function allwinner,pins name phandle orangepi3-lts:~:% sudo cat /sys/kernel/debug/gpio gpiochip1: GPIOs 0-255, parent: platform/300b000.pinctrl, 300b000.pinctrl: gpio-79 ( |usb0_id_det ) in hi gpio-102 ( |gmac-3v3 ) out hi gpio-110 ( |snps,reset ) out hi ACTIVE LOW gpio-111 ( |dc ) out hi gpio-112 ( |reset ) out hi ACTIVE LOW gpio-166 ( |cd ) in hi IRQ ACTIVE LOW gpio-226 ( |ddc-en ) out hi gpio-227 ( |spi0 CS0 ) out hi ACTIVE LOW gpio-231 ( |vcc33-wifi ) out hi gpiochip0: GPIOs 352-415, parent: platform/7022000.pinctrl, 7022000.pinctrl: gpio-356 ( |red-led ) out lo gpio-359 ( |green-led ) out hi gpio-360 ( |spi0 CS1 ) out hi ACTIVE LOW gpio-362 ( |ads7846_pendown ) in hi IRQ gpio-387 ( |reset ) out hi ACTIVE LOW orangepi3-lts:~:% gpio readall +------+-----+----------+------+---+ OPi 3 +---+------+----------+-----+------+ | GPIO | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | GPIO | +------+-----+----------+------+---+----++----+---+------+----------+-----+------+ | | | 3.3V | | | 1 || 2 | | | 5V | | | | 122 | 0 | SDA.0 | OFF | 0 | 3 || 4 | | | 5V | | | | 121 | 1 | SCL.0 | OFF | 0 | 5 || 6 | | | GND | | | | 118 | 2 | PWM.0 | OFF | 0 | 7 || 8 | 0 | OFF | PL02 | 3 | 354 | | | | GND | | | 9 || 10 | 0 | OFF | PL03 | 4 | 355 | | 120 | 5 | RXD.3 | ALT4 | 0 | 11 || 12 | 0 | OFF | PD18 | 6 | 114 | | 119 | 7 | TXD.3 | ALT4 | 0 | 13 || 14 | | | GND | | | | 362 | 8 | PL10 | ALT6 | 1 | 15 || 16 | 1 | OUT | PD15 | 9 | 111 | | | | 3.3V | | | 17 || 18 | 1 | OUT | PD16 | 10 | 112 | | 229 | 11 | MOSI.1 | ALT2 | 0 | 19 || 20 | | | GND | | | | 230 | 12 | MISO.1 | ALT2 | 0 | 21 || 22 | 0 | OFF | PD21 | 13 | 117 | | 228 | 14 | SCLK.1 | ALT2 | 0 | 23 || 24 | 1 | OUT | CE.1 | 15 | 227 | | | | GND | | | 25 || 26 | 1 | OUT | PL08 | 16 | 360 | +------+-----+----------+------+---+----++----+---+------+----------+-----+------+ | GPIO | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | GPIO | +------+-----+----------+------+---+ OPi 3 +---+------+----------+-----+------+ Edited November 2, 2022 by aoleynik 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.