Software updating device and software updating method
A software update device and software update technology, applied in software deployment, program control devices, electrical components, etc., can solve problems such as the increase in the number of recalls and the scale of the number of units
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] This embodiment describes the method of updating the program of the ECU of the vehicle in the present invention. Hereinafter, a case where a program is updated will be described, but this technology can be applied to the entire control information necessary for controlling an ECU including a program, such as parameters and data.
[0050]
[0051] figure 1 This is an example of the configuration of the software update system of this embodiment.
[0052] The software update system of this embodiment includes a vehicle 1, a server 2, an Internet 3 connected to an access network or a site, and an access network 4 provided by a communication service provider.
[0053] Vehicle 1 includes low-speed in-vehicle network 10 , high-speed in-vehicle network 17 , software update device 11 , ECUs 12 , 16 , 18 , Human Machine Interface (HMI) 13 , power management ECU 14 , and battery 15 .
[0054] The software update device 11 updates the programs of the ECUs connected via the own ...
Embodiment 2
[0174] In the first embodiment described above, the method of inquiring the device connected to the in-vehicle network using the ECU ID included in the ECU update information and obtaining the network ID for communicating with the device was shown. In addition, there is no particular mention about the transfer timing of the data. In this embodiment, a case where connection information is included in ECU update information will be described.
[0175] Figure 15 This is an example of the configuration of ECU update information including information for connecting to devices on the in-vehicle network.
[0176] D3100 is the update information of ECU1, and D5100 is the update information of ECU3. The ECU update information in this embodiment is composed of fields D3105, D5105, network IDs D3106, D5106, and bandwidths D3107, D5107 in addition to the ECU update information in Embodiment 1 above.
[0177] Domains D3105 and D5105 are identification information for identifying the ne...
Embodiment 3
[0183] In the first embodiment described above, the method of judging whether to start the update process was shown using the power consumption set in the ECU update information. In the present embodiment, the pre-processing information of the ECU update information of the ECU 1 will be described as an example of the update process start conditions other than those described above.
[0184] Fig. 16(a) is a configuration example of preprocessing information D3110 of ECU1 update information D3100 in this embodiment.
[0185] The pre-processing information D3110 is composed of update permission during driving D31131, IGN status D31132, engine status D31133, steering lock status D31134, gear status D31135, brake status D31136, door lock status 31137, and charging status D31138.
[0186] The updating permission during running D31131 is identification information indicating whether the program of the ECU can be updated while running, and is set to either "Yes" or "No". In the case ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com