The network management state machine includes various working modes designed for the vehicle domain control. For example, sleep (only supports sleep wake-up state), standby (very low power consumption), preparation (light sleep), normal power consumption (full power consumption), power consumption in abnormal state (fault detection), etc. Various working states need to be switched by setting different jump conditions.
For the important wake-up function in network management, it needs to support different wake-up sources, mainly including CAN, LIN, hard wire, and Ethernet. The wake-up process is described with reference to the above drawings. First of all, the four wake-up sources need to first wake up the SBC (an independent chip that includes features such as power supply, communication, monitoring and diagnosis, safety monitoring, and GPIO), and then the MCU can be woken up immediately. After the MCU is woken up, the Ethernet Switch can be initialized to ensure that the Ethernet can communicate effectively. This type of initialization process mainly includes register enabling, sending and receiving path binding, and so on. Subsequently, the MCU can control the wake-up of the remaining MPUs by controlling the chip power supply of other MPUs.