MPU safe starting method and MPU safe starting system
A technology for safe booting and booting modules, applied in the computer field, can solve the problems of inability to guarantee the startup success rate of the vehicle T-Box, T-Box startup failure, etc., so as to improve the startup success rate, reduce the probability of startup failure, and ensure stable operation. sexual effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0057] In view of the deficiencies in the prior art, the inventor actively researches and innovates on the basis of years of rich practical experience and professional knowledge in this industry, and cooperates with the application of academic theory, in order to create a practical and feasible MPU security startup technology to make it more practical. After continuous research, design and repeated trials and improvements, the present invention with real practical value is finally created.
[0058] see figure 1 , figure 1It is a schematic flow chart of an MPU secure startup method disclosed in an embodiment of the present invention. The method is applicable to the scenario of starting an MPU in a vehicle-mounted T-Box. The method is executed by an MPU secure startup system, which can be implemented by software and / or Hardware implementation, integrated inside the vehicle T-Box. Such as figure 1 As shown, the MPU secure boot method may include the following steps:
[0059]...
Embodiment 2
[0073] figure 2 It is a schematic flow diagram of an MPU secure startup method provided in Embodiment 2 of the present invention. On the basis of Embodiment 1, this embodiment is before step S101 "in response to the startup operation, detect whether the primary partition in the FLASH memory is damaged", Made further optimizations. Explanations of terms that are the same as or corresponding to the above embodiments are not repeated here. which is:
[0074] Setting the primary partition and the backup partition in the FLASH memory in advance;
[0075] The startup content used to start the MPU is stored in the primary partition and the backup partition respectively.
[0076] Based on the above optimization, such as figure 2 As shown, a method for MPU secure startup provided in this embodiment may include the following steps:
[0077] S201. Pre-set a primary partition and a backup partition in the FLASH memory.
[0078] It should be noted that the purpose of setting the pr...
Embodiment 3
[0086] image 3 It is a schematic flow diagram of an MPU secure startup method provided by Embodiment 3 of the present invention. On the basis of Embodiment 1, this embodiment, after "running the startup content in the primary partition" in step S102 and step S103, Made further optimizations. Explanations of terms that are the same as or corresponding to the above embodiments are not repeated here. which is:
[0087] Detecting whether the primary partition in operation is abnormal;
[0088] If yes, switch from the primary partition to the backup partition, and run the startup content in the backup partition.
[0089] Based on the above optimization, such as image 3 As shown, a method for MPU secure startup provided in this embodiment may include the following steps:
[0090] S301. In response to the startup operation, detect whether the primary partition in the FLASH memory is damaged; if not, execute step S302, and if yes, execute step S303.
[0091] S302. Execute the ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


