Einige Produkte erfordern eine sehr schnelle Startzeit. Wenn Sie ein solches Produkt entwickeln, sollten Sie die folgenden Tipps zur Reduzierung der Bootzeit lesen.
Die Tipps in diesem Blog-Beitrag beschreiben typische Optimierungsmaßnahmen, die an Variscites System on Modules durchgeführt werden können, um kürzere Bootzeiten zu erreichen.
U-Boot-Optimierung
- Entfernen Sie den U-Boot-Startbildschirm auf SOMs, die ihn unterstützen.
Sie können den Splash Screen über die U-Boot-Befehlszeile deaktivieren, indem Sie das folgende Beispiel befolgen.
Um die Unterstützung für den Splash Screen vollständig aus Ihrem U-Boot zu entfernen, sollten Sie auch CONFIG_VIDEO im U-Boot-Quellcode deaktivieren. - Ändern Sie CONFIG_BOOTDELAY in U-Boot auf 0, um die Sekunde Verzögerung vor dem Autoboot zu speichern.
- Wenn Ihre Anwendung einen extrem schnellen Bootvorgang erfordert, sollten Sie zur weiteren Zeitersparnis die Implementierung des Falcon-Modus in Betracht ziehen, bei dem U-Boot komplett übersprungen und der Kernel von SPL geladen wird.
Hinweis: Achten Sie darauf, dass Sie keinen wichtigen Code aus der U-Boot-Board-Datei auslassen. Falls erforderlich, verschieben Sie diesen Code von U-Boot nach SPL.
Lesen Sie diese Anleitung, um mehr darüber zu erfahren, wie Sie Support für den Falcon-Modus hinzufügen. - Fügen Sie „quiet“ an die Kernel-Befehlszeile an – dadurch werden die Drucke während des Bootens, die Zeit benötigen, beruhigt.
Linux-Optimierung
- Entfernen Sie nicht benötigte Treiber aus der Standardkernelkonfiguration, um ein schlankeres und saubereres Kernel-Image zu erhalten, das schneller geladen werden kann.
- Entfernen oder deaktivieren Sie nicht benötigte Knoten aus dem Gerätebaum.
- Erstellen Sie die erforderlichen Treiber als Module, die am Ende des Bootvorgangs geladen werden können.
Rootfs-Optimierung
- Entfernen Sie nicht benötigte Pakete, die beim Starten ausgeführt werden, aus dem Dateisystem. Bei der Verwendung von Yocto empfehlen wir, mit core-image-minimal oder core-image-base als Minimal-Image zu beginnen und diesem nur die Pakete hinzuzufügen, die Sie benötigen.
- Wenn es für Ihre Anwendung sinnvoll ist, können Sie in Erwägung ziehen, Ihr Dateisystem von einer RAM-Disk aus zu betreiben: Dies wird manchmal für kleine Nur-Lese-Dateisysteme verwendet.
Letzte Beiträge
Bleiben Sie mit Software-Updates auf dem Laufenden – Sorgen Sie mit unseren neuesten Software-Versionen dafür, dass Ihre Variscite-SoMs immer die optimale Leistung erbringen.
26.03.2026
Variscite, ein weltweit führendes Unternehmen im Bereich Design und Fertigung von System-on-Modules, stellt eine neue Serie von Modulen gemäß dem Standard „Smart Mobility Architecture“ (SMARC) vor. Der VAR-SMARC-MX8M-PLUS markiert den Einstieg in dieses Portfolio, das vom NXP i.MX 8M Plus-Prozessor angetrieben wird.
29.01.2026
Die Wahl Ihres SoM-Partners beginnt mit dem Verständnis der Fertigungsmodelle
27.11.2025




