Parallel flashing method based on wireless network and parallel flashing system thereof
A wireless network, write request technology, applied in specific environment-based services, vehicle wireless communication services, software deployment, etc., to achieve the effect of reducing the number of stations, flexible location, and compensating for the constraints of CAN bus bandwidth and data length
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] A parallel flashing method based on wireless network, see figure 1 , including the following steps,
[0025] S1: The upper computer is connected to TBOX (Telematics BOX) through the wireless network, and sends flash instruction data to TBOX;
[0026] S2: TBOX sends flashing requests to different ECUs corresponding to the flashing instruction data, and different ECUs perform data flashing and feed back flashing status messages to TBOX;
[0027] S3: TBOX receives flashing status messages fed back by different ECUs, encapsulates the flashing status into data packets, and feeds back to the host computer through the wireless network;
[0028] S4: The host computer receives the flashing status feedback data packet, extracts the IDs and status feedback messages of different ECUs, and performs subsequent processing on the flashing request queue.
Embodiment 2
[0030] A wireless network-based parallel flashing method, similar to Embodiment 1, the difference is that in S1, the host computer first sorts the flashing data packet files of the target ECU to determine the priority of the flashing task, and then According to the priority of the flashing task, the flashing request service queue is generated, and the priority-ranked service requests are obtained from the service queue through a parallel algorithm; the upper computer transmits the flashing data to the TBOX according to the order of priority sorting of the service requests.
[0031] Further, after the upper computer sends a flashing command data to the gateway, it immediately sends the next flashing command data.
[0032] Further, in S2, TBOX receives and extracts the flash instruction data and includes: flash file data packet, diagnosis ID (Identity document) and version number; If there are existing records, compare whether the corresponding version numbers are the same. If t...
Embodiment 3
[0036] The wireless network-based parallel flashing method in any of the above embodiments may also be more specific, including the following steps:
[0037] Step 1. The host computer sends the flashing command data to TBOX through the wireless network; the flashing command data includes the flashing data packet file in the format of *.hex or *.s19 and the diagnostic ID of the flashing target ECU;
[0038] The host computer first sorts the flashing data package files of different ECUs to determine the priority of the flashing task, and then generates a flashing request service queue according to the priority of the flashing task, and obtains the server from the service queue through a parallel algorithm. Prioritized service requests; the upper computer transmits the flashing data to multiple different ECUs according to the priority order of the service requests.
[0039] After the upper computer sends a flashing command data to TBOX, it immediately sends the next flashing comm...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

