i am currently trying to capture a interrupt signal in C using the libgpiod library on the Nvidia Jetson Orin Nano DevKit. The Orin is running on Jetpack 6. I previously worked on the Jetson Nano and there, everything worked just fine.
Now on the Orin, i can successfully set the State of a GPIO when configured as Output, but i cant capture an Interrupt. When using gpioinfo, I can validate, that my programm is configuring the GPIO i am using just right, but still the signal is not detected.
I also tried to capture a Interrupt using Pythons Jetson.GPIO, but this also was not successful. Is there anybody running into the same issue?
Note: Under Jetpack 6, SYSFS (meaning /sys/class/gpio/…) access is not available.
Yes, the output functionality is fully working. Only Input is not, whether detecting Interrupts or getting the Input Value of a GPIO. This is not working In C with libgpiod and python with Jetson.GPIO.
No, I dit not use the Pinmux Spreadsheet as i had troubles using it.
Is there also a way to set the desired Pin as Input by directly editing the device tree?