Invention Grant
- Patent Title: Process for loading a secure memory image for a microcontroller and assembly including a microcontroller
-
Application No.: US15770619Application Date: 2016-11-16
-
Publication No.: US10885195B2Publication Date: 2021-01-05
- Inventor: Marc Strünkmann , Ingo Gurlt , Andreas Böckstiegel
- Applicant: Weidmüller Interface GmbH & Co. KG
- Applicant Address: DE Detmold
- Assignee: Weidmüller Interface GmbH & Co. KG
- Current Assignee: Weidmüller Interface GmbH & Co. KG
- Current Assignee Address: DE Detmold
- Agency: Laubscher & Laubscher, P.C.
- Priority: DE102015119802 20151116
- International Application: PCT/EP2016/077830 WO 20161116
- International Announcement: WO2017/085108 WO 20170526
- Main IPC: G06F21/57
- IPC: G06F21/57 ; G06F9/4401 ; G06F21/51 ; G06F21/76

Abstract:
A process for loading a secure memory image for a startup procedure of a microcontroller from an external non-volatile memory has the microcontroller configured to assume a locked state in which execution of any program is prevented pending a restart of the microcontroller when a data section of a secure memory image is faulty. The process includes the following steps: detection of the locked state of the microcontroller by a controller located outside of the microcontroller, institution of precautionary measures that lead to modified read data values of the memory image in a subsequent attempt by the microcontroller to read the memory image; and initiation of a restart of the microcontroller to cancel the locked state, and thus initiation of a renewed attempt to load the memory image. An assembly including a microcontroller, an external non-volatile memory and a controller implements such a process.
Public/Granted literature
- US20180314830A1 PROCESS FOR LOADING A SECURE MEMORY IMAGE FOR A MICROCONTROLLER AND ASSEMBLY INCLUDING A MICROCONTROLLER Public/Granted day:2018-11-01
Information query