Raspberry Pi CM 1 4S skaitļošanas modulis
Informācija par produktu
Specifikācijas
- Iezīme: Procesors
- Brīvpiekļuves atmiņa: 1GB
- Iegultā MultiMediaCard (eMMC) atmiņa: 0/8/16/32 GB
- Ethernet: Jā
- Universālā seriālā kopne (USB): Jā
- HDMI: Jā
- Formas faktors: SODIMM
Produkta lietošanas instrukcijas
Pāreja no 1. aprēķināšanas moduļa uz 3. aprēķināšanas moduli
Ja veicat pāreju no Raspberry Pi Compute Module (CM) 1 vai 3 uz Raspberry Pi CM 4S, rīkojieties šādi:
- Pārliecinieties, vai jums ir saderīgs Raspberry Pi operētājsistēmas (OS) attēls jaunajai platformai.
- Ja izmantojat pielāgotu kodolu, atkārtotiview un pielāgojiet to saderībai ar jauno aparatūru.
- Apsveriet rokasgrāmatā aprakstītās aparatūras izmaiņas, lai uzzinātu atšķirības starp modeļiem.
Sīkāka informācija par barošanas avotu
Lai izvairītos no problēmām, noteikti izmantojiet piemērotu barošanas avotu, kas atbilst Raspberry Pi CM 4S jaudas prasībām.
Vispārēja mērķa I/O (GPIO) lietošana sāknēšanas laikā
Izprotiet GPIO darbību sāknēšanas laikā, lai nodrošinātu pareizu pievienoto perifērijas ierīču vai piederumu inicializāciju un darbību.
Bieži uzdotie jautājumi (FAQ)
J: Vai es varu izmantot CM 1 vai CM 3 atmiņas slotā kā SODIMM ierīci?
A: Nē, šīs ierīces nevar izmantot atmiņas slotā kā SODIMM ierīci. Formas faktors ir īpaši izstrādāts saderībai ar Raspberry Pi CM modeļiem.
Ievads
Šis dokuments ir paredzēts tiem, kuri vēlas pāriet no Raspberry Pi skaitļošanas moduļa (CM) 1 vai 3 lietošanas uz Raspberry Pi CM 4S. Ir vairāki iemesli, kāpēc tas varētu būt vēlams:
- Lielāka skaitļošanas jauda
- Vairāk atmiņas
- Augstākas izšķirtspējas izvade līdz 4Kp60
- Labāka pieejamība
- Ilgāks produkta kalpošanas laiks (pēdējo reizi pirkt ne pirms 2028. gada janvāra)
No programmatūras viedokļa pāreja no Raspberry Pi CM 1/3 uz Raspberry Pi CM 4S ir salīdzinoši nesāpīga, jo Raspberry Pi operētājsistēmas (OS) attēlam vajadzētu darboties visās platformās. Tomēr, ja izmantojat pielāgotu kodolu, pārvietojot būs jāņem vērā dažas lietas. Aparatūras izmaiņas ir ievērojamas, un atšķirības ir aprakstītas vēlākā sadaļā.
Terminoloģija
Mantotā grafikas steks: Grafikas steks, kas pilnībā ieviests VideoCore programmaparatūras blokā ar starplikas lietojumprogrammas saskarni, kas ir pakļauta kodolam. Tas ir izmantots lielākajā daļā Raspberry Pi Ltd Pi ierīču kopš palaišanas, bet pakāpeniski tiek aizstāts ar (F)KMS/DRM.
FKMS: viltus kodola režīma iestatījums. Kamēr programmaparatūra joprojām kontrolē zema līmeņa aparatūru (piemēram,ampHDMI porti, displeja seriālais interfeiss utt.), pašā kodolā tiek izmantotas standarta Linux bibliotēkas.
KMS: pilns kodola režīma iestatīšanas draiveris. Kontrolē visu displeja procesu, tostarp sarunas ar aparatūru tieši bez programmaparatūras mijiedarbības.
DRM: Direct Rendering Manager, Linux kodola apakšsistēma, ko izmanto saziņai ar grafiskām apstrādes vienībām. Izmantots sadarbībā ar FKMS un KMS.
Aprēķināt moduļu salīdzinājums
Funkcionālās atšķirības
Nākamajā tabulā sniegts priekšstats par pamata elektriskajām un funkcionālajām atšķirībām starp modeļiem.
Funkcija | CM 1 | CM 3/3+ | CM 4S |
Procesors | BCM2835 | BCM2837 | BCM2711 |
Brīvpiekļuves atmiņa | 512 MB | 1GB | 1GB |
Iegultā MultiMediaCard (eMMC) atmiņa | — | 0/8/16/32 GB | 0/8/16/32 GB |
Ethernet | Nav | Nav | Nav |
Universālā seriālā kopne (USB) | 1 × USB 2.0 | 1 × USB 2.0 | 1 × USB 2.0 |
HDMI | 1 × 1080 p60 | 1 × 1080 p60 | 1 × 4K |
Formas faktors | SODIMM | SODIMM | SODIMM |
Fiziskās atšķirības
Raspberry Pi CM 1, CM 3/3+ un CM 4S formas faktors ir balstīts uz mazas kontūras divkāršās atmiņas moduļa (SODIMM) savienotāju. Tas nodrošina fiziski saderīgu jaunināšanas ceļu starp šīm ierīcēm.
PIEZĪME
Šīs ierīces nevar izmantot atmiņas slotā kā SODIMM ierīci.
Barošanas avota informācija
Raspberry Pi CM 3 ir nepieciešams ārējs 1.8 V barošanas bloks (PSU). Raspberry Pi CM 4S vairs neizmanto ārēju 1.8 V barošanas bloka sliedi, tāpēc šīs Raspberry Pi CM 4S tapas vairs nav savienotas. Tas nozīmē, ka turpmākajām grīdlīstēm nebūs jāaprīko regulators, kas vienkāršo ieslēgšanas secību. Ja esošajām platēm jau ir +1.8 V barošanas bloks, Raspberry Pi CM 4S netiks nodarīts kaitējums.
Raspberry Pi CM 3 izmanto BCM2837 sistēmu mikroshēmā (SoC), savukārt CM 4S izmanto jauno BCM2711 SoC. BCM2711 ir pieejama ievērojami lielāka apstrādes jauda, tāpēc ir iespējams, patiešām iespējams, ka tas patērēs vairāk enerģijas. Ja tas rada bažas, var palīdzēt maksimālā pulksteņa ātruma ierobežošana failā config.txt.
Vispārēja mērķa I/O (GPIO) izmantošana sāknēšanas laikā
Raspberry Pi CM 4S iekšējā sāknēšana sākas no iekšējā seriālā perifērijas interfeisa (SPI) elektroniski dzēšamās programmējamās lasāmatmiņas (EEPROM), izmantojot BCM2711 GPIO40 līdz GPIO43 tapas; kad sāknēšana ir pabeigta, BCM2711 GPIO tiek pārslēgti uz SODIMM savienotāju un darbojas tāpat kā Raspberry Pi CM 3. Turklāt, ja ir nepieciešama EEPROM atjaunināšana sistēmā (tas nav ieteicams), GPIO piesprauž GPIO40 uz GPIO43. no BCM2711 atgriežas pie savienojuma ar SPI EEPROM un tādējādi šīs GPIO tapas Jaunināšanas procesa laikā BCM2711 vairs nekontrolē SODIMM savienotāju.
GPIO darbība pēc sākotnējās ieslēgšanas
GPIO līnijām palaišanas laikā var būt ļoti īss punkts, kurā tās netiek novilktas zemu vai augstu, tādējādi padarot to darbību neparedzamu. Šī nedeterministiskā uzvedība var atšķirties starp CM3 un CM4S, kā arī ar mikroshēmu partiju variācijām tajā pašā ierīcē. Vairumā gadījumu tas neietekmē lietojumu, tomēr, ja jums ir MOSFET vārti, kas pievienoti trīsstāvokļu GPIO, tas var radīt risku, ka jebkuras izkliedētas kapacitātes notur voltus un var ieslēgt jebkuru pievienoto pakārtoto ierīci. Laba prakse ir nodrošināt, ka paneļa konstrukcijā ir iekļauts aizbīdņa atgaisošanas rezistors pret zemi neatkarīgi no tā, vai tiek izmantots CM3 vai CM4S, lai šie kapacitatīvie lādiņi tiktu izvadīti.
Ieteicamās rezistora vērtības ir no 10K līdz 100K.
eMMC atspējošana
Ierīcē Raspberry Pi CM 3 EMMC_Disable_N elektriski neļauj signāliem piekļūt eMMC. Ierīcē Raspberry Pi CM 4S šis signāls tiek nolasīts sāknēšanas laikā, lai izlemtu, vai sāknēšanai ir jāizmanto eMMC vai USB. Šīm izmaiņām jābūt pārredzamām lielākajai daļai lietojumprogrammu.
EEPROM_WP_N
Raspberry Pi CM 4S tiek palaists no iebūvēta EEPROM, kas ir ieprogrammēts ražošanas laikā. EEPROM ir rakstīšanas aizsardzības funkcija, ko var iespējot, izmantojot programmatūru. Tiek nodrošināta arī ārēja tapa, lai atbalstītu rakstīšanas aizsardzību. Šī SODIMM kontaktdakšas tapa bija zemējuma tapa, tāpēc pēc noklusējuma, ja rakstīšanas aizsardzība ir iespējota, izmantojot programmatūru, EEPROM ir rakstīšanas aizsargāts. Nav ieteicams EEPROM atjaunināt laukā. Kad sistēmas izstrāde ir pabeigta, EEPROM ir jābūt aizsargātam pret rakstīšanu, izmantojot programmatūru, lai novērstu izmaiņas laukā.
Nepieciešamas programmatūras izmaiņas
Ja izmantojat pilnībā atjauninātu Raspberry Pi OS, programmatūras izmaiņas, kas nepieciešamas, pārvietojoties starp Raspberry Pi Ltd platēm, ir minimālas; sistēma automātiski nosaka, kura plate darbojas, un atbilstoši iestatīs operētājsistēmu. Tātad, piemēramample, varat pārvietot savu OS attēlu no Raspberry Pi CM 3+ uz Raspberry Pi CM 4S, un tam vajadzētu darboties bez izmaiņām.
PIEZĪME
Jums jāpārliecinās, ka Raspberry Pi OS instalācija ir atjaunināta, izmantojot standarta atjaunināšanas mehānismu. Tas nodrošinās, ka visa programmaparatūra un kodola programmatūra ir piemērota izmantotajai ierīcei.
Ja izstrādājat savu minimālo kodola versiju vai sāknēšanas mapē veicat pielāgojumus, iespējams, ir dažas jomas, kurās jums būs jāpārliecinās, ka izmantojat pareizo iestatījumu, pārklājumus un draiverus.
Atjauninātas Raspberry Pi OS izmantošanai vajadzētu nozīmēt, ka pāreja ir diezgan caurspīdīga, tomēr dažām “metāla” lietojumprogrammām ir iespējams, ka dažas atmiņas adreses ir mainījušās un ir nepieciešama lietojumprogrammas atkārtota kompilācija. Plašāku informāciju par BCM2711 papildu funkcijām un reģistru adresēm skatiet BCM2711 perifērijas ierīču dokumentācijā.
Programmaparatūras atjaunināšana vecākā sistēmā
Dažos gadījumos attēlu var nebūt iespējams atjaunināt uz jaunāko Raspberry Pi OS versiju. Tomēr, lai CM4S plate darbotos pareizi, joprojām būs nepieciešama atjaunināta programmaparatūra. No Raspberry Pi Ltd ir pieejams dokuments, kurā sīki aprakstīta programmaparatūras atjaunināšana, taču īsumā process ir šāds:
Lejupielādējiet programmaparatūru files no šādas vietas: https://github.com/raspberrypi/firmware/archive/refs/heads/stable.zip
Šis rāvējslēdzējs file satur vairākas dažādas preces, bet tās, kas mūs interesē šajā stage atrodas sāknēšanas mapē.
Firmware files ir formas start*.elf nosaukumi un ar tiem saistītais atbalsts files fixup*.dat.
Pamatprincips ir kopēt nepieciešamo sākumu un labošanu files no šī rāvējslēdzēja file aizstāt ar tādu pašu nosaukumu files mērķa operētājsistēmas attēlā. Precīzs process būs atkarīgs no tā, kā operētājsistēma ir iestatīta, bet kā bijušaisample, šādi tas tiktu darīts Raspberry Pi OS attēlā.
- Izvelciet vai atveriet rāvējslēdzēju file lai jūs varētu piekļūt nepieciešamajam files.
- Atveriet sāknēšanas mapi galamērķa OS attēlā (tas var būt SD kartē vai diska kopijā).
- Nosakiet start.elf un fixup.dat files atrodas galamērķa OS attēlā.
- Kopējiet tos files no zip arhīva uz galamērķa attēlu.
Tagad attēlam jābūt gatavam lietošanai CM4S.
Grafika
Pēc noklusējuma Raspberry Pi CM 1–3+ izmanto mantoto grafikas steku, savukārt Raspberry Pi CM 4S izmanto KMS grafikas steku.
Lai gan Raspberry Pi CM 4S ir iespējams izmantot mantoto grafikas steku, tas neatbalsta 3D paātrinājumu, tāpēc ir ieteicams pāriet uz KMS.
HDMI
Lai gan BCM2711 ir divi HDMI porti, Raspberry Pi CM 0S ir pieejams tikai HDMI-4, un to var vadīt līdz 4Kp60. Visas pārējās displeja saskarnes (DSI, DPI un saliktās) ir nemainīgas.
Raspberry Pi ir Raspberry Pi Ltd. preču zīme
Raspberry Pi Ltd
Dokumenti / Resursi
![]() |
Raspberry Pi CM 1 4S skaitļošanas modulis [pdfLietotāja rokasgrāmata CM 1, CM 1 4S aprēķina modulis, 4S aprēķina modulis, aprēķina modulis, modulis |