Tool/software:
Hi Neehar,
Referring to the FAQ, single GPIO interrupt is OK.
But there is an anomaly when using dual channels: the second GPIO interrupt cannot be triggered.
I suspect it is a problem with interrupt routing.Therefore, I would like to ask:
1) WKUP_GPIO0_10's interrupt route number is CSLR_R5FSS0_CORE0_INTR_WKUP_GPIOMUX_INTRTR0_OUTP_16 or CSLR_WKUP_GPIOMUX_INTRTR0_IN_WKUP_GPIO_VIRT_OUT0_10_0?
Target core is MCU2_0.
2) When the dual channel exception, the gpio_INTSTAT01 register (0x42110034u) is normal, so I suspect the interrupt routing problem, please help to guide, as follows:
(gpio_cfg.intCfg[looper]).intNum = CSLR_R5FSS0_CORE0_INTR_WKUP_GPIOMUX_INTRTR0_OUTP_16; //WKUP_GPIO0_10 if (looper == 1) { (gpio_cfg.intCfg[looper]).intNum = CSLR_R5FSS0_CORE0_INTR_WKUP_GPIOMUX_INTRTR0_OUTP_17; //WKUP_GPIO0_9 }
BR
Lei