| CPC B66B 5/0025 (2013.01) [B66B 5/0031 (2013.01); B66B 5/0037 (2013.01); G06F 8/658 (2018.02); G06F 9/45558 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45583 (2013.01)] | 15 Claims |

|
1. A safety device for a building-related passenger transport system, the safety device comprising:
a microcontroller having a memory, a processor and a communication interface;
a safety module stored in the memory and, when executed on the processor, the safety module receives safety-relevant signals from components of the passenger transport system, evaluates the safety-related signals with regard to a predetermined safety problem, and transmits a warning signal to a controller of the passenger transport system when the safety-related signals indicate the safety problem;
an update module stored in the memory and, when executed on the processor, the update module receives a software package via the communication interface and updates at least parts of the safety module with the software package;
wherein the microcontroller is configured such that the safety module is only able to be amended by the update module;
wherein the processor has a first processor core on which the safety module is executed;
wherein the processor has a second processor core on which the update module is executed; and
wherein the microcontroller restricts access of the second processor core to regions of the memory in which the safety module is stored.
|