zoidb3rg
Well-Known Member
Hallo zusammen,
ich wünsche Euch alles Gute für 2022.
An den Weihnachtsfeiertagen habe ich meine Bastelkiste durchsucht und einen Banana Pi [1] gefunden. Da die Installation von OpenBSD auf einem SBC schon länger auf meiner ToDo Liste stand, habe ich dieses kleine Projekt mal umgesetzt. Anbei die wichtigsten Installationsschritte:
[1] https://linux-sunxi.org/LeMaker_Banana_Pi
[2] https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-using-a-console-cable/connect-the-lead
[3] https://linux-sunxi.org/LeMaker_Banana_Pi#Adding_a_serial_port
ich wünsche Euch alles Gute für 2022.
An den Weihnachtsfeiertagen habe ich meine Bastelkiste durchsucht und einen Banana Pi [1] gefunden. Da die Installation von OpenBSD auf einem SBC schon länger auf meiner ToDo Liste stand, habe ich dieses kleine Projekt mal umgesetzt. Anbei die wichtigsten Installationsschritte:
- https://www.openbsd.org/armv7.html lesen
- https://ftp.openbsd.org/pub/OpenBSD/7.0/armv7/INSTALL.armv7 lesen
- das USB-Seriell Kabel [2] entsprechend der Doku [3] anschließen (Rot: nicht anschließen, Schwarz: J12 Pin7 oder Pin8, Weiß: J11 TX, Grün: J11 RX)
- auf einem OpenBSD Rechner die Pakete u-boot-arm und dtb installieren
- auf einem OpenBSD Rechner die Datei miniroot-cubie-70.img auf die SD-Karte schreiben (Bsp.:
dd if=miniroot-cubie-70.img of=/dev/rsd5c
) - auf einem OpenBSD Rechner die Datei sun7i-a20-bananapi.dtb auf die SD-Karte kopieren (Bsp.:
mount /dev/sd5i /mnt
;cp /usr/local/share/dtb/arm/sun7i-a20-bananapi.dtb /mnt/
;umount /mnt
) - auf einem OpenBSD Rechner den U-Boot Bootloader auf die SD-Karte kopieren (Bsp.:
dd if=/usr/local/share/u-boot/Bananapi/u-boot-sunxi-with-spl.bin of=/dev/sd5c bs=1024 seek=8
) - SD-Karte in den Banana Pi einsetzen und die USB-Seriell Verbindung zum OpenBSD Rechner herstellen (Bsp.:
cu -l cuaU0 -s 115200
- Hinweis: das erkannte Device uplcom0 bzw. ucom0 kann nicht verwendet werden) - die bekannte OpenBSD Installation durchführen (Terminal Type: vt220, Root Disk: sd0)
- im U-Boot Booloader die Bootreihenfolge von der SD-Karte auf die an den Banana Pi angeschlossene Festplatte/SSD ändern (Bsp.:
printenv boot_targets
;setenv boot_targets fel scsi0 mmc0 usb0 pxe dhcp
;saveenv
;boot
)
[1] https://linux-sunxi.org/LeMaker_Banana_Pi
[2] https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-using-a-console-cable/connect-the-lead
[3] https://linux-sunxi.org/LeMaker_Banana_Pi#Adding_a_serial_port