La illustre schématiquement différentes zones de la mémoire MNVR 12 selon un mode particulier de réalisation. Cette mémoire stocke un logiciel de démarrage ainsi qu’au moins un contenu, e.g. un logiciel applicatif. En vue de mettre en œuvre un démarrage utilisant une chaîne de confiance, la mémoire MNVR 12 comprend une première zone mémoire ZM1 dans laquelle est stocké un premier module logiciel de démarrage FSBL (acronyme anglais de « First Stage BootLoader ») qui démarre suite au démarrage du dispositif électronique 1. Généralement, le FSBL est très petit en taille et réalise des initialisations minimales de la partie matérielle, e.g. une initialisation des contrôleurs des mémoires. Classiquement, il ne comprend pas de système d’exploitation (« Operating System » en anglais). Cette zone mémoire ZM1 est avantageusement une zone mémoire à programmation unique de type OTP. La mémoire MNVR 12 comprend une seconde zone mémoire ZM2 dans laquelle est stocké un second module logiciel de démarrage SSBL (acronyme anglais de « Secondary Stage BootLoader »). Ce second module logiciel permet de terminer d’initialiser le dispositif électronique 1 et gère tout ou partie de la mise à jour du contenu tel que le logiciel applicatif. Généralement, le second module logiciel SSBL comprend un système d’exploitation léger afin d’offrir des fonctionnalités plus importantes que le FSBL tout en restant compact en termes de taille. La mémoire MNVR 12 comprend ensuite une pluralité de N zones mémoire ZMA1 à ZMAN chacune comprenant un contenu LA1 à LAN tel qu’un logiciel applicatif (« applicative firmware » en anglais) , N étant un entier supérieur ou égal à 2. Dans un mode de réalisation particulier, LA1 à LAN sont des versions identiques ou différentes d’un même contenu, e.g. d’un même logiciel applicatif. Par exemple, LA1 à LAk peuvent être une version « m » du contenu et LAk+1 à LAN peuvent être une version plus récente, e.g. une version « m+1 » du même contenu, où k est un entier appartenant à [1 ; N-1] et « m » est un identifiant de version, e.g. « m » est un entier positif défini de sorte que plus « m » est grand plus la version du contenu est récente. Dans un mode de réalisation, le contenu est un logiciel applicatif qui est basé sur un système d’exploitation Linux (e.g. Kernel, RootFS). Dans d’autres modes de réalisation, le contenu comprend un ou des modules du logiciel applicatif. En effet, il peut s’agir de mettre à jour seulement une partie du logiciel applicatif via la réception d’un nouveau module, il peut s’agir également d’un module associé à un nouveau composant ajouté au dispositif (par exemple une mémoire de masse comme un disque dur). Dans une variante, le contenu est un logiciel bas niveau tel qu’un « firmware » ou une partie de « firmware », par exemple le pilote d’un ensemble de composants (« chipset » en anglais) Wi-Fi. Dans une autre variante, le contenu est un logiciel de maintenance pour une mise à jour de certains paramètres du dispositif électronique ne pouvant pas être modifiés par le logiciel applicatif. Optionnellement, la mémoire MNVR 12 peut comprendre d’autres zones de mémoire comme par exemple une zone mémoire BAL stockant des données devant être échangées entre le contenu stocké dans les zones mémoire ZMA1 à ZMAN et le SSBL.