Raspberry Pi 4B a boot z USB, už nepotřebujete microSD kartu (beta bootloader)

Jedna z nejčastějších příčin nefunkčnosti jednodeskových počítačů je microSD karta. Proto někteří bastlíři volí raději jednodeskový počítač, který má eMMC paměť.

Raspberry Pi 4B sice eMMC paměť nemá, ale bude nabízet možnost uložení a běh systému z USB flashdisku / harddisku.

O této novince tweetnul Petr Stehlík a další informace najdete i na raspberry pi fóru.

Na něm najdete detailní postup, jak dosáhnout běhu operačního systému z USB zařízení.

Zjednodušený postup:

Nainstalujte čistou instalaci Raspbianu na SD kartu

Spusťte příkaz rpi-update a sudo apt full-upgrade

V /etc/default/rpi-eeprom-update upravte z critical na beta

Informace o beta bootloader najdete tady

Zkontrolujte verzi pomocí bootloaderu vcgencmd bootloader_version a pro aktualizaci proveďte rpi-eeprom-update -d -f

Aktualizujete sudo rpi-update

Vypněte Raspberry Pi 4B

Vyjměte microSD kartu

Pro test použijte microSD kartu v USB čtečce microSD karet, systém by měl nabootovat.

https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=274595&sid=05bfd24c66e0458db63482ae20121427

USB boot funguje i na starších deskách Raspberry Pi – 2B (v1.2), 3A+, 3B a CM3
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md

Sdílejte článek:

Související články

Že musí operační systém jednodeskového počítače Raspberry Pi běžet jenom z microSD karty? Ale kdepak.

Všemi směry propíraný jednotný konektor do všech malých a středních výrobků je USB-C.

V návaznosti na mou LinuxDays 2017 přednášku bych zde rád zmínil několik velmi levných desek, které obsahují mikrokontrolér STM32 a stojí doslova pár desetinkorun – do (bez pošty).

Při experimentování s malým ale všestranným modulem HT-CT62 jsem zjistil, že programování tohoto modulu není žádná sranda, pokud na něj nemáte nějaký speciální programovací modul.

Daniel Skopalík sdílel návod, jak použít populární jednodeskový počítač RaspberryPi jako JTAG programátor například ESP32.