The current self-developed board runs in multi-core mode. One A53 core is used for network communication tasks with other devices, and several other A53 cores run bus communication drivers, with each type of bus using a separate A53 core. A problem has arisen: the current LLCE CAN recovery operation is configured to stop and then start the LLCE CAN mode. In most actual scenarios, communication can be restored, but sometimes bus recovery is executed frequently, affecting the normal operation of other A53 cores (network communication tasks are interrupted). The questions are: what methods are available for LLCE CAN bus recovery, and why does having LLCE CAN running on a separate core still affect other cores? The version information is: S32G_LLCE_1_0_9; SW32G_RTD_4.4_4.0.2_P04_D2312
Hello, @JACK_Q
Hello
Could you please provide a detailed description of your software and hardware testing environment?
1. In your system, are the M-core and A-core used simultaneously? What tasks does the M7 core run? Which software packages does it rely on?
2. From your description, each core on the A53 side has its own task. What software is it running? Is it a Linux BSP?
BR
Chenyin