Hi Team,
Posting on behalf of our customer.
Issue Description
The SoC has two domains:
-
MCU Domain (originally 2 MCAN controllers)
-
Main Domain (16 MCAN controllers)
We are adding MCAN controllers from the Main Domain to the MCU Domain.
Observed Behavior
-
With up to 12 MCAN controllers from Main domain moved to MCU Domain(Totally now 2 Mcu domain controllers + 12 Main domain controllers):
-
Flash via TFTP succeeds
-
After power-off / power-on reset, UART shows auto-boot logs (as expected)
-
System boots normally and CAN communication works
-
-
When any additional MCAN controller (13th or more) is added:
-
Flash via TFTP succeeds
-
After power cycle, no auto-boot output on UART (Tera Term)
-
System does not boot automatically
-
In debugger, an OS internal error (Os_ErrIsOsInternalException) is observed in stackframe view.
-

This occurs independent of which MCAN instance is added.
Questions
-
Is there a limit on the number of MCAN controllers supported in each Domain?
-
Are there additional configuration or resource constraints when moving MCANs from Main Domain to MCU Domain?
Regards,
Danilo