Hi @Zhiming_Liu ,
Thank you for your quick supports!
I forgot to mention that the ISI node is deleted from devicetree, so it is not used by linux kernel.
I also set the ISI's corresponding MDA6 and PDAP32 to m7 (domain1) using RDC module and SEMA module.
From m7 firmware, I just simply read the ISI registers once then the Linux and M7 both hang immediately
This problem does not happen in other peripherals such as SPI or PWM
Are there any HW restrictions in using ISI from m7 side?