resyfer commented on PR #18499: URL: https://github.com/apache/nuttx/pull/18499#issuecomment-4016861472
Yep understood. I'll change it to be in line with other boards. Also, here's a bit of the logs (from the same blink application provided above) [NOTE: pin 14 & 15 are for UART]: ``` ... rpi4b_gpout_write: Writing 0 to pin 26 - Ready to Boot Primary CPU - Boot from EL2 - Boot from EL1 - Boot to C runtime for OS Initialize rpi4b_register_pins: Unsupported function '0' on GPIO 0 rpi4b_register_pins: Unsupported function '0' on GPIO 1 rpi4b_register_gpio_output: Registering GPIO pin 2 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio2 rpi4b_register_gpio_output: Registering GPIO pin 3 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio3 rpi4b_register_gpio_output: Registering GPIO pin 4 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio4 rpi4b_register_gpio_output: Registering GPIO pin 5 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio5 rpi4b_register_gpio_output: Registering GPIO pin 6 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio6 rpi4b_register_gpio_output: Registering GPIO pin 7 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio7 rpi4b_register_gpio_output: Registering GPIO pin 8 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio8 rpi4b_register_gpio_output: Registering GPIO pin 9 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio9 rpi4b_register_gpio_output: Registering GPIO pin 10 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio10 rpi4b_register_gpio_output: Registering GPIO pin 11 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio11 rpi4b_register_gpio_output: Registering GPIO pin 12 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio12 rpi4b_register_gpio_output: Registering GPIO pin 13 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio13 rpi4b_register_pins: Unsupported function '0' on GPIO 14 rpi4b_register_pins: Unsupported function '0' on GPIO 15 rpi4b_register_gpio_output: Registering GPIO pin 16 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio16 rpi4b_register_gpio_output: Registering GPIO pin 17 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio17 rpi4b_register_gpio_output: Registering GPIO pin 18 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio18 rpi4b_register_gpio_output: Registering GPIO pin 19 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio19 rpi4b_register_gpio_output: Registering GPIO pin 20 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio20 rpi4b_register_gpio_output: Registering GPIO pin 21 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio21 rpi4b_register_gpio_output: Registering GPIO pin 22 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio22 rpi4b_register_gpio_output: Registering GPIO pin 23 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio23 rpi4b_register_gpio_output: Registering GPIO pin 24 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio24 rpi4b_register_gpio_output: Registering GPIO pin 25 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio25 rpi4b_register_gpio_output: Registering GPIO pin 26 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio26 rpi4b_register_gpio_output: Registering GPIO pin 27 as OUTPUT gpio_pin_register_byname: Registering /dev/gpio27 NuttShell (NSH) NuttX-12.12.0 nsh> blink /dev/gpio26 rpi4b_gpout_write: Writing 1 to pin 26 =========================== GPIO 0: Could not open fd. GPIO 1: Could not open fd. GPIO 2: 0 GPIO 3: 0 GPIO 4: 0 GPIO 5: 0 GPIO 6: 0 GPIO 7: 0 GPIO 8: 0 GPIO 9: 0 GPIO 10: 0 GPIO 11: 0 GPIO 12: 0 GPIO 13: 0 GPIO 14: Could not open fd. GPIO 15: Could not open fd. GPIO 16: 0 GPIO 17: 0 GPIO 18: 0 GPIO 19: 0 GPIO 20: 0 GPIO 21: 0 GPIO 22: 0 GPIO 23: 0 GPIO 24: 0 GPIO 25: 0 GPIO 26: 1 GPIO 27: 0 =========================== rpi4b_gpout_write: Writing 0 to pin 26 rpi4b_gpout_write: Writing 1 to pin 26 ... ``` And here's a proof it's not AI and it's working: <img width="1304" height="1600" alt="image" src="https://github.com/user-attachments/assets/2a5dd2f6-0682-4cb6-aace-e7be90fb7ab8" /> UART for serial console + GPIO 26 as output (PS: I don't have any female-to-female jumper wires at hand :( ) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
