Upgrade Raspberry Pi Zero na Raspberry Pi Zero 2

Před nedávnem se na trhu objevilo nové Raspberry Pi Zero, které je výkonově asi tak 4x dále než původní Zero z roku 2018. A jelikož mi už nějakou dobu ADS-B přijímač, resp. Flightaware píše že bych měl zvážit výkonnější stroj "CPU load of 100% is fairly high...", tak volba byla jasná. Nahradit původní Zero novým, Zero2


Upgrade Raspberry Pi Zero na Raspberry Pi Zero 2 Štítky:  , , , Zero, upgrade, , ,

    Před nedávnem se na trhu objevilo nové Raspberry Pi Zero 2, které je výkonově asi tak 4x dále než původní Zero z roku 2018.
A jelikož mi už nějakou dobu ADS-B přijímač, resp. PiAware píše že bych měl zvážit výkonnější stroj ("CPU load of 100% is fairly high"), tak volba byla jasná.
Nahradit původní Zero novým, Zero2

Při zjišťování jak na to, jsem nikde nenarazil na rozumný popis. Na stránkách výrobce se píše „udělejte to s novou instalací“. Rovněž pokusy bastlířů, které sleduju na twitteru nebyly úspěšné.

Jelikož jsem od přírody zvídavý a rád zkouším nové věci, zejména reinstalace OS, úpravy vlastních skriptů v Pythonu a tak (čti "fakt se mi nechce to celé přeinstalovat"), rozhodl jsem se pro přímou náhradu Zera2.
Prostě vytáhnout SD kartu z původního Zera a vložit do nového.

Původní HW a kernel:

lsb_release -d
Description:   Raspbian GNU/Linux 10 (buster)
uname -a Linux PiAwarePRG 5.10.63+ #1459 Wed Oct 6 16:40:27 BST 2021 armv6l GNU/Linux


Pro začátek klasika, upgrade všeho na nejnovější verze. Upravit config.txt a rc.local – hlavně zrušit vypínání HDMI a LED při startu. A pak to vypnout.

sudo apt update && full-upgrade

sudo nano /boot/config.txt

#hdmi_blanking=1
#disable_splash=1

sudo nano /etc/rc.local

#Disable HDMI
#/usr/bin/tvservice -o
 
#Disable LED
#echo neone | sudo tee /sys/class/leds/led0/trigger
#echo 0 | sudo tee/sys/class/leds/led0/brightness

sudo halt



A jdeme na to.
Vyndat SD kartu, záloha image (pod widlema)

dd if=\?DeviceHarddisk2Partition0 of=PiAwareSD_5.10.63_20211113_PRG.img bs=512k –progres



Přehodit SD, připojit monitor a klávesnici, zapnout ... chvíle napětí ... boot!
Vše vypadá v pohodě.

No ale aby to nebylo úplně sluníčkové, vlastně malinové, tak zero se nepřipojí k WiFi

Po nalogování je jasný i důvod proč "WiFi is currently blocked by rfkill"

Boot

No nic, zapneme to ručně

sudo rfkill unblock all
sudo wpa_cli -i wlan0 reconfigure

pro kontrolu

sudo wpa_cli -i wlan0 status



Ale to už pípá mobil "Ve vaši síti IoT se objevilo nové zařízení. Mac :xxxx, Výrobce RPi"

Vrátit nastavení v config.txt – HDMI, LEDky, viz výše

sudo nano /boot/config.txt

sudo nano /etc/rc.local



Taky nefunguje měření teploty čidlem SHT40 (Adafruit knihovny), protože "unknown board".
Takže upgrade knihoven

sudo pip3 install Adafruit-Blinka --upgrade
sudo pip3 install adafruit-circuitpython-sht4x --upgrade



Hotovo. Vypnout, přemontovat do krabice.

Housing

Jo a samozřejmě, celý návod BEZ ZÁRUKY a NA VLASTNÍ ODPOVĚDNOST, takže když si něco bricknete, já nic, já muzikant.
;  
Vaše názory a komentáře: 0 ;  Zobrazeno: 3610 x ;  Hodnoceno: 3 x ;  Hodnocení článku : Hodnocení článku:100%

Hodnocení článku: 1 2 3 4 5


Přidat komentář
Jméno
E-Mail
Zadejte desátou čísici z čísla Zadejte desátou čísici z čísla
Pokud očekáváte odpověď na Vámi vložený komentář, zadejte Váš e-mail.
Vložením komentáře souhlasíte s pravidly.