Ich baue boot2qt image für beaglebone black (BBB) mit Yocto. Ich habe die folgenden Schritte:Beaglebone black freeze bei "reading u-boot.img" stage
Hinweise: Ich debuggen BBB über ein serielles Kabel und mein Rechner ist Ubuntu 16.04LTS x64
- mit poky-morty-16.0.1 (Download von Download-Homepage von yocto Projekt)
- herunterladen Meta-b2qt von Schicht http://code.qt.io/cgit/yocto/meta-boot2qt.git/ zu poky-morty-16.0.1
- Follow http://doc.qt.io/QtForDeviceCreation/qtee-custom-embedded-linux-image.html
Mein Build war erfolgreich. Aber wenn ich b2qt-embedded-qt5-image-beaglebone.img auf SD-Karte geschrieben habe, und dann in Beagblebone Blackboard plug-in. - drücken Sie "S2" Taste an Bord, dann einschalten
BeagleBone schwarz stecken und Boot erfolglos
Auf dem Bildschirm es zeigt nur einige Zeilen der Nachricht wie folgt:
"U-Boot SPL 2017,01-g8369eec4f3 (15. April 2017 - 05.09.59)
Der Versuch von MMC1
*** Warnung zu booten - schlechte CRC, Standardumgebung
Lesen u-boot.img
Lesen u-boot.img "
mit Bitte zeigen Sie mir, wie Sie es lösen können.
Vielen Dank für Ihre Antwort. Ich habe zu viel versucht, aber es konnte dieses Problem nicht lösen. – rocket42
Haben Sie versucht, das .wic Bild anstelle des .img zu verwenden? – mattdibi
Diese CRC-Nachricht ist in der Regel gutartig (es ist nur eine Warnung und kein Fehler) und liefert wahrscheinlich keine Hinweise auf das Problem des OP. Diese CRC-Warnmeldung bezieht sich nur auf den (wahrscheinlich nicht initialisierten statt beschädigten) Umgebungsbereich, der von jedem Codebild getrennt ist, und U-Boot kann diese Situation vollständig bewältigen (vorausgesetzt, die Standardumgebung in U-Boot ist dafür ordnungsgemäß konfiguriert) Tafel). * "... sie neu zu schreiben löste oft das Problem" * - Dann passierte etwas anderes und Sie präsentieren nur eine Fracht-Kult-Lösung. Ein 'saveenv' Befehl sollte diese Warnung beseitigen. – sawdust