2021-06-14 8:08 PM
Hi,
My test kit is STM32MP157C-DK2 and kenerl version is 5.10.10.
I tried to monitor falling edge event on PD.1, with command "gpiomon --falling-edge gpiochip3 1".
It is faile and and the log in the attachment.
Then I disable "hdmi-transmitter@39" in "stm32mp15xx-dkx.dtsi" and comiple it again and replace file in the OS, Then executing command "gpiomon --falling-edge gpiochip3 1" will work correctly.
Please advise why PIN PG.1 interrupt configuration will affect PIN PD.1 interrupt configuration.
Thanks,
QiZhang
Solved! Go to Solution.
2021-06-16 12:18 AM
Hi,
this is due to EXTI constrain on muxing from pins,
See https://wiki.st.com/stm32mpu/wiki/EXTI_internal_peripheral
"Up to 16 GPIO pins can be configured as external interrupts: for each index between 0 and 15, one EXTI can be selected among all banks (EXTI<index> = GPIO<one_bank><index>)."
Regards.
2021-06-16 12:18 AM
Hi,
this is due to EXTI constrain on muxing from pins,
See https://wiki.st.com/stm32mpu/wiki/EXTI_internal_peripheral
"Up to 16 GPIO pins can be configured as external interrupts: for each index between 0 and 15, one EXTI can be selected among all banks (EXTI<index> = GPIO<one_bank><index>)."
Regards.
2021-06-16 5:24 AM
In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.