Hello ,
We are using BSPS 43 on Acore and autosar on Mcore
Acore is using pfe0,pfe1 and pfe2 and Mcore is using gmac
When the A-core is booted alone, PFE0 is able to successfully ping external IPs (e.g., 8.8.8.8). However, during a multicore boot (A-core + M-core), the ping fails.
To investigate this, we placed a breakpoint at the Mcu_InitClock() function in the M-core. Interestingly, when the execution is halted at this point, the A-core is able to ping successfully.
I have attached the screenshot below
However, once the M-core is allowed to proceed beyond this breakpoint, the A-core freezes. As shown in the screenshot below
We have also observed that if we introduce a delay of approximately 5 seconds at the beginning of the M-core execution, the A-core is again able to ping successfully.
This further suggests that the issue is likely related to a conflict in clock or peripheral initialization between the cores.
This is not the case with PFE1 and PFE2. It successfully pings during both multicore and just Acore boot.
Could you let us know what the issue might be?