Since the 2010s the unstoppable rise of the Internet-of-Things is evolving, secure firmware updates became one of the most crucial processes in the IoT. Due to the fact that a device may be broken by a corrupted firmware, the need for a secure and safe update is obvious. Various approaches were developed...from secure bootloaders to memory partitioning. Nevertheless, there does not seem to be any satisfying solution: not generic, not usable, not automatic, not secure, not safe. This talk will take a look at current approaches and give a live demonstration of one of these.