-
公开(公告)号:US10885195B2
公开(公告)日:2021-01-05
申请号:US15770619
申请日:2016-11-16
Applicant: Weidmüller Interface GmbH & Co. KG
Inventor: Marc Strünkmann , Ingo Gurlt , Andreas Böckstiegel
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.