Logoja e mjedrës

Moduli llogaritës Raspberry Pi CM 1 4S

Raspberry-Pi-CM-1-4S-Compute-Module-produkt

Informacioni i produktit

Specifikimet

  • Veçori: Përpunues
  • Memoria e aksesit të rastësishëm: 1 GB
  • Memoria e integruar e kartës multimediale (eMMC): 0/8/16/32 GB
  • Ethernet: po
  • Autobusi Serial Universal (USB): po
  • HDMI: po
  • Faktori i formës: SODIMM

Udhëzimet e përdorimit të produktit

Kalimi nga Moduli Llogaritës 1/3 në Modulin Llogarit 4S
Nëse po kaloni nga Raspberry Pi Compute Module (CM) 1 ose 3 në një Raspberry Pi CM 4S, ndiqni këto hapa:

  1. Sigurohuni që të keni një imazh të pajtueshëm të sistemit operativ Raspberry Pi (OS) për platformën e re.
  2. Nëse përdorni një kernel të personalizuar, review dhe rregulloje atë për pajtueshmëri me harduerin e ri.
  3. Merrni parasysh ndryshimet e harduerit të përshkruara në manual për dallimet midis modeleve.

Detajet e furnizimit me energji elektrike
Sigurohuni që të përdorni një furnizim të përshtatshëm me energji elektrike që plotëson kërkesat e energjisë të Raspberry Pi CM 4S për të shmangur çdo problem.

Përdorimi I/O me qëllim të përgjithshëm (GPIO) gjatë nisjes
Kuptoni sjelljen e GPIO gjatë nisjes për të siguruar inicializimin dhe funksionimin e duhur të pajisjeve periferike ose aksesorëve të lidhur.

Pyetjet e bëra më shpesh (FAQ)

Pyetje: A mund të përdor një CM 1 ose CM 3 në një vend memorie si një pajisje SODIMM?
Përgjigje: Jo, këto pajisje nuk mund të përdoren në një vend memorie si një pajisje SODIMM. Faktori i formës është krijuar posaçërisht për pajtueshmërinë me modelet Raspberry Pi CM.

Hyrje

Kjo letër e bardhë është për ata që dëshirojnë të kalojnë nga përdorimi i një moduli llogaritës Raspberry Pi (CM) 1 ose 3 në një Raspberry Pi CM 4S. Ka disa arsye pse kjo mund të jetë e dëshirueshme:

  • Fuqi më e madhe llogaritëse
  • Më shumë memorie
  • Dalje me rezolucion më të lartë deri në 4Kp60
  • Disponueshmëri më e mirë
  • Jetë më e gjatë e produktit (blerja e fundit jo përpara janarit 2028)

Nga këndvështrimi i softuerit, lëvizja nga Raspberry Pi CM 1/3 në Raspberry Pi CM 4S është relativisht pa dhimbje, pasi një imazh i sistemit operativ Raspberry Pi (OS) duhet të funksionojë në të gjitha platformat. Nëse, megjithatë, po përdorni një kernel të personalizuar, disa gjëra do të duhet të merren parasysh në lëvizje. Ndryshimet në harduer janë të konsiderueshme, dhe ndryshimet përshkruhen në një seksion të mëvonshëm.

Terminologjia
Stack grafike e vjetër: Një pirg grafike i implementuar tërësisht në blob-in e firmuerit VideoCore me një ndërfaqe programimi të aplikacionit të rremë të ekspozuar ndaj kernelit. Kjo është ajo që është përdorur në shumicën e pajisjeve Raspberry Pi Ltd Pi që nga fillimi, por gradualisht po zëvendësohet nga (F)KMS/DRM.
FKMS: Cilësimi i modalitetit të kernelit të rremë. Ndërsa firmware ende kontrollon harduerin e nivelit të ulët (për shembullampnga portat HDMI, ndërfaqja serike e ekranit, etj.), bibliotekat standarde të Linux përdoren në vetë kernel.
KMS: Drejtuesi i plotë i cilësimit të modalitetit të kernelit. Kontrollon të gjithë procesin e shfaqjes, duke përfshirë bisedën drejtpërdrejt me harduerin pa ndërveprim të firmuerit.
DRM: Direct Rendering Manager, një nënsistem i kernelit Linux që përdoret për të komunikuar me njësitë e përpunimit grafik. Përdoret në partneritet me FKMS dhe KMS.

Krahasimi i modulit llogaritës

Dallimet funksionale
Tabela e mëposhtme jep një ide të dallimeve themelore elektrike dhe funksionale midis modeleve.

Veçori CM 1 CM 3/3+ CM 4S
Përpunues BCM2835 BCM2837 BCM2711
Memorie me akses të rastësishëm 512 MB 1 GB 1 GB
Memorie e ngulitur MultiMediaCard (eMMC). 0/8/16/32 GB 0/8/16/32 GB
Ethernet Asnjë Asnjë Asnjë
Autobusi serik universal (USB) 1 × USB 2.0 1 × USB 2.0 1 × USB 2.0
HDMI 1 × 1080p60 1 × 1080p60 1 × 4K
Faktori i formës SODIMM SODIMM SODIMM

Dallimet fizike
Faktori i formës Raspberry Pi CM 1, CM 3/3+ dhe CM 4S bazohet rreth një lidhësi të dyfishtë memorie të brendshme (SODIMM) me skicë të vogël. Kjo siguron një rrugë përmirësimi fizikisht të pajtueshëm midis këtyre pajisjeve.

SHËNIM
Këto pajisje nuk mund të përdoren në një vend memorie si një pajisje SODIMM.

Detajet e furnizimit me energji elektrike
Raspberry Pi CM 3 kërkon një njësi të jashtme të furnizimit me energji 1.8 V (PSU). Raspberry Pi CM 4S nuk përdor më një hekurudhë të jashtme 1.8V PSU, kështu që këto kunja në Raspberry Pi CM 4S nuk janë më të lidhura. Kjo do të thotë që tabelat e ardhshme të bazës nuk do të kenë nevojë për rregulluesin e pajisur, gjë që thjeshton renditjen e ndezjes. Nëse bordet ekzistuese kanë tashmë një PSU +1.8V, Raspberry Pi CM 4S nuk do të ketë asnjë dëm.
Raspberry Pi CM 3 përdor një sistem BCM2837 në një çip (SoC), ndërsa CM 4S përdor SoC-në e re BCM2711. BCM2711 ka në dispozicion dukshëm më shumë fuqi përpunuese, kështu që është e mundur, me të vërtetë e mundshme, që ai të konsumojë më shumë energji. Nëse ky është një shqetësim, atëherë kufizimi i shpejtësisë maksimale të orës në config.txt mund të ndihmojë.

Përdorimi i I/O me qëllim të përgjithshëm (GPIO) gjatë nisjes
Nisja e brendshme e Raspberry Pi CM 4S fillon nga një ndërfaqe e brendshme serike periferike (SPI) memorie e programueshme vetëm për lexim e fshirë elektronikisht (EEPROM) duke përdorur kunjat BCM2711 GPIO40 në GPIO43; pasi të ketë përfunduar nisja, GPIO-të BCM2711 kalojnë në lidhësin SODIMM dhe sillen si në Raspberry Pi CM 3. Gjithashtu, nëse kërkohet një përmirësim në sistem i EEPROM (kjo nuk rekomandohet), atëherë kunjat GPIO GPIO40 në GPIO43 janë të lidhura nga sondazhi 2711 me BCMPI dhe janë të lidhura me BCMOM2711. Kunjat GPIO në lidhësin SODIMM nuk kontrollohen më nga BCMXNUMX gjatë procesit të përmirësimit.

Sjellja e GPIO në ndezjen fillestare
Linjat GPIO mund të kenë një pikë shumë të shkurtër gjatë nisjes, ku ato nuk tërhiqen poshtë ose lart, duke e bërë sjelljen e tyre të paparashikueshme. Kjo sjellje jopërcaktuese mund të ndryshojë midis CM3 dhe CM4S, si dhe me variacionet e grupit të çipave në të njëjtën pajisje. Në shumicën e rasteve të përdorimit kjo nuk ka asnjë efekt në përdorim, megjithatë, nëse keni një portë MOSFET të lidhur me një GPIO me tre gjendje, kjo mund të rrezikojë çdo kapacitet të humbur që mban volt dhe ndez çdo pajisje të lidhur në rrjedhën e poshtme. Është praktikë e mirë të sigurohet që një rezistencë e rrjedhjes së portës në tokë të përfshihet në dizajnin e tabelës, qoftë duke përdorur CM3 ose CM4S, në mënyrë që këto ngarkesa kapacitore të hiqen.
Vlerat e sugjeruara për rezistencën janë midis 10K dhe 100K.

Çaktivizimi i eMMC
Në Raspberry Pi CM 3, EMMC_Disable_N parandalon elektrikisht sinjalet që të hyjnë në eMMC. Në Raspberry Pi CM 4S ky sinjal lexohet gjatë nisjes për të vendosur nëse eMMC ose USB duhet të përdoren për nisje. Ky ndryshim duhet të jetë transparent për shumicën e aplikacioneve.

EEPROM_WP_N
Raspberry Pi CM 4S niset nga një EEPROM në bord që është programuar gjatë prodhimit. EEPROM ka një veçori të mbrojtjes nga shkrimi që mund të aktivizohet nëpërmjet softuerit. Një kunj e jashtme sigurohet gjithashtu për të mbështetur mbrojtjen e shkrimit. Ky gjilpërë në pinout SODIMM ishte një kunj tokësore, kështu që si parazgjedhje nëse mbrojtja e shkrimit aktivizohet nëpërmjet softuerit, EEPROM mbrohet nga shkrimi. Nuk rekomandohet që EEPROM të përditësohet në terren. Pasi zhvillimi i një sistemi të përfundojë, EEPROM duhet të mbrohet nga shkrimi nëpërmjet softuerit për të parandaluar ndryshimet në terren.

Kërkohen ndryshime në softuer

Nëse jeni duke përdorur një OS plotësisht të përditësuar të Raspberry Pi, atëherë ndryshimet e softuerit të nevojshëm kur lëvizni ndërmjet çdo bordeve të Raspberry Pi Ltd janë minimale; sistemi zbulon automatikisht se cili bord po funksionon dhe do të konfigurojë sistemin operativ siç duhet. Pra, për shembullampJu mund ta zhvendosni imazhin tuaj të OS nga një Raspberry Pi CM 3+ në një Raspberry Pi CM 4S dhe duhet të funksionojë pa ndryshime.

SHËNIM
Duhet të siguroheni që instalimi juaj i Raspberry Pi OS të jetë i përditësuar duke kaluar përmes mekanizmit standard të përditësimit. Kjo do të sigurojë që i gjithë softueri i firmuerit dhe kernelit të jenë të përshtatshëm për pajisjen në përdorim.

Nëse jeni duke zhvilluar ndërtimin tuaj minimal të kernelit ose keni ndonjë personalizim në dosjen e nisjes, atëherë mund të ketë disa zona ku do t'ju duhet të siguroheni që po përdorni konfigurimin, mbivendosjet dhe drejtuesit e duhur.
Ndërsa përdorimi i një Raspberry Pi OS të përditësuar duhet të nënkuptojë se tranzicioni është mjaft transparent, për disa aplikacione 'metal të zhveshur' është e mundur që disa adresa memorie të kenë ndryshuar dhe të kërkohet një ripërpilim i aplikacionit. Shikoni dokumentacionin e pajisjeve periferike BCM2711 për më shumë detaje mbi veçoritë shtesë të BCM2711 dhe adresat e regjistrimit.

Përditësimi i firmuerit në një sistem të vjetër
Në disa rrethana mund të mos jetë e mundur të përditësohet një imazh në versionin më të fundit të Raspberry Pi OS. Sidoqoftë, bordi CM4S do të ketë ende nevojë për firmware të përditësuar për të punuar si duhet. Ekziston një letër e bardhë e disponueshme nga Raspberry Pi Ltd, e cila përshkruan përditësimin e firmuerit në detaje, megjithatë, me pak fjalë, procesi është si më poshtë:

Shkarkoni firmware-in files nga lokacioni i mëposhtëm: https://github.com/raspberrypi/firmware/archive/refs/heads/stable.zip
Ky zip file përmban disa artikuj të ndryshëm, por ata që na interesojnë në këtë stage janë në dosjen e nisjes.
Firmware files kanë emrat e formës start*.elf dhe mbështetjen e tyre shoqëruese files rregullim*.dat.
Parimi bazë është të kopjoni fillimin dhe rregullimin e kërkuar files nga ky zip file për të zëvendësuar të njëjtin emër files në imazhin e sistemit operativ të destinacionit. Procesi i saktë do të varet nga mënyra se si është vendosur sistemi operativ, por si një ishampkështu, kështu do të bëhej në një imazh të Raspberry Pi OS.

  1. Nxirrni ose hapni zinxhirin file kështu që ju mund të përdorni të kërkuara files.
  2. Hapni dosjen e nisjes në imazhin e destinacionit të OS (kjo mund të jetë në një kartë SD ose një kopje të bazuar në disk).
  3. Përcaktoni cili start.elf dhe fixup.dat files janë të pranishme në imazhin e destinacionit të OS.
  4. Kopjojini ato files nga arkivi zip deri te imazhi i destinacionit.

Imazhi tani duhet të jetë gati për përdorim në CM4S.

Grafika
Si parazgjedhje, Raspberry Pi CM 1–3+ përdor grupin grafikë të vjetër, ndërsa Raspberry Pi CM 4S përdor pirgun grafikë KMS.
Ndërsa është e mundur të përdoret grupi i vjetër i grafikëve në Raspberry Pi CM 4S, kjo nuk mbështet përshpejtimin 3D, kështu që rekomandohet kalimi në KMS.

HDMI
Ndërsa BCM2711 ka dy porte HDMI, vetëm HDMI-0 është i disponueshëm në Raspberry Pi CM 4S dhe kjo mund të drejtohet deri në 4Kp60. Të gjitha ndërfaqet e tjera të ekranit (DSI, DPI dhe të përbëra) janë të pandryshuara.

Raspberry Pi është një markë tregtare e Raspberry Pi Ltd
Raspberry Pi Ltd

Dokumentet / Burimet

Moduli llogaritës Raspberry Pi CM 1 4S [pdfUdhëzuesi i përdoruesit
CM 1, CM 1 4S Moduli Llogaritësh, 4S Moduli Llogaritësh, Modul Llogaritës, Modul

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *