Hello everyone, I am developing a platform based on MinPlatformPkg everything works fine up until the BDS phase. To be more specific what's happening is that inside the BdsDxe module when the BdsEntry function calls the platform-dependent "PlatformBootManagerBeforeConsole" function (Inside MinPlatformPkg) and eventually the ExitPmAuth() function, the execution seems to get stuck on this part of the code: Handle = NULL; Status = gBS->InstallProtocolInterface ( &Handle, &gEfiDxeSmmReadyToLockProtocolGuid, EFI_NATIVE_INTERFACE, NULL ); I do not have a single clue why this is happening especially since it doesn't return and simply hangs. The only thing that would come to my mind would be that its dependencies aren't met which is not true in this case since other drivers also have this depex and get dispatched with no problem and if this was the case the module wouldn't even execute at the first place. Any ideas are extremely appreciated. Thanks, Memristor -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#117879): https://edk2.groups.io/g/devel/message/117879 Mute This Topic: https://groups.io/mt/105555635/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-