A vehicle component upgrade configuration method, device and computer readable storage medium

By connecting the vehicle's infotainment system to external storage devices and utilizing the TBOX and CAN bus protocols, adaptive upgrades of the ECU and TBOX are achieved, solving the cumbersome problem of disassembling and upgrading vehicles in intelligent connected vehicles, improving upgrade efficiency and reducing costs.

CN116684284BActive Publication Date: 2026-04-10GOSUNCNWELINK TECH
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GOSUNCNWELINK TECH
Filing Date
2023-06-14
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In the existing technology, ECU and TBOX software failures in intelligent connected vehicles require vehicle disassembly and upgrading, which is cumbersome, costly, and troublesome for customers and after-sales personnel.

Method used

By connecting the vehicle's infotainment system to an external storage device, the system identifies the components to be upgraded and uses the TBOX as a server and CAN bus protocol to achieve adaptive version upgrades for the ECU and TBOX, avoiding vehicle disassembly.

Benefits of technology

It enables rapid and convenient vehicle component upgrades, reduces the risks of vehicle disassembly and after-sales costs, and saves manpower, resources, and time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116684284B_ABST
    Figure CN116684284B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle component upgrade configuration method and device and a computer readable storage medium, wherein the method comprises the following steps: when a vehicle machine is connected with an external storage device, the vehicle machine is taken as a client, a list is displayed, and an upgrade file in the external storage device is selected and received, and a current component to be upgraded is identified according to file information of the upgrade file; a TBOX of a vehicle is taken as a server, when the server receives a connection request of the client, a communication connection is established and the upgrade file is received; when the component to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file, when the component to be upgraded is an ECU, the ECU is upgraded through a CAN bus and in combination with an upgrade instruction protocol of the ECU and the upgrade file. The application effectively avoids solving ECU or TBOX faults in the form of disassembling a vehicle, thereby reducing disassembling risks and after-sales costs, and saving manpower, material resources and time costs.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle communication, in particular to a vehicle component upgrade configuration method, device and computer readable storage medium. BACKGROUND

[0002] In the existing vehicle communication technology, for the traditional distributed electronic and electrical architecture, each ECU is usually responsible for controlling a single functional unit, independent of each other, respectively controlling engine, brake, door and other components. Commonly seen are engine controller (ECM, Engine Control Module), transmission system controller (TCM, Transmission Control Module), brake controller (BCM, Brake Control Module), battery management system (BMS, Battery Management System) and the like. Each ECU (Electronic Control Unit) is connected together through CAN bus, and exchanges information through the communication protocol defined by the manufacturer in advance. The network node function of TBOX (Telematics Box, remote communication terminal) becomes more important as the intelligent networked vehicle function becomes more and more complex. With the increasing intelligence of vehicles, the functions of various vehicle electronic units are becoming more and more complex, and the performance and stability of the whole vehicle are facing great challenges.

[0003] The existing problems and existing solutions are: in the development of intelligent networked vehicles, in order to provide customers with a better driving experience, more and more personalized functions are integrated. In particular, to improve the extreme driving experience, the intelligence of the vehicle is becoming higher and higher, and the more functions the vehicle has, the more complex the internal programming is, and the higher the quality requirements and challenges are. For example, when the user encounters a quality problem while driving, he usually contacts the 4S store for repair at the first time, hoping to solve the problem as soon as possible. However, in the 4S store, when the software of a certain ECU or TBOX needs to be upgraded to solve the problem, it is often necessary to disassemble the vehicle, that is, to expose the interface of the ECU or TBOX, so as to smoothly upgrade. However, due to the different positions of different electronic units, the disassembly operation is relatively cumbersome, which is difficult for customers to accept, and is not conducive to the solution of the fault, and at the same time, it causes great trouble to customers and after-sales personnel, and wastes a lot of manpower, material resources and time cost. SUMMARY

[0004] In order to solve the above technical defects in the prior art, the present application provides a vehicle component upgrade configuration method, which comprises:

[0005] When the car machine is connected with the external storage device, the car machine is taken as a client, a list is displayed, and an upgrade file in the external storage device is selected and received, and a current component to be upgraded is identified according to file information of the upgrade file;

[0006] The TBOX of the vehicle is taken as a server, when the server receives a connection request of the client, a communication connection is established and the upgrade file is received;

[0007] When the component to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file, and when the component to be upgraded is the ECU, the ECU is upgraded through a CAN bus and in combination with an upgrade instruction protocol of the ECU and the upgrade file.

[0008] Optionally, when the car machine is connected with the external storage device, the car machine is taken as a client, a list is displayed, and an upgrade file in the external storage device is selected and received, and a current component to be upgraded is identified according to file information of the upgrade file, and the method further comprises:

[0009] After the car machine is taken as the client, the connection request is sent to the server through the client;

[0010] When the car machine identifies indication information of the component to be upgraded corresponding to the file information, and the communication connection is established, a message packet is formed according to the indication information, and the message packet and the upgrade file are sent to the TBOX by the car machine.

[0011] Optionally, the TBOX of the vehicle is taken as a server, when the server receives a connection request of the client, a communication connection is established and the upgrade file is received, and the method further comprises:

[0012] A car machine connection listening service is provided by the server to the client;

[0013] When the car machine connection listening service receives the connection request sent by the client, the communication connection between the server and the client is established, and the upgrade file is received through the communication connection.

[0014] Optionally, the method further comprises:

[0015] After the TBOX is upgraded according to the upgrade file, a first upgrade result of the TBOX and first version information of the TBOX are obtained;

[0016] A first response packet is formed according to the first upgrade result and the first version information, and the first response packet is fed back to the car machine by the TBOX.

[0017] Optionally, the method further comprises:

[0018] After the ECU is upgraded according to the upgrade file, a second upgrade result of the ECU and second version information of the ECU are acquired;

[0019] A second response message is grouped according to the second upgrade result and the second version information, and the second response message is fed back to the vehicle machine by the TBOX.

[0020] The application further provides a vehicle component upgrade configuration device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to implement:

[0021] When the vehicle machine is connected with an external storage device, the vehicle machine is taken as a client, and a list is displayed and a selected upgrade file in the external storage device is received, and a current component to be upgraded is identified according to file information of the upgrade file;

[0022] The TBOX of the vehicle is taken as a server, and when the server receives a connection request of the client, a communication connection is established and the upgrade file is received;

[0023] When the component to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file, and when the component to be upgraded is an ECU, the ECU is upgraded through a CAN bus and in combination with an upgrade instruction protocol of the ECU and the upgrade file.

[0024] Optionally, the computer program is executed by the processor to implement:

[0025] After the vehicle machine is taken as the client, the connection request is sent to the server through the client;

[0026] When the vehicle machine identifies indication information of the component to be upgraded corresponding to the file information and the communication connection is established, a message message is grouped according to the indication information, and the message message and the upgrade file are sent to the TBOX by the vehicle machine.

[0027] Optionally, the computer program is executed by the processor to implement:

[0028] The vehicle machine connection listening service is provided for the client by the server;

[0029] When the car machine receives the connection request sent by the client through the car machine connection listening service, the communication connection between the server and the client is established, and the upgrade file is received through the communication connection.

[0030] Optionally, the computer program is executed by the processor to implement:

[0031] After the TBOX is upgraded according to the upgrade file, a first upgrade result of the TBOX and first version information of the TBOX are obtained;

[0032] According to the first upgrade result and the first version information, a first response message is grouped, and the first response message is fed back to the car machine by the TBOX;

[0033] After the ECU is upgraded according to the upgrade file, a second upgrade result of the ECU and second version information of the ECU are obtained;

[0034] According to the second upgrade result and the second version information, a second response message is grouped, and the second response message is fed back to the car machine by the TBOX.

[0035] The application further provides a computer readable storage medium, which stores a vehicle component upgrade configuration program, and the vehicle component upgrade configuration program is executed by a processor to implement the steps of the vehicle component upgrade configuration method.

[0036] The vehicle component upgrade configuration method, device and computer readable storage medium of the application, when the car machine is connected with an external storage device, the car machine is taken as a client, the upgrade file in the external storage device is displayed and received, and the current component to be upgraded is identified according to the file information of the upgrade file; the TBOX of the vehicle is taken as a server, when the server receives the connection request of the client, a communication connection is established and the upgrade file is received; when the component to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file, and when the component to be upgraded is the ECU, the ECU is upgraded through the CAN bus and in combination with the upgrade file and the upgrade instruction protocol of the ECU. The application realizes an adaptive vehicle component upgrade configuration scheme, and the version of the vehicle ECU or TBOX can be upgraded quickly through an external storage device, so that the ECU or TBOX failure is solved without disassembling the vehicle, thereby reducing the disassembly risk and after-sales cost, and saving manpower, material resources and time cost. BRIEF DESCRIPTION OF DRAWINGS

[0037] The application will be further described below with reference to the drawings and embodiments.

[0038] Figure 1 is the first flowchart of the vehicle component upgrade configuration method of the present application;

[0039] Figure 2 is the second flowchart of the vehicle component upgrade configuration method of the present application;

[0040] Figure 3 is the third flowchart of the vehicle component upgrade configuration method of the present application;

[0041] Figure 4 is the fourth flowchart of the vehicle component upgrade configuration method of the present application;

[0042] Figure 5 is the fifth flowchart of the vehicle component upgrade configuration method of the present application;

[0043] Figure 6 is the bus deployment schematic diagram of the vehicle component upgrade configuration method of the present application;

[0044] Figure 7 is the vehicle machine IHU upgrade schematic diagram of the vehicle component upgrade configuration method of the present application;

[0045] Figure 8 is the TBOX upgrade schematic diagram of the vehicle component upgrade configuration method of the present application;

[0046] Figure 9 is the vehicle machine IHU workflow diagram of the vehicle component upgrade configuration method of the present application;

[0047] Figure 10 is the TBOX workflow diagram of the vehicle component upgrade configuration method of the present application. DETAILED DESCRIPTION

[0048] It should be understood that the specific embodiments described herein are merely illustrative of the present application and do not limit the present application.

[0049] In the following description, the suffixes such as "module", "part", or "unit" used for an element are merely intended for facilitating explanation of the present application, and do not have specific meanings or roles. Therefore, "module", "part", or "unit" can be mixedly used.

[0050] Figure 1 is the first flowchart of the vehicle component upgrade configuration method of the present application. The embodiment proposes a vehicle component upgrade configuration method, which comprises:

[0051] S1, when the vehicle machine is connected with the external storage device, the vehicle machine is taken as a client, a list is displayed and a selected upgrade file in the external storage device is received, and a current component to be upgraded is identified according to file information of the upgrade file;

[0052] S2, taking the TBOX of the vehicle as a service end, when the service end receives a connection request of the client end, establishing a communication connection and receiving the upgrade file;

[0053] S3, when the component to be upgraded is the TBOX, upgrading the TBOX according to the upgrade file, and when the component to be upgraded is the ECU, upgrading the ECU through the CAN bus and in combination with the upgrade instruction protocol of the ECU and the upgrade file.

[0054] Optionally, in the embodiment, for the distributed electrical architecture system, the U disk is identified through the car machine (IHU, Infotainment Head Unit), the vehicle ECU upgrade can be selected when the car machine enters the engineering mode, and each ECU of the vehicle for upgrade is upgraded. Specifically, each ECU connected with the CAN bus provides upgrade through instructions; the TBOX is connected with the car machine (IHU) through the USB line; the U disk with the upgrade file is inserted into the vehicle central control, the U disk can be identified by the car machine; the car machine enters the engineering mode, selects "vehicle ECU upgrade", opens the file list in the U disk, and selects the upgrade file corresponding to the ECU to be upgraded; the car machine serves as the client end, identifies the target ECU according to the selected upgrade file name, connects the TBOX through the USB based on the TCP / IP protocol, transmits the ECU upgrade file to the TBOX, and the TBOX serves as the service end, provides the car machine connection listening service, maintains the connection after receiving the connection request, receives the ECU upgrade file, triggers the upgrade processing of the ECU, and when the ECU upgrade file is the TBOX itself upgrade file, the self-upgrade is started; when the ECU upgrade file is other electronic unit, the upgrade service for the specified ECU is started; after the upgrade is completed, the TBOX returns a response message to the car machine IHU through the connection link between the TBOX and the car machine; the car machine interface displays the upgrade ECU result and the ECU version information according to the response message.

[0055] Optionally, in the embodiment, please refer to Figure 6 The bus deployment schematic diagram of the vehicle component upgrade configuration method of the application is shown. The diagram shows the ECU deployment mode of the distributed electrical architecture based on the automobile CAN bus, wherein the automobile ECU electronic units are connected through the CAN bus, and the TBOX is connected with multiple buses as a data hub, and provides a control basis for upgrading each ECU as a master control.

[0056] Optionally, in the embodiment, please refer to Figure 7The vehicle part upgrade configuration method of the application is shown in the schematic diagram of the IHU upgrade of the vehicle machine. The vehicle machine IHU is connected with the TBOX through the USB. The IHU serves as the client and provides the vehicle ECU upgrade function. The file to be upgraded is stored in the U disk. The vehicle ECU upgrade function is selected on the vehicle machine interface. The ECU upgrade file to be operated is selected in the U disk file. The version upgrade is performed for the target ECU. The IHU receives the upgrade result of the TBOX. The interface displays the result and the ECU version information.

[0057] Optionally, in the embodiment, please refer to Figure 8 The vehicle part upgrade configuration method of the application is shown in the schematic diagram of the TBOX upgrade. The ECU serves as the server and provides the connection listening service of the vehicle machine IHU. When the connection request is received, the connection is maintained. The ECU upgrade message is received. The upgrade processing of the ECU is triggered. Specifically, on the one hand, the target ECU information in the message is checked. If it is the TBOX, the TBOX itself is upgraded. On the other hand, the target ECU information in the message is checked. If it is not the TBOX, the TBOX serves as the master control. The upgrade is performed through the CAN bus according to the upgrade instruction protocol of the target ECU. Finally, when the upgrade is completed, the ECU upgrade result and the version information are packaged. The response is returned to the vehicle machine IHU.

[0058] As can be seen, in the embodiment, for the distributed electrical architecture system, the purpose is to upgrade the vehicle ECU and the TBOX version through the U disk. The ECU and TBOX faults can be quickly solved without disassembling the vehicle. Therefore, the disassembly risk and the after-sales cost are reduced.

[0059] The beneficial effects of implementing the embodiment are that when the vehicle machine is connected with the external storage device, the vehicle machine is taken as the client. The upgrade file in the external storage device is listed and selected. The current part to be upgraded is identified according to the file information of the upgrade file. The TBOX of the vehicle is taken as the server. When the server receives the connection request of the client, the communication connection is established and the upgrade file is received. When the part to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file. When the part to be upgraded is the ECU, the ECU is upgraded through the CAN bus and combined with the upgrade file and the upgrade instruction protocol of the ECU. An adaptive vehicle part upgrade configuration scheme is realized. The vehicle ECU or TBOX can be quickly upgraded in version through the external storage device. The ECU or TBOX fault is avoided to be solved by disassembling the vehicle. Therefore, the disassembly risk and the after-sales cost are reduced. The manpower, material resources and time cost are saved.

[0060] Figure 2is a second flowchart of the vehicle component upgrade configuration method of the present application, based on the above embodiment, when the vehicle machine is connected with the external storage device, the vehicle machine is taken as a client, the upgrade file in the external storage device is displayed and selected, and the current component to be upgraded is identified according to the file information of the upgrade file, and the method further comprises:

[0061] S11, after the vehicle machine is taken as the client, the connection request is sent to the server through the client;

[0062] S12, when the vehicle machine identifies the indication information of the component to be upgraded corresponding to the file information, and the communication connection is established, the message packet is assembled according to the indication information, and the message packet and the upgrade file are sent to the TBOX by the vehicle machine.

[0063] Figure 3 is a third flowchart of the vehicle component upgrade configuration method of the present application, based on the above embodiment, the TBOX of the vehicle is taken as a server, when the server receives the connection request of the client, the communication connection is established and the upgrade file is received, and the method specifically comprises:

[0064] S21, the vehicle machine connection listening service is provided to the client through the server;

[0065] S22, when the vehicle machine receives the connection request sent by the client through the vehicle machine connection listening service, the communication connection between the server and the client is established, and the upgrade file is received through the communication connection.

[0066] Figure 4 is a fourth flowchart of the vehicle component upgrade configuration method of the present application, based on the above embodiment, the method further comprises:

[0067] S31, after the TBOX is upgraded according to the upgrade file, the first upgrade result of the TBOX and the first version information of the TBOX are obtained;

[0068] S32, the first response packet is assembled according to the first upgrade result and the first version information, and the first response packet is fed back to the vehicle machine by the TBOX.

[0069] Figure 5 is a fifth flowchart of the vehicle component upgrade configuration method of the present application, based on the above embodiment, the method further comprises:

[0070] S41, after the ECU is upgraded according to the upgrade file, the second upgrade result of the ECU and the second version information of the ECU are obtained;

[0071] S42, according to the second upgrade result and the second version information, a second response message is generated, and the second response message is fed back to the car machine by the TBOX.

[0072] Optionally, in the embodiment, please refer to Figure 9 The car machine IHU work flow chart of the vehicle component upgrade configuration method of the application is shown, and Figure 10 The TBOX work flow chart of the vehicle component upgrade configuration method of the application is shown. For a distributed electrical architecture system, each ECU communicates through a CAN bus; the car machine and the TBOX are connected through a USB; the IHU is a client and can connect the TBOX to send an ECU upgrade request service; the TBOX is a server and provides its own upgrade and master control upgrade function of other ECUs. Specifically, when the IHU selects "vehicle ECU upgrade", the upgrade file of the ECU is selected in the identified U disk file list, the target ECU is identified according to the ECU identifier in the file name, a message packet is generated, and the upgrade file is transmitted to the TBOX based on the TCP / IP protocol through the USB; the TBOX receives the upgrade message packet of the IHU, parses the target ECU to be upgraded, and if it is the TBOX, the upgrade file carried in the message is used for self-upgrade processing; if it is not the TBOX, the upgrade file carried in the message is used to send an upgrade instruction to the target ECU through the CAN bus to transmit the upgrade data to the target ECU for upgrade. After the upgrade is completed, the upgrade result and the version information are packaged into a response message and sent to the IHU; finally, when the car machine IHU receives the response message, the corresponding configuration result and the ECU version information are displayed.

[0073] Based on the above embodiment, the application further provides a vehicle component upgrade configuration device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to realize:

[0074] When the car machine is connected with an external storage device, the car machine is used as a client, the upgrade file in the external storage device is listed and selected, and the current component to be upgraded is identified according to the file information of the upgrade file;

[0075] The TBOX of the vehicle is used as a server, and when the server receives the connection request of the client, a communication connection is established and the upgrade file is received;

[0076] When the component to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file, and when the component to be upgraded is an ECU, the ECU is upgraded through a CAN bus and in combination with the upgrade file and the upgrade instruction protocol of the ECU.

[0077] Optionally, the computer program, when executed by the processor, implements:

[0078] After the car machine is taken as the client, the connection request is sent to the server through the client;

[0079] When the car machine identifies the indication information of the component to be upgraded corresponding to the file information, and the communication connection is established, the message packet is composed according to the indication information, and the message packet and the upgrade file are sent to the TBOX by the car machine.

[0080] Optionally, the computer program, when executed by the processor, implements:

[0081] The car machine connection monitoring service is provided by the server to the client;

[0082] When the car machine receives the connection request sent by the client through the car machine connection monitoring service, the communication connection between the server and the client is established, and the upgrade file is received through the communication connection.

[0083] Optionally, the computer program, when executed by the processor, implements:

[0084] After the TBOX is upgraded according to the upgrade file, the first upgrade result of the TBOX and the first version information of the TBOX are obtained;

[0085] The first response packet is composed according to the first upgrade result and the first version information, and the first response packet is fed back to the car machine by the TBOX;

[0086] After the ECU is upgraded according to the upgrade file, the second upgrade result of the ECU and the second version information of the ECU are obtained;

[0087] The second response packet is composed according to the second upgrade result and the second version information, and the second response packet is fed back to the car machine by the TBOX.

[0088] It should be noted that the above device embodiment and the method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are all applicable in the device embodiment, which will not be repeated here.

[0089] Based on the above embodiment, the application further provides a computer readable storage medium, which stores a vehicle component upgrade configuration program. The vehicle component upgrade configuration program is executed by a processor to implement the steps of the vehicle component upgrade configuration method according to any one of the above embodiments.

[0090] It should be noted that the above media embodiments and method embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, and the technical features in the method embodiments are all applicable to the media embodiments, which will not be repeated here.

[0091] It should be noted that in this paper, the term "includes", "contains" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, method, article or device. Without more limitations, the element defined by the sentence "includes a" does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0092] The above-mentioned embodiment numbers of the present application are only for description, not representing the advantages and disadvantages of the embodiments.

[0093] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by software and necessary general hardware platform, of course, also can be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network equipment, etc.) execute the method described in each embodiment of the present application.

[0094] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, not limiting, and those skilled in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims.

Claims

1. A vehicle component upgrade configuration method, characterized by, The method includes: When the vehicle infotainment system is connected to an external storage device, the vehicle infotainment system acts as a client, displays and receives the selected upgrade files in the external storage device, and identifies the current component to be upgraded based on the file information of the upgrade files; The vehicle's TBOX is used as a server. When the server receives a connection request from the client, it establishes a communication connection and receives the upgrade file. When the component to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file; when the component to be upgraded is the ECU, the ECU is upgraded via the CAN bus in conjunction with the upgrade file and the ECU's upgrade instruction protocol. When the vehicle-mounted system is connected to an external storage device, it acts as a client, displays and receives selected upgrade files from the external storage device, and identifies the component to be upgraded based on the file information of the upgrade files. The method also includes: After the vehicle-mounted system is used as the client, the connection request is sent to the server through the client. When the vehicle-mounted system recognizes the instruction information of the component to be upgraded corresponding to the file information and the communication connection has been established, it sends the message message and the upgrade file to the TBOX according to the instruction information group message. The method of using the vehicle's TBOX as a server, whereby the server establishes a communication connection and receives the upgrade file upon receiving a connection request from the client, specifically includes: The server provides vehicle-mounted system connection monitoring services to the client. When the vehicle system receives the connection request sent by the client through the vehicle system connection monitoring service, it establishes the communication connection between the server and the client, and receives the upgrade file through the communication connection; The method further includes: After the TBOX is upgraded according to the upgrade file, the first upgrade result of the TBOX and the first version information of the TBOX are obtained; Based on the first upgrade result and the first response message of the first version information group, the TBOX feeds back the first response message to the vehicle system; After the ECU is upgraded according to the upgrade file, the second upgrade result of the ECU and the second version information of the ECU are obtained; Based on the second upgrade result and the second response message of the second version information group, the TBOX feeds back the second response message to the vehicle system.

2. A vehicle component upgrade configuration apparatus characterized by comprising: The device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being executed by the processor to implement: When the vehicle infotainment system is connected to an external storage device, the vehicle infotainment system acts as a client, displays and receives the selected upgrade files in the external storage device, and identifies the current component to be upgraded based on the file information of the upgrade files; The vehicle's TBOX is used as a server. When the server receives a connection request from the client, it establishes a communication connection and receives the upgrade file. When the component to be upgraded is the TBOX, the TBOX is upgraded according to the upgrade file; when the component to be upgraded is the ECU, the ECU is upgraded via the CAN bus in conjunction with the upgrade file and the ECU's upgrade instruction protocol. After the vehicle-mounted system is used as the client, the connection request is sent to the server through the client. When the vehicle-mounted system recognizes the instruction information of the component to be upgraded corresponding to the file information and the communication connection has been established, it sends the message message and the upgrade file to the TBOX according to the instruction information group message. The server provides vehicle-mounted system connection monitoring services to the client. When the vehicle system receives the connection request sent by the client through the vehicle system connection monitoring service, it establishes the communication connection between the server and the client, and receives the upgrade file through the communication connection; After the TBOX is upgraded according to the upgrade file, the first upgrade result of the TBOX and the first version information of the TBOX are obtained; Based on the first upgrade result and the first response message of the first version information group, the TBOX feeds back the first response message to the vehicle system; After the ECU is upgraded according to the upgrade file, the second upgrade result of the ECU and the second version information of the ECU are obtained; Based on the second upgrade result and the second response message of the second version information group, the TBOX feeds back the second response message to the vehicle system.

3. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a vehicle component upgrade configuration program, which, when executed by a processor, implements the steps of the vehicle component upgrade configuration method as described in claim 1.

Citation Information

Patent Citations

  • Updating method and system of car-mounted terminal

    CN106354526A

  • Data interaction system and method for upgrading TBOX and acquiring TBOX log

    CN113805918A