Ich habe Secure Boot auf einem eingebetteten Gerät erfolgreich aktiviert. Das Problem ist, dass beim Booten in diesem Modus der Prozess direkt nach der Zeile hängen zu bleiben scheint:
Starting kernel ...
Sobald U-Boot den Kernel in den Speicher kopiert und einen bootm
Befehl ausgegeben hat .
In einem Debugger kann ich erfassen, dass der PC an einer yield
Anweisung festhält, gefolgt von einer Zuweisung an pc = pc-4
- also im Wesentlichen eine Schleife.
Ich habe noch nie zuvor Linux auf diesem niedrigen Niveau gestartet, daher bin ich mir nicht sicher, wo ich anfangen soll zu suchen. Ich habe jedoch festgestellt, dass ich das Kernel-Image erfolgreich starten konnte, wenn ich mich nicht im sicheren Modus befand. Dies ist möglicherweise eine geeignetere Frage für den Anbieter.
1) Wo finde ich im Allgemeinen U-Boot-Diagnoseinformationen zur Ausführungsphase der Ausführung?
2) Ab wann wird der Kernel vollständig ausgeführt? dh wann ist U-Boot nicht mehr vorhanden?