Supercharge Your Innovation With Domain-Expert AI Agents!

Communication method of double-MCU (Microcontroller Unit)-architecture system updating program

A system update and communication method technology, applied in the field of communication, can solve the problems of inability to achieve SMCU refresh and upgrade, inconvenient software upgrade, etc.

Active Publication Date: 2016-02-03
LIANCHUANG AUTOMOBILE ELECTRONICS
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The main disadvantage of the above two methods is that it is impossible to realize the online refresh and upgrade of the SMCU software in the CAN network environment of the vehicle. The external network port or plug-in for programming is not reserved for SMCU, which is very inconvenient for software upgrades

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Communication method of double-MCU (Microcontroller Unit)-architecture system updating program
  • Communication method of double-MCU (Microcontroller Unit)-architecture system updating program
  • Communication method of double-MCU (Microcontroller Unit)-architecture system updating program

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0062] A specific embodiment of the present invention includes:

[0063] The host computer, MMCU and SMCU are the three communication nodes of the network, and the MMCU in the transit position interacts with the flow control frame between the source node of the host computer and the target node of the SMCU.

[0064] Statistically complies with the communication instruction set of the SMCU program programming process, each node is filled with a flow control frame, and a complete flow control management mechanism is formulated.

[0065] According to the unit frame format definition method in the present invention, when the upper computer parses the code S19 file, the starting address, code, checksum and other effective information are extracted and filled into three corresponding unit frames.

[0066] For the filling process of an S19 record line as an example, see Figure 8 Shown:

[0067] The record behavior is in S1 format (the starting address has no extended page PAGE, th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a communication method of a double-MCU (Microcontroller Unit)-architecture system updating program. The communication method comprises the following steps: defining four types of unit frames of 16-bit data width, wherein the unit frames are used as a minimum unit during disassembling and combination in a communication way that CAN (Controller Area Network) is transformed to SPI (Serial Peripheral Interface); filling a flow control instruction of a communication node and the effective information of an S19 file into the above frame types to form unit frames, and combining and filling every four unit frames to form one frame of CAN data field; and splitting the CAN data field by a transfer gateway, splitting and reducing each frame of CAN data field into four unit frames which are directly used as the SPI frames of double-MCU communication, analyzing the SPI frames by a communication terminal node to obtain effective data contained in an original S19 file, and updating a program. The communication method conforms to an interaction information protocol between a CAN message and the SPI frames in the multi-node networking of the double-MCU-architecture system, and the target code S19 (or Hex) file can be more effectively downloaded to a SMCU (Subsidiary Microcontroller Unit).

Description

technical field [0001] The invention relates to the communication field, in particular to a communication method for updating programs of a dual-MCU architecture system. Background technique [0002] Such as figure 1 As shown, the dual MCU control system often used in the structure of the automotive controller with dual MCU architecture collects signals independently from the main control chip (MMCU) and the auxiliary control chip (SMCU), and then passes the 16-bit data between the main and auxiliary The wide SPI communication method is used to complete the interaction and comparison of the two data, so as to realize the output jointly controlled by the dual MCU, and achieve a safer and more reliable control effect. At present, the MMCU upgrade program technology is mature and generally complies with BoschCAN specification 2.0B. The upper computer extracts the effective information in the program's target code S19 (or Hex) file, and completes the MMCU programming program in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445
Inventor 张善刘金行杨化方金灿龙田佰辉
Owner LIANCHUANG AUTOMOBILE ELECTRONICS
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More