Waveshare Mini základní shield (B) pro Raspberry Pi Compute Module 4
Lze použít k vyhodnocování dat Raspberry Pi CM4 nebo k integraci do koncových produktů.
VícePopis
Waveshare Mini základní shield (B) určený pro Raspberry Pi Compute Module 4
Lze použít k vyhodnocování dat Raspberry Pi CM4 nebo k integraci do koncových produktů.
Vysoký výkon ukrytý v shieldu velikosti kreditní karty

Porovnání rozdílů
Propojení s Compute Module 4
- standardní patice CM4 a barevně odlišený 40pinový GPIO header Raspberry Pi
- vhodné pro moduly řady Compute Module 4 Lite/EMMC

Kompaktní velikost a kompletní funkce
Na shieldu najdete velké množství konektorů včetně následujících: CSI/DSI/RTC/FAN/HDMI/USB/RJ45 Gigabit Ethernet/Micro SD Card Slot/M.2 Slot.
Prohlédněte si schéma konektorů a jejich funkcí
- Zásuvka CM4: vhodná pro všechny varianty výpočetního modulu 4
- Napájecí vstup/programování: napájení 5V/2,5A nebo pro vypalování eMMC
- DISP: zobrazovací port MIPI DSI
- VĚTRÁK: připojení chladicího ventilátoru s možností nastavení otáček a měření
- KAMERA: 2x port kamery MIPI CSI
- Konektor HDMI0: port HDMI0, který podporuje výstup 4K 30 snímků za sekundu
- Porty USB 2.0: 2x porty USB 2.0 pro připojení různých zařízení USB
- Gigabitový ethernetový konektor: gigabitový ethernetový konektor RJ45 s podporou sítí 10/100/1000M
- Indikátor M.2: indikuje provozní stav rozhraní M.2
- Indikátor ACT: indikuje provozní stav počítače Raspberry Pi
- Indikátor PWR: indikuje stav napájení Raspberry Pi
- Volba BOOT: ON: CM4 by byl spuštěn z rozhraní USB-C, OFF: CM4 by byl spuštěn z eMMC nebo karty Micro SD
- 40PIN GPIO header
- Slot pro kartu Micro SD: připojení karty Micro SD s předem vypáleným obrazem (varianta Lite)
- Konektor HDMI1 FFC: port HDMI1, podporuje výstup 4K 30fps
- Konektor USB 2.0 FFC: lze připojit pomocí adaptéru
- FE1.1S: Čip USB HUB, který rozšiřuje jeden USB port na 4 USB porty
- Slot M.2: podporuje druhy NVME SSD nebo komunikační moduly s rozhraním PCIE M.2 KEY-M
- Čip RTC: umožňuje funkce související s RTC, jako je probuzení, vypnutí, restart a další
- Volba přerušení RTC: PI-RUN: restart CM4 při přerušení RTC, GN-EN: vypnutí CM4 při přerušení RTC, D4: Při přerušení RTC se spustí pin D4
- EMC2301: řídící jednotka ventilátoru, nastavení otáček/měření
- Držák baterie RTC: napájení prostřednictvím knoflíkové baterie CR1220

Schéma rozměrů shieldu

Příklad využití

Vlastnosti
- hmotnost: 0,049 kg
Podpora:
Obsah balení
- 1x Waveshare Mini základní shield
- 1x šroub pro montáž SSD


Jsme oficiálním distributorem displejů, mikrokontrolerů, vývojových desek a dalších produktů značky Waveshare pro Českou republiku a Slovensko. U nás máte jistotu originálního zboží, kompletního servisu a odborného poradenství, založeného na mnohaletých zkušenostech. Rádi Vám pomůžeme i s výběrem zboží.
Společnost Waveshare, založená v roce 2006 se sídlem v čínském Šen-čenu, se specializuje na vývoj a výrobu špičkových elektronických produktů. Díky důrazu na kvalitu a inovace získaly její produkty certifikace CE, FCC, RoHS a další, což přispívá k jejich oblibě a uznání zákazníků po celém světě.
Osobně nás můžete navštívit také na prodejně v Roudném u Českých Budějovic.

Originální
produkty

Odborné poradenství

Široký
sortiment

Autorizovaný
servis
Diskuze
je možné nainštalovať OS na NVME SSD a použiť CM modul bez eMMC?
1. Nahrál jsem do CM4 EEPROM aktuální "stable" bootloader s datem 10.3.2022
(důvod je, že od této verze je povolen SELF UPDATE i během eMMC/SD bootování v CM4)
V průběhu tohoto bodu je potřeba editovat 2 položky v boot.conf:
- NET_INSTALL_ENABLED=1 (protože pro CM4 je defaultní hodnota 0)
- BOOT_ORDER=0xf165 (pořadí bootování: USB 2.0=5, NVMe-PCIe=6, eMMC/SD=1)
USB 2.0 je na prvním místě záměrně (umožňuje nahrát Imager z Internetu)
Postup nahrání bootloaderu do EEPROM je obdobný jako je nahrání obsahu eMMC.
Odkazy s podrobnostmi pro tento bod:
https://www.raspberrypi.com/documentation/computers/compute-module.html#cm4bootloader
Závěrečný flash do EEPROM pomocí hostitelského PC s UNIXEM (z popisu není úplně jasné):
jsem v adresáři usbboot, příkaz v terminálu: sudo ./rpiboot -d recovery
https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#BOOT_ORDER
https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#NET_INSTALL_ENABLED
2. Compute module s bootloaderem z bodu 1 jsem zasunul do WaweShare Mini
Je jedno, jestli CM4 obsahuje eMMC i s obsahem nebo se jedná o lite verzi bez eMMC
Dále jsem do WaweShare Mini zasunul NVMe M.2 SSD s libovolným obsahem
Připojil jsem LAN kabel (+ HDMI monitor + klávesnici a myš + napájení)
3. Zapnul jsem napájení osazeného Wawesharw Mini dle bodu 2:
- objeví se obrazovka "Install an OS on this Raspberry Pi"
- podržením klávesy Shift spustíme stahování SW Imager z Internetu
4. Pomocí SW Imager jsem na NVMe kartu nahrál Raspberry Pi OS (Debian Bulseye)
Po ukončení práce SW Imager nastane automaticky reboot
5. Po rebootu se opět objeví obrazovka "Install an OS on this Raspberry Pi",
tentokrát již nemačkáme Shift, ale počkáme až dojde k bootování z NVMe SSD.
Po nabootování se již pokračuje v nastavení Raspberry Pi OS
Na závěr nastavování přepneme z "default" bootloaderu na "stable" pomocí terminálu:
sudo raspi-config (v části Advance Options -> Bootloader version -> Latest)
To proto, aby nedošlo k downgrade na starší "default" verzi bootloaderu před 10.3.2022
6. Ověřit obsah boot.conf a verzi bootloaderu v EEPROM lze pomocí příkazů v terminálu:
- ověření verze bootloaderu v EEPROM:
sudo CM4_ENABLE_RPI_EEPROM_UPDATE=1 rpi-eeprom-update
- ověření obsahu boot.conf (pořadí bootování) v EEPROM:
rpi-eeprom-config
7. Díky verzi bootloaderu s datem 10.3.2022 lze jednoduše měnit pořadí bootování
a nahrávat nové verze bootloaderu do CM4 pomocí příkazu v terminálu
i při bootoání z eMMC/SD (u předchozích verzí bootloaderu nebylo povoleno):
sudo CM4_ENABLE_RPI_EEPROM_UPDATE=1 rpi-eeprom-config --edit
(po změně a uložení změny v souboru boot.conf je potřeba restartovat,
nový bootloader se nahraje do EEPROM až v průběhu bootování)
BOOT_ORDER=0xf16 (boot nejprve z NVMe, pokud se nepovede, tak z eMMC/SD)
BOOT_ORDER=0xf61 (boot nejprve z eMMC/SD, pokud se nepovede, tak z NVMe)
Přeji pohodové jarní dny roku 2022.
Jaké jsou zkušenosti s použitím SSD na této desce?
Pokud jede, doporučujete nějaké konkrétní značky / modely?
6. SKhynix BC711 512GB NVMe M.2 SSD 2242 (výroba 2021/04 China)
DOPORUČUJI - srovnatelný s UNION MEMORY
+ PCIe Gen2 x1 = 5.0 GT/s, nepotřebuje HMB
+ sequential write speed 364.088 KB/s
+ random write speed 26.214 IOPS
+ random read speed 38.370 IOPS
Všechny zde uvedené testy byly provedeny s 64-bitovým OS!
www.aliexpress.com/store/5780659
které byly dostupné na trhu v dubnu 2022.
Šlo o rychlý/orientační test pomocí:
- měření rychlosti s Raspberry Pi diagnostics (hned po naformátování)
- zjištění informací pomocí nvme aplikace (sudo apt install -y nvme-cli)
- analýza zpráv kernelu při bootování (sudo dmesg)
Zde jsou výsledky:
1. UNION MEMORY AM620 256GB NVMe M.2 SSD 2242 (výroba 2021/8 China)
VÍTĚZ TESTU, moje volba pro Waveshare Mini (montováno do LENOVO ThikPad)
+ PCIe Gen2 x1 = 5,0 GT/s, nepotřebuje HMB (host memory buffer)
+ sequential write speed 394.795 KB/s
+ random write speed 26.256 IOPS
+ random read speed 35.008 IOPS
2. SAMSUNG PM991a 256 GB NVMe M.2 SSD 2242 (výroba 2021/11 China)
LZE POUŽÍT, ale alokuje HMB 64 MiB => mírně nižší rychlosti
3. KINGSPEC NE-256 256GB NVMe M.2 SSD 2242 (výroba 2022 China)
LZE POUŽÍT, ale alokuje HMB 64 MiB, součástky zespodu nekolidují
4. Western Digita SN530 256 GB NVMe M.2 SSD 2242 (2021/07 Malaysia)
JÁ BYCH NEPOUŽIL, alokuje HMB jen 32 MiB => občas zpomaluje
5. KIOXIA (TOSHIBA) 256GB NVMe M.2 SSD 2230 (výroba 2022/03 Taiwan)
NEDOPORUČUJI, snižuje rychlost PCIe, alokuje HMB 61 MiB
- kernel přepíná na PCIe Gen1 x1 = 2,5 GT/s
- sequential write speed 171.112 KB/s
- random write speed 14.733 IOPS
- random read speed 19.811 IOPS
Snad vám tyto informace pomohou.
1. NVMe M.2 SSD je připojen přes PCIex1 s max. rychlostí 5Gb/s (bitů), to je zhruba 500 MB/s (bytů) => nemá smysl utrácet za superrychle NVMe SDD, stačí "levné/pomalé".
2. oboustranné NVMe M.2 2230/2242 nepasují do WaveShare MIni => musí být jednostranné!
zkušenosti s použitím máme dobré a co se týče značky nebo modelu, tak to záleží asi na osobní preferenci. Nicméně disk podporuje jen NVME SSD nebo komunikační moduly s rozhraním PCIE M.2 KEY-M, na to bych si tedy dal pozor. Pokud byste od nás chtěl ještě tedy poradit s konkrétním diskem z našeho sortimentu, napište mi do odpovědi nějakou Vaší představu o velikosti disku a rádi Vám pomůžeme. :)
Pouze přihlášení uživatelé, kteří zakoupili tento produkt, mohou přidat hodnocení.


Recenze