Vehicle-mounted terminal micro-control unit software upgrading method, electronic equipment and storage medium

A micro-control unit and software upgrade technology, applied in software deployment, program control devices, boot programs, etc., can solve problems such as delay, MCU receiving data timeout, software upgrade failure, etc., to avoid software upgrade failure and improve real-time performance Effect

Active Publication Date: 2020-11-13
蘑菇车联信息科技有限公司
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Once a network delay occurs in the transmission network, it will cause the MCU to receive data overtime, which may cause software upgrade failure; or, although there is no network delay, when the program file data is delivered, the MCU is processing high-priority tasks, resulting in delayed reception. It is considered that the MCU receiving timeout will also cause the software upgrade to fail

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
  • Vehicle-mounted terminal micro-control unit software upgrading method, electronic equipment and storage medium
  • Vehicle-mounted terminal micro-control unit software upgrading method, electronic equipment and storage medium
  • Vehicle-mounted terminal micro-control unit software upgrading method, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0048] The vehicle-mounted terminal is the front-end device of the vehicle monitoring and management system, also known as the vehicle dispatching monitoring terminal.

[0049] figure 1 is a schematic diagram of the vehicle terminal, such as figure 1 As shown, the vehicle-mounted terminal mainly includes a main processor and a microcontroller unit...

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 embodiment of the invention provides a vehicle-mounted terminal micro-control unit software upgrading method, electronic equipment and a storage medium. The method comprises the following steps of: receiving a first instruction, verifying the first instruction, and determining to upgrade software installed in a vehicle-mounted terminal micro-control unit after the first instruction passes verification; in an idle time period, sending a second instruction to a vehicle-mounted terminal main processor; after a data sub-package of a software upgrading data package is received within a preset time interval, verifying and storing the data sub-package; judging whether the software upgrading data packet is received completely or not, if not, updating the offset, then re-executing the step of sending the second instruction, and if yes, executing the step of sending a third instruction; sending a third instruction to the main processor; and receiving a fourth instruction, restarting to enterthe bootloader according to the time specified by the fourth instruction, and completing upgrading and updating of the software.

Description

technical field [0001] The invention relates to the technical field of vehicle equipment, in particular to a method for upgrading software of a micro control unit of a vehicle terminal, electronic equipment and a storage medium. Background technique [0002] As one of the three major components of the Internet of Vehicles system, the vehicle-mounted terminal is responsible for collecting real-time operating data of the vehicle, and realizing the collection, storage and transmission of all working information and static and dynamic information of the vehicle. [0003] Vehicle-mounted terminals generally include a main processor and an MCU (Microcontroller Unit, Micro Control Unit). The MCU is mainly responsible for real-time processing, such as IO (input output) detection. [0004] The software in the MCU needs to be upgraded. In the prior art, there are mainly two methods for upgrading the software in the MCU: [0005] Method 1: The main processor sends an upgrade instruct...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/65G06F9/4401
CPCG06F8/65G06F9/4406
Inventor 冀英超朱磊高杰
Owner 蘑菇车联信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products