Raspberry Pi CM 1 4S skaičiavimo modulis
Informacija apie produktą
Specifikacijos
- Ypatybė: Procesorius
- Laisvosios prieigos atmintis: 1 GB
- Integruota daugialypės terpės kortelės (eMMC) atmintis: 0/8/16/32 GB
- Ethernet: Taip
- Universali nuoseklioji magistralė (USB): Taip
- HDMI: Taip
- Formos faktorius: SODIMM
Produkto naudojimo instrukcijos
Perėjimas nuo 1/3 skaičiavimo modulio prie 4S skaičiavimo modulio
Jei pereinate iš Raspberry Pi Compute Module (CM) 1 arba 3 į Raspberry Pi CM 4S, atlikite šiuos veiksmus:
- Įsitikinkite, kad turite suderinamą Raspberry Pi operacinės sistemos (OS) vaizdą, skirtą naujajai platformai.
- Jei naudojate pasirinktinį branduolį, review ir sureguliuokite, kad jis būtų suderinamas su nauja aparatine įranga.
- Apsvarstykite vadove aprašytus techninės įrangos pakeitimus, kad sužinotumėte skirtumus tarp modelių.
Informacija apie maitinimo šaltinį
Kad išvengtumėte problemų, būtinai naudokite tinkamą maitinimo šaltinį, atitinkantį Raspberry Pi CM 4S galios reikalavimus.
Bendrosios paskirties I/O (GPIO) naudojimas įkrovos metu
Supraskite GPIO elgseną įkrovos metu, kad užtikrintumėte tinkamą prijungtų išorinių įrenginių ar priedų inicijavimą ir veikimą.
Dažnai užduodami klausimai (DUK)
Kl.: Ar galiu naudoti CM 1 arba CM 3 atminties lizde kaip SODIMM įrenginį?
A: Ne, šių įrenginių negalima naudoti atminties lizde kaip SODIMM įrenginio. Formos faktorius yra specialiai sukurtas suderinamumui su Raspberry Pi CM modeliais.
Įvadas
Šis informacinis dokumentas skirtas tiems, kurie nori pereiti nuo Raspberry Pi Compute Module (CM) 1 arba 3 naudojimo prie Raspberry Pi CM 4S. Yra keletas priežasčių, kodėl tai gali būti pageidautina:
- Didesnė skaičiavimo galia
- Daugiau atminties
- Didesnės raiškos išvestis iki 4Kp60
- Geresnis prieinamumas
- Ilgesnis gaminio tarnavimo laikas (paskutinį kartą pirkote ne anksčiau kaip 2028 m. sausio mėn.)
Žiūrint iš programinės įrangos perspektyvos, perėjimas nuo Raspberry Pi CM 1/3 prie Raspberry Pi CM 4S yra gana neskausmingas, nes Raspberry Pi operacinės sistemos (OS) vaizdas turėtų veikti visose platformose. Tačiau jei naudojate pasirinktinį branduolį, perkeliant reikės atsižvelgti į kai kuriuos dalykus. Techninės įrangos pakeitimai yra dideli, o skirtumai aprašyti vėlesniame skyriuje.
Terminija
Pasenęs grafikos rinkinys: grafikos rinkinys, visiškai įdiegtas „VideoCore“ programinės aparatinės įrangos bloke su tarpine programos programavimo sąsaja, kuri veikia branduolyje. Būtent tai buvo naudojama daugumoje Raspberry Pi Ltd Pi įrenginių nuo pat paleidimo, tačiau palaipsniui jį pakeičia (F)KMS/DRM.
FKMS: netikro branduolio režimo nustatymas. Nors programinė įranga vis dar valdo žemo lygio aparatinę įrangą (pvz.,ampHDMI prievadai, ekrano nuoseklioji sąsaja ir kt.), pačiame branduolyje naudojamos standartinės „Linux“ bibliotekos.
KMS: visa branduolio režimo nustatymo tvarkyklė. Valdo visą rodymo procesą, įskaitant tiesioginį pokalbį su aparatine įranga be jokios programinės įrangos sąveikos.
DRM: „Direct Rendering Manager“, „Linux“ branduolio posistemis, naudojamas bendrauti su grafiniais apdorojimo įrenginiais. Naudojamas bendradarbiaujant su FKMS ir KMS.
Skaičiavimo modulių palyginimas
Funkciniai skirtumai
Toliau pateiktoje lentelėje pateikiama informacija apie pagrindinius modelių elektrinius ir funkcinius skirtumus.
Funkcija | CM 1 | CM 3/3+ | CM 4S |
Procesorius | BCM2835 | BCM2837 | BCM2711 |
Laisvosios kreipties atmintis | 512 MB | 1 GB | 1 GB |
Integruota MultiMediaCard (eMMC) atmintis | — | 0/8/16/32 GB | 0/8/16/32 GB |
Ethernet | Nėra | Nėra | Nėra |
Universal Serial Bus (USB) | 1 × USB 2.0 | 1 × USB 2.0 | 1 × USB 2.0 |
HDMI | 1 × 1080p60 | 1 × 1080p60 | 1 × 4K |
Formos faktorius | SODIMM | SODIMM | SODIMM |
Fiziniai skirtumai
Raspberry Pi CM 1, CM 3/3+ ir CM 4S formos faktorius yra pagrįstas mažo kontūro dvigubo įdėto atminties modulio (SODIMM) jungtimi. Tai suteikia fiziškai suderinamą naujinimo kelią tarp šių įrenginių.
PASTABA
Šių įrenginių negalima naudoti atminties lizde kaip SODIMM įrenginio.
Informacija apie maitinimo šaltinį
Raspberry Pi CM 3 reikalingas išorinis 1.8 V maitinimo blokas (PSU). Raspberry Pi CM 4S nebenaudoja išorinio 1.8 V PSU bėgio, todėl šie Raspberry Pi CM 4S kaiščiai nebejungiami. Tai reiškia, kad būsimose grindjuostėse nereikės montuoti reguliatoriaus, o tai supaprastina įjungimo seką. Jei esamos plokštės jau turi +1.8 V PSU, Raspberry Pi CM 4S nepadarys jokios žalos.
Raspberry Pi CM 3 naudoja BCM2837 sistemą luste (SoC), o CM 4S naudoja naują BCM2711 SoC. BCM2711 turi daug daugiau apdorojimo galios, todėl gali, iš tikrųjų, gali sunaudoti daugiau energijos. Jei tai kelia susirūpinimą, gali padėti apriboti maksimalų laikrodžio dažnį faile config.txt.
Bendrosios paskirties I/O (GPIO) naudojimas įkrovos metu
Vidinis Raspberry Pi CM 4S paleidimas prasideda nuo vidinės nuosekliosios periferinės sąsajos (SPI) elektroniniu būdu ištrinamos programuojamos tik skaitymo atminties (EEPROM), naudojant BCM2711 GPIO40 į GPIO43 kaiščius; Kai paleidimas baigtas, BCM2711 GPIO perjungiami į SODIMM jungtį ir taip elgiasi kaip Raspberry Pi CM 3. Be to, jei sistemoje reikia atnaujinti EEPROM (tai nerekomenduojama), GPIO prisega GPIO40 prie GPIO43. iš BCM2711 vėl bus prijungtas prie SPI EEPROM ir šie GPIO kaiščiai Atnaujinimo proceso metu BCM2711 nebevaldo SODIMM jungties.
GPIO elgsena įjungus pradinį maitinimą
GPIO linijos gali turėti labai trumpą tašką paleidimo metu, kai jos nėra nuleidžiamos žemai ar aukštai, todėl jų elgesys tampa nenuspėjamas. Šis nedeterministinis elgesys gali skirtis tarp CM3 ir CM4S, taip pat dėl lustų partijos variantų tame pačiame įrenginyje. Daugeliu atvejų tai neturi jokios įtakos naudojimui, tačiau, jei prie trijų būsenų GPIO prijungtas MOSFET užtvaras, gali kilti pavojus, kad bet kokia netvarkinga talpa gali išlaikyti įtampą ir įjungti bet kurį prijungtą pasroviui skirtą įrenginį. Gera praktika yra užtikrinti, kad į plokštės konstrukciją būtų įtrauktas užtvaras nuo įžeminimo rezistorius, nesvarbu, ar naudojamas CM3, ar CM4S, kad šie talpiniai krūviai būtų pašalinti.
Siūlomos rezistoriaus vertės yra nuo 10K iki 100K.
eMMC išjungimas
Raspberry Pi CM 3 EMMC_Disable_N elektra neleidžia signalams pasiekti eMMC. Raspberry Pi CM 4S šis signalas nuskaitomas įkrovos metu, kad būtų nuspręsta, ar paleisti reikia naudoti eMMC ar USB. Šis pakeitimas turėtų būti skaidrus daugeliui programų.
EEPROM_WP_N
Raspberry Pi CM 4S paleidžiamas iš integruoto EEPROM, kuris užprogramuotas gamybos metu. EEPROM turi apsaugos nuo rašymo funkciją, kurią galima įjungti naudojant programinę įrangą. Taip pat yra išorinis kaištis, užtikrinantis apsaugą nuo rašymo. Šis SODIMM kištukinio lizdo kaištis buvo įžeminimo kaištis, todėl pagal numatytuosius nustatymus, jei įrašymo apsauga įjungta per programinę įrangą, EEPROM yra apsaugota nuo įrašymo. Nerekomenduojama EEPROM atnaujinti lauke. Baigus sistemos kūrimą, EEPROM turi būti apsaugotas nuo įrašymo naudojant programinę įrangą, kad būtų išvengta pakeitimų lauke.
Reikalingi programinės įrangos pakeitimai
Jei naudojate visiškai atnaujintą Raspberry Pi OS, programinės įrangos pakeitimų, kurių reikia pereinant iš vienos Raspberry Pi Ltd plokštės į kitą, yra minimalus; sistema automatiškai nustato, kuri plokštė veikia, ir tinkamai nustatys operacinę sistemą. Taigi, pvzampgalite perkelti savo OS vaizdą iš Raspberry Pi CM 3+ į Raspberry Pi CM 4S ir jis turėtų veikti be pakeitimų.
PASTABA
Turėtumėte užtikrinti, kad jūsų Raspberry Pi OS diegimas būtų atnaujintas, atlikdami standartinį atnaujinimo mechanizmą. Tai užtikrins, kad visa programinė įranga ir branduolio programinė įranga yra tinkama naudojamam įrenginiui.
Jei kuriate savo minimalų branduolio kūrimą arba turite kokių nors tinkinimų įkrovos aplanke, gali būti, kad kai kuriose srityse turėsite įsitikinti, kad naudojate tinkamą sąranką, perdangas ir tvarkykles.
Nors naudojant atnaujintą Raspberry Pi OS, perėjimas yra gana skaidrus, kai kuriose „pliko metalo“ programose gali būti, kad pasikeitė kai kurie atminties adresai ir reikia iš naujo kompiliuoti programą. Daugiau informacijos apie papildomas BCM2711 funkcijas ir registrų adresus rasite BCM2711 periferinių įrenginių dokumentacijoje.
Senesnės sistemos programinės aparatinės įrangos atnaujinimas
Tam tikromis aplinkybėmis gali būti neįmanoma atnaujinti vaizdo į naujausią Raspberry Pi OS versiją. Tačiau, kad CM4S plokštė veiktų tinkamai, vis tiek reikės atnaujintos programinės įrangos. Raspberry Pi Ltd. yra parengtas dokumentas, kuriame išsamiai aprašomas programinės įrangos atnaujinimas, tačiau trumpai tariant, procesas yra toks:
Atsisiųskite programinę-aparatinę įrangą files iš šios vietos: https://github.com/raspberrypi/firmware/archive/refs/heads/stable.zip
Šis užtrauktukas file yra keletas skirtingų elementų, bet tie, kurie mus domina šiame stage yra įkrovos aplanke.
Firmware files turi formos start*.elf pavadinimus ir su jais susijusią paramą files pataisymas*.dat.
Pagrindinis principas yra nukopijuoti reikiamą pradžią ir taisymą files iš šio užtrauktuko file pakeisti tuo pačiu pavadinimu files paskirties operacinės sistemos vaizde. Tikslus procesas priklausys nuo to, kaip buvo nustatyta operacinė sistema, bet kaip buvęsample, taip tai būtų daroma naudojant Raspberry Pi OS vaizdą.
- Ištraukite arba atidarykite užtrauktuką file kad galėtumėte pasiekti reikiamą files.
- Atidarykite įkrovos aplanką paskirties OS atvaizde (tai gali būti SD kortelėje arba disko kopijoje).
- Nustatykite, kurie start.elf ir fixup.dat files yra paskirties OS vaizde.
- Nukopijuokite tuos files iš ZIP archyvo į paskirties vaizdą.
Dabar vaizdas turėtų būti paruoštas naudoti CM4S.
Grafika
Pagal numatytuosius nustatymus Raspberry Pi CM 1–3+ naudoja seną grafikos krūvą, o Raspberry Pi CM 4S naudoja KMS grafikos krūvą.
Nors Raspberry Pi CM 4S galima naudoti seną grafikos krūvą, tai nepalaiko 3D pagreitinimo, todėl rekomenduojama pereiti prie KMS.
HDMI
Nors BCM2711 turi du HDMI prievadus, Raspberry Pi CM 0S galima naudoti tik HDMI-4 ir jį galima valdyti iki 4Kp60. Visos kitos ekrano sąsajos (DSI, DPI ir kompozitinės) nesikeičia.
Raspberry Pi yra Raspberry Pi Ltd prekės ženklas
Raspberry Pi Ltd
Dokumentai / Ištekliai
![]() |
Raspberry Pi CM 1 4S skaičiavimo modulis [pdfVartotojo vadovas CM 1, CM 1 4S skaičiavimo modulis, 4S skaičiavimo modulis, skaičiavimo modulis, modulis |