Getting GPIO interrupts to work in QNX Neutrino 6.6.0

I am trying to get interrupts to work with my Beagle Bone Black in QNX Neutrino 6.6.0. Has anyone else been able to successfully do this? I am using GPIO1_29 as my input pin. I want to fire an interrupt on a rising edge.

I have been able to verify my target is set up properly to read the input and can see the pin changing in my program. The problem is no matter what I do, the interrupt handler does not get called. I am unsure if I have set the pin up properly to trigger the interrupt or not. Does anyone have sample working code for generating interrupts?

Thank you.

Hello, I acutally do not know a answere to your question, but I would like to know how you got QNX running on the BBB. I followed the instructions in the documentation and copied the MLO, uboot and bin file on a empty sd card with fat32 but the board is not booting. Which instructions did you follow? I’m a complete beginner with QNX and also BBB.

Thanks Johannes

can you resolve your problem?