The invention relates to a method and
system for solving the problem that FOTA cannot be re-refreshed after FOTA
upgrade failure. The method comprises the steps: partitioning a memory of an ECU (
Electronic Control Unit) into a program running region and a program storage region; the DS
server sends the ECU refreshing task file to a TSP platform, the TSP platform analyzes a refreshing task file
package, and after analysis is completed, the refreshing task file
package is sent to an automobile end T-BOX; the vehicle end T-BOX continues to analyze the refreshing task file
package, and after analysis is completed, an ECU refreshing process is started; the ECU updates the downloaded
software upgrade package to the program
storage area, and in the updating process, if the problems of poor network signals, wrong refreshing task file package or wrong refreshing process occur, the refreshing task file in the program
storage area cannot be transferred into the program running area for updating within the preset time, so that the situation that the refreshing task file in the program
storage area cannot be transferred into the program running area for updating after the FOTA refreshing of the ECU fails can be effectively prevented. And under the condition that the ECU cannot be refreshed again in a short time, the ECU
software can keep the current
software version and recover the functions of the ECU software, so that the normal use of the vehicle is ensured.