[i.MX8MP] Cortex-A53 and Cortex-M7 share ethernet peripheral issue

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[i.MX8MP] Cortex-A53 and Cortex-M7 share ethernet peripheral issue

619 Views
ztxfr
Contributor I

Hi, I am trying to let Cortex-M7 monitor ethernet controller status while Cortex-A53 is doing ethernet communication, I checked the configurations of Resource Domain Controller (RDC), two ENET is readable by all domains.

Cortex-M7 can read ENET status reg when Cortex-A53 stop at U-Boot console, but Cortex-M7 and Cortex-A53 both hang when Linux ENET driver is probed.

I tried to read GPIO and UART reg on Cortex-M7 side, both Cortex-M7 and Cortex-A53 work well, Cortex-A53 can boot into Linux console and Cortex-M7 can read the reg in a loop at the same time, everything works well.

Please give me some hint, why Cortex-M7 and Cortex-A53 cannot read ENET reg at the same time, while they can read other reg at the same time?

By the way, I am using real-time-edge-2.3.0 on i.MX8MP lpddr4_evk

0 Kudos
Reply
1 Reply