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

Upgrade method for vehicle-mounted multimedia system

A vehicle-mounted multimedia and upgrade package technology, which is applied in the field of upgrading the vehicle-mounted multimedia system, can solve the problems that the system cannot be upgraded and corrected, Bootloader upgrade, large economic losses, etc., and achieve the effect of improving reliability, scalability and safety

Inactive Publication Date: 2018-11-06
HUIZHOU DESAY SV AUTOMOTIVE
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The general MCU upgrades the application program through the Bootloader, but the Bootloader itself cannot be upgraded by itself. Once the Bootloader itself has an error, the vehicle multimedia system cannot update the Bootloader program by upgrading the software.
The general R&D process needs to cooperate with the car factory to send samples. If there are problems with the R&D samples, it is necessary to re-send the trial production and samples to the customer, which consumes a lot of manpower and material resources.
Moreover, if the product has reached the production line of the car factory or the 4S store, the system cannot be upgraded and corrected, and the product will be returned, which will cause greater economic losses

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
  • Upgrade method for vehicle-mounted multimedia system
  • Upgrade method for vehicle-mounted multimedia system
  • Upgrade method for vehicle-mounted multimedia system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] Such as figure 1 As shown, the present embodiment provides a method for upgrading a vehicle-mounted multimedia system, based on an SoC and an MCU including FBL, SBL, and application modules. The method includes the following steps:

[0048] S1. The in-vehicle multimedia system receives the corresponding upgrade request through secure access, and identifies the upgrade request. If the request for upgrading the SBL and / or application program is received, go to step S2. If the request for upgrading the FBL and / or SoC is received, go to step S1. S3;

[0049] S2. The in-vehicle multimedia system upgrades the SBL and / or the application program through the FBL;

[0050] S3. The vehicle multimedia system upgrades the FBL and / or SoC through the SBL.

[0051] Among them, such as figure 2 and image 3 As shown, step S2 includes the following sub-steps:

[0052] S21, set the upgrade flag A, and reset the system;

[0053] S22. Identify the upgrade flag, check whether the FBL ...

Embodiment 2

[0063] This embodiment is similar to Embodiment 1. Further, the above step S23 also includes the following sub-steps:

[0064] S231. If the FBL is valid, clear the upgrade flag A and enter step S232;

[0065] S232. Upgrade the SBL and / or the application program, and check whether the upgrade data is correct. If the upgrade data is correct, proceed to step S233. If the upgrade data is correct, proceed to step S234;

[0066] S233, check whether the system is compatible, if compatible, the upgrade is successful, the program is valid, enter step S235, if not compatible, enter step S234;

[0067] S234, upgrade failed, the program is invalid, enter step S235;

[0068] S235. The vehicle multimedia system is reset.

[0069] When both the SBL and the application program are upgraded through the FBL in the above step S232, there is no requirement for the upgrade order of the SBL and the application program. Once the upgrade in step S234 fails, the in-vehicle multimedia system needs t...

Embodiment 3

[0086] This embodiment is similar to Embodiment 2. Further, step S231 and step S331 both include the step of unlocking the CAN diagnostic security access step. In the step of unlocking the CAN diagnostic security access step, the upgrade request is verified through the CAN diagnostic security unlocking mechanism. Passing the verification means that the unlocking is successful, and the upgrade authority can be obtained. If the verification fails, the unlocking fails, and the vehicle multimedia system needs to receive the upgrade request again through safe access to start the upgrade program.

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 relates to an upgrade method for a vehicle-mounted multimedia system. Based on an SoC (System on Chip) and an MCU (Microcontroller Unit) which includes an FBL (First Bootloader), an SBL(Second Bootloader) and an application program, the method comprises the following steps of S1, enabling a vehicle-mounted multimedia system to receive a corresponding upgrade request through a safetyaccess, identifying the upgrade request, going to the step S2 if a request for upgrade of the SBL and / or the application program is received, and going to the step S3 if a request for upgrade of theFBL and / or the SoC is received; S2, enabling the vehicle-mounted multimedia system to upgrade the SBL and / or the application program through the FBL; and S3, enabling the vehicle-mounted multimedia system to upgrade the FBL and the SoC through the SBL. According to the abovementioned upgrade scheme, the FBL and the SBL are introduced into the MCU, the FBL can upgrade the SBL and / or the applicationprogram, the SBL can upgrade the FBL and / or the SoC, a mutual refresh mechanism between the FBL and the SBL is formed so as to update the FBL and the SBL in real time, and the reliability and expandability of the vehicle-mounted multimedia system are improved to a certain degree. Furthermore, an unlocking CAN (Controller Area Network) diagnosis safety access step is introduced in an upgrade process, thereby improving the safety of system upgrade.

Description

technical field [0001] The invention relates to the technical field of system upgrading, in particular to a method for upgrading a vehicle-mounted multimedia system. Background technique [0002] A general vehicle multimedia system includes MCU (Microcontroller Unit; micro control unit) and SoC (System on Chip; system-on-chip). The real-time operating system of the MCU is responsible for communicating with the vehicle, while the SoC system is responsible for providing multimedia infotainment functions. Conventional MCU software is mainly composed of Bootloader (start loading) and application programs. The general MCU upgrades the application program through the Bootloader, but the Bootloader itself cannot be upgraded by itself. Once an error occurs in the Bootloader itself, the vehicle multimedia system cannot update the Bootloader program by upgrading the software. The general R&D process needs to cooperate with the car factory to send samples. If there are problems with t...

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/65G06F8/61
CPCG06F8/62G06F8/65
Inventor 袁孟达
Owner HUIZHOU DESAY SV AUTOMOTIVE
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