The gateway is an entirely separate computer, contained within the MCU unit, but separate from the “cid” computer (CID stands for center instrument display or something like that and runs the 17” screen and entertainment apps). The gateway is a small computer that talks to all the devices in the car on the Ethernet, canbus and LIN networks and it also assists with updating all the body controllers, etc. It runs FreeRTOS as its OS, I believe, and it contains important car configuration information, among other things. Anytime you have a weird car behavior and soft reboots of the MCU/cid don’t work, always worth a power cycle to get the gateway computer to reset.
Got it. Good info. Thanks again! Let me know where to send you the box of Butterfingers