This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

GPIO Interrupt signal connection

Hi,

I would like to use GPIO interrupt lines.

AM335X' generalpurpose interface supports up to 128 (4 module × 32 bits) pins.

Meanwhile, the technical reference manual says that

• Interrupts for the GPIO channel must be enabled in the GPIO_IRQSTATUS_SET_0 and/or GPIO_IRQSTATUS_SET_1 registers.

The  GPIO_IRQSTATUS_SET_0 and  GPIO_IRQSTATUS_SET_1 registers have 32 bit. Then, they covers only 64 (32 x 2) bits not 128 bits ( 4 bank x 32 bits )

 

Can I use all 128 GPIO pins as external interrupt request input?

 

Thank you for your help again.

 

Best regards,

   Jay Park

  • Hi Jay,
     
    Please read carefully section "25.3.3 Interrupt Features" of the TRM. The registers GPIO_IRQSTATUS_SET_0 and GPIO_IRQSTATUS_SET_1 are present for each GPIO bank. All the enabled interrupts on a GPIO bank are merged together to a maximum of two synchronous interrupts per bank.
     
    Best Regards
    Biser