RTEMS | Connect interrupt to gpio Input Pin on beaglebone black (bsps/shared/dev/gpio/gpio-support.c) (#5198)

Heinz Junkes (@junkes) gitlab at rtems.org
Thu Jan 30 07:27:21 UTC 2025



Heinz Junkes created an issue: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5198



## Summary
I am currently testing the RTEMS Release 6.1. I have taken a Beaglebonblack board for this purpose because
was referred to in the Quick-Start Manual.

It looks good as it is. But what I can't do is connect an interrupt to a GPIO pin.
I have already worked my way through all the banks (different GPIOs on P8, P9) but
always without success. I can follow the level change on the pin but
I can't see that the generic_bank_isr (bsps/shared/dev/gpio/gpio-support.c) gets called.
I have tried debugging and it looks good so far. The interrupt is registered
and also the interrupt enabled:
```
sc = rtems_gpio_bsp_enable_interrupt(bank, pin, interrupt);
(e.g. enable interrupt bank : 0, pin : 27 interrupt : 1)
```
But unfortunately I can't get any further. If I remember correctly, I have always failed in the last 2-3 years.
Have anybody ever managed to generate an interrupt on this board on a gpio input pin? 

Is there a test code for this?

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5198
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250130/abab97fa/attachment.htm>


More information about the bugs mailing list