i use imx6sx-sd board and have some question about how interrupt work
if i set GPIO6_2 as interrupt pin at both Cortex-A9 and Cortex-M4,when this pin is trigger,which core will handle this interrupt signal
i read <Getting_Started_with_Multicore_Programming_for_i.MX_6SoloX_V0.pdf> about low power function,it means that when Cortex-M4 set into low power mode , linux will close Cortex-M4 clock and Cortex-M4 can't wake up by interrupt direct. it only let linux register wake up interrupt souce and first wake up linux ,then linux open Cortex-M4 clock and let it run out low power mode ?
Hi cai
seems you are right: please check Table 10-1. Power Modes
i.MX6SX Reference Manual, its shows M4 as Always Clock Gated
in Stop mode.
http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6SXRM.pdf
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
thank you for reply.
how CPU deal with GPIO interrupt when Cortex-A9 and Cortex-M4 both configure it as interrupt
please check Chapter 52 Resource Domain Controller (RDC)