Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for upgrading firmware in vehicle-mounted microcontroller

A microcontroller and firmware upgrade technology, applied in the Internet field, can solve problems affecting car owners, unavailability of on-board microcontrollers, unavailability of on-board control systems, etc., and achieve the effect of reducing unavailability

Pending Publication Date: 2020-09-29
SAIC MOTOR
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the process of upgrading the firmware of the vehicle-mounted microcontroller, the firmware upgrade often fails, and once the firmware upgrade of the vehicle-mounted microcontroller fails, it will cause the vehicle-mounted microcontroller to be unavailable, resulting in the failure of the vehicle-mounted control system. Unavailable, even affecting the car owner's inability to use the car normally

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
  • Method and device for upgrading firmware in vehicle-mounted microcontroller
  • Method and device for upgrading firmware in vehicle-mounted microcontroller
  • Method and device for upgrading firmware in vehicle-mounted microcontroller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The solutions of the embodiments of the present application are suitable for upgrading the firmware of the vehicle-mounted microcontroller in any vehicle-mounted control system.

[0045] In order to improve the reliability of the firmware upgrade in the vehicle-mounted microcontroller and reduce the unavailability of the vehicle-mounted microcontroller caused by the firmware upgrade device, different from the existing ones, two firmwares are configured for the vehicle-mounted microcontroller in the embodiment of this application. . These two firmwares are set in different storage areas of the memory of the on-board microcontroller, such as, assuming that the on-board microcontroller has the first firmware and the second firmware for realizing the functions of the on-board microcontroller, and the first firmware is stored in the on-board microcontroller. In the first storage area of ​​the memory of the controller, the second firmware is stored in the second storage area ...

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 provides a method and a device for upgrading firmware in a vehicle-mounted microcontroller, and the method comprises the steps: storing two firmware in a storage of the vehicle-mounted microcontroller, and enabling the two firmware to be stored in different storage regions of the storage. In the method comprises the steps that a server obtains a latest version firmware upgrading filepublished latest, and the latest version firmware upgrading file comprises a firmware upgrading package of firmware to be upgraded, a target storage area to which the firmware belongs and a version number of the firmware upgrading package; when the server determines that the target firmware needs to be upgraded according to the version number of the firmware upgrading package and the version number of the target firmware stored in the target storage area, the latest version of firmware upgrading file is sent to the vehicle-mounted microcontroller, and the vehicle-mounted microcontroller upgrades the target firmware based on the firmware upgrading package in the latest version of firmware upgrading file. According to the scheme, the situation that the vehicle-mounted microcontroller is unavailable due to firmware upgrading failure in the vehicle-mounted microcontroller, and then the vehicle-mounted control system is unavailable can be reduced.

Description

technical field [0001] The present application relates to the field of Internet technologies, and in particular to a method and device for upgrading firmware in a vehicle-mounted microcontroller. Background technique [0002] In-vehicle control systems (eg, on-vehicle navigation, on-vehicle driving records, etc.) include many on-vehicle microcontrollers, such as body controllers, steering controllers, and gateway controllers. The vehicle-mounted microcontroller implements corresponding control functions by running the firmware of the vehicle-mounted microcontroller. [0003] When there is a version update of the firmware of the vehicle-mounted microcontroller, the vehicle-mounted microcontroller will control the version upgrade of the firmware. However, in the process of upgrading the firmware of the vehicle-mounted microcontroller, the firmware upgrade often fails, and once the firmware upgrade of the vehicle-mounted microcontroller fails, it will cause the vehicle-mounted...

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): G06F8/65
CPCG06F8/65
Inventor 周鑫强钱俊超吴平友
Owner SAIC MOTOR
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products