Data communication modes from MCU to SOC

Hello Nvidia support,

With MCU version DRIVE-V7.0.3-P3960-AFW-RH850-U2A16-2.03.12, we understand that SPI channel is used to communicate Fault information between SOC(via FSI) and MCU.
Is the SPI channel specifically designed to communicate Fault information only or any other critical data can also be shared across via SPI?

Secondly, Thor provides six CAN channels across the SoC and the MCU. To clarify their usage, we would like to know
(a) what is the intended usage of SOC side Socket CAN and FSI CAN?
(b) Is there any interaction between FSI CAN and MCU CAN?

w.r.t Ethernet, The possible usecases I understand involve- (a)Firmware update over Ethernet. (b)Common interface functionalities are over Ethernet. (c) IST results are shared over Ethernet. Apart from these, Is there any usecase that I may have overlooked? Can we communicate any other data between SOC and MCU over Ethernet?

Basically we want to understand with the flashed MCU firmware is there a mechanism to communicate specific data from MCU to SOC by any channel?

Yes.

on Thor there is no CAN in the CCPLEX . So Socket CAN is not supported. FSI CAN is Dedicated for safety-critical communication

There is no direct hardware-level interaction between FSI CAN and MCU CAN; communication is typically routed via SPI links

No. The available commands are listed using `help in MCU console