Vorlage:HD51:flashen:Terminal:Neutrino:installiert
Diese Methode funktioniert nur, wenn bereits ein Yocto-Basierendes Neutrino-Image installiert wurde. Zunächst lädt man mit einer Methode seiner Wahl z.B. Ftp ein Image auf die Box. Benötigt wird ein Image aus ../tmp/deploy/images/hd51 mit der Bezeichnung:
neutrino-image-hd51.ext4.bz2
Das Image ggfs. umbenennen und an einen Ort hochladen, wo genug Platz ist. Das Image ist gepackt ca. 100 MB bzw. entpackt ca. 800 MB groß. Ein USB-Stick würde sich beispielsweise anbieten.
Zusätzlich noch die Datei zImage-hd51.bin in das gleiche Verzeichnis hochladen und nach
kernel.bin
umbenennen!
Angenommen diese Dateien wurde hier hin hochgeladen:
/media/USB/neutrino-image-hd51.ext4.bz2 /media/USB/kernel.bin
Auf die Box einloggen:
ssh root@hd51
.
.
.
__ __ __ ___ __
\ \/ /__ ____/ /____ / _ \___ / /____ __
\ / _ \/ __/ __/ _ \ / ___/ _ \/ ´_/ // /
/_/\___/\__/\__/\___/ /_/ \___/_/\_\\_, /
/___/
Neutrino-HD image (based on Yocto tuxbox sumo)hd51 ttyS0
hd51 login: root
➜ ~
Kommando zum Flashen eingeben. Zu beachten wären die Parameter.
- 2 bedeuted, dass das Image in die 2. Partition geschrieben wird.
- /media/USB gibt den Ordner an, in dem sich das Image befindet.
➜ ~ flash 2 /media/USB
Das dauert jetzt einen Moment:
Writing image into partition 2
Writing kernel into /dev/mmcblk0p4
4.55MiB 0:00:00 [ 199MiB/s] [================================>] 100%
Writing rootfs into /dev/mmcblk0p5
265MiB 0:00:54 [2.86MiB/s] [==========> ] 33% ETA 0:01:48
Dieser Vorgang dauert etwas. Nachdem dieser Vorgang erfolgreich abgeschlossen wurde, bootet die Box automatisch neu. Sollte vor dem Flashen bereits ein USB-Stick (hinten USB2-Port) oder eine Festplatte verbaut oder angeschlossen gewesen sein, sollten auch die alten Einstellungen wieder vorhanden sein.