Raspberry Pi CM 1 4S arvutusmoodul
Tooteteave
Tehnilised andmed
- Funktsioon: Protsessor
- Muutmälu: 1 GB
- Sisseehitatud MultiMediaCard (eMMC) mälu: 0/8/16/32 GB
- Ethernet: Jah
- Universal Serial Bus (USB): Jah
- HDMI: Jah
- Vormitegur: SODIMM
Toote kasutusjuhised
Arvutusmoodulilt 1/3 üleminek arvutamismoodulile 4S
Kui lähete Raspberry Pi arvutusmoodulilt (CM) 1 või 3 üle Raspberry Pi CM 4S-ile, toimige järgmiselt.
- Veenduge, et teil oleks uue platvormi jaoks ühilduv Raspberry Pi operatsioonisüsteemi (OS) pilt.
- Kui kasutate kohandatud tuuma, siis review ja kohandage seda uue riistvaraga ühildumiseks.
- Mudelitevaheliste erinevuste osas kaaluge juhendis kirjeldatud riistvaramuudatusi.
Toiteallika üksikasjad
Probleemide vältimiseks kasutage kindlasti sobivat toiteallikat, mis vastab Raspberry Pi CM 4S toitenõuetele.
Üldotstarbeline I/O (GPIO) kasutamine alglaadimise ajal
Mõistke GPIO käitumist alglaadimise ajal, et tagada ühendatud välisseadmete või lisaseadmete õige lähtestamine ja toimimine.
Korduma kippuvad küsimused (KKK)
K: Kas ma saan kasutada mälupesas olevat CM 1 või CM 3 SODIMM-seadmena?
V: Ei, neid seadmeid ei saa kasutada mälupesas SODIMM-seadmena. Kujutegur on spetsiaalselt loodud ühildumiseks Raspberry Pi CM mudelitega.
Sissejuhatus
See raamat on mõeldud neile, kes soovivad Raspberry Pi arvutusmooduli (CM) 1 või 3 kasutamiselt üle minna Raspberry Pi CM 4S-ile. On mitu põhjust, miks see võib olla soovitav:
- Suurem arvutusvõimsus
- Rohkem mälu
- Kõrgema eraldusvõimega väljund kuni 4Kp60
- Parem saadavus
- Pikem toote kasutusiga (viimane ostmine mitte enne 2028. aasta jaanuari)
Tarkvara vaatenurgast on üleminek Raspberry Pi CM 1/3-lt Raspberry Pi CM 4S-ile suhteliselt valutu, kuna Raspberry Pi operatsioonisüsteemi (OS) pilt peaks töötama kõigil platvormidel. Kui aga kasutate kohandatud kernelit, tuleb teisaldamisel mõningaid asju arvesse võtta. Riistvara muudatused on märkimisväärsed ja erinevusi kirjeldatakse hilisemas jaotises.
Terminoloogia
Pärandgraafikapinn: graafikapinn, mis on täielikult rakendatud VideoCore'i püsivara blobis ja mille kernelile on avatud rakenduste programmeerimisliides. Seda on enamikus Raspberry Pi Ltd Pi seadmetes alates käivitamisest kasutatud, kuid see asendatakse järk-järgult (F)KMS/DRM-iga.
FKMS: võltskerneli režiimi seadistus. Kuigi püsivara juhib endiselt madala taseme riistvara (ntampHDMI-pordid, Display Serial Interface jne), kasutatakse tuumas endas standardseid Linuxi teeke.
KMS: Kerneli režiimi täieliku seadistuse draiver. Juhib kogu kuvamisprotsessi, sealhulgas otse riistvaraga rääkimist ilma püsivaraga suhtlemiseta.
DRM: Direct Rendering Manager, Linuxi tuuma alamsüsteem, mida kasutatakse graafiliste töötlemisüksustega suhtlemiseks. Kasutatakse koostöös FKMS-i ja KMS-iga.
Arvutusmoodulite võrdlus
Funktsionaalsed erinevused
Järgmine tabel annab ülevaate mudelite põhilistest elektrilistest ja funktsionaalsetest erinevustest.
Funktsioon | CM 1 | CM 3/3+ | CM 4S |
Protsessor | BCM2835 | BCM2837 | BCM2711 |
Muutmälu | 512 MB | 1 GB | 1 GB |
Sisseehitatud MultiMediaCard (eMMC) mälu | — | 0/8/16/32 GB | 0/8/16/32 GB |
Ethernet | Mitte ühtegi | Mitte ühtegi | Mitte ühtegi |
Universal Serial Bus (USB) | 1 × USB 2.0 | 1 × USB 2.0 | 1 × USB 2.0 |
HDMI | 1 × 1080p60 | 1 × 1080p60 | 1 × 4K |
Vormitegur | SODIMM | SODIMM | SODIMM |
Füüsilised erinevused
Raspberry Pi CM 1, CM 3/3+ ja CM 4S kujutegur põhineb väikese kontuuriga kahesisese mälumooduli (SODIMM) pistikul. See tagab nende seadmete vahel füüsiliselt ühilduva uuendustee.
MÄRKUS
Neid seadmeid ei saa kasutada mälupesas SODIMM-seadmena.
Toiteallika üksikasjad
Raspberry Pi CM 3 vajab välist 1.8 V toiteallikat (PSU). Raspberry Pi CM 4S ei kasuta enam välist 1.8 V PSU siini, nii et need Raspberry Pi CM 4S kontaktid pole enam ühendatud. See tähendab, et tulevased põrandaliistud ei pea regulaatorit paigaldama, mis lihtsustab sisselülitamise järjestust. Kui olemasolevatel plaatidel on juba +1.8 V PSU, ei teki Raspberry Pi CM 4S-ile mingit kahju.
Raspberry Pi CM 3 kasutab BCM2837 süsteemi kiibil (SoC), samas kui CM 4S kasutab uut BCM2711 SoC-d. BCM2711-l on märkimisväärselt suurem töötlemisvõimsus, seega on võimalik, tõepoolest, tõenäoliselt, et see tarbib rohkem energiat. Kui see on probleem, võib abi olla faili config.txt maksimaalse kellasageduse piiramisest.
Üldotstarbeline I/O (GPIO) kasutamine alglaadimise ajal
Raspberry Pi CM 4S sisemine käivitamine algab sisemisest jadaliidesest (SPI) elektrooniliselt kustutatavast programmeeritavast kirjutuskaitstud mälust (EEPROM), kasutades kontakte BCM2711 GPIO40 kuni GPIO43; Kui algkäivitamine on lõppenud, lülitatakse BCM2711 GPIO-d SODIMM-pistikusse ja käituvad nii nagu Raspberry Pi CM 3 puhul. Samuti, kui on vaja EEPROM-i süsteemisisest versiooniuuendust (see pole soovitatav), ühendab GPIO GPIO40 GPIO43-ga. BCM2711-lt taastatakse ühendamine SPI EEPROM-iga ja need GPIO-viigud BCM2711 ei kontrolli enam SODIMM-i pistikut täiendusprotsessi ajal.
GPIO käitumine esmasel sisselülitamisel
GPIO-liinidel võib käivitamisel olla väga lühike punkt, kus neid ei tõmmata madalale ega kõrgele, muutes nende käitumise ettearvamatuks. See mittedeterministlik käitumine võib CM3 ja CM4S vahel ning ka sama seadme kiibipartii variatsioonidega varieeruda. Enamikul kasutusjuhtudel ei mõjuta see kasutamist, kuid kui teil on kolmeolekulise GPIO-ga ühendatud MOSFET-värav, võib see oht, et kõik juhuslikud mahtuvused hoiavad pingeid ja lülitavad sisse kõik ühendatud allavooluseadmed. Hea tava on tagada, et plaadi konstruktsiooni on kaasatud maanduse õhutustakisti, olenemata sellest, kas kasutatakse CM3 või CM4S, nii et need mahtuvuslikud laengud eemaldatakse.
Takisti soovitatavad väärtused on vahemikus 10K kuni 100K.
eMMC keelamine
Raspberry Pi CM 3-l takistab EMMC_Disable_N elektriliselt signaalide juurdepääsu eMMC-le. Raspberry Pi CM 4S puhul loetakse seda signaali alglaadimise ajal, et otsustada, kas käivitamiseks tuleks kasutada eMMC-d või USB-d. See muudatus peaks olema enamiku rakenduste jaoks läbipaistev.
EEPROM_WP_N
Raspberry Pi CM 4S käivitub pardal olevast EEPROM-ist, mis on tootmise ajal programmeeritud. EEPROM-il on kirjutuskaitse funktsioon, mida saab tarkvara kaudu lubada. Kirjutamiskaitse toetamiseks on kaasas ka väline tihvt. See SODIMM-i pistikupesa kontakt oli maandustihvt, nii et kui kirjutuskaitse on tarkvara kaudu lubatud, on EEPROM vaikimisi kirjutuskaitsega. EEPROM-i ei ole soovitatav kohapeal värskendada. Kui süsteemi arendamine on lõppenud, peaks EEPROM olema tarkvara kaudu kirjutuskaitsega, et vältida põllusiseseid muudatusi.
Vajalikud tarkvaramuudatused
Kui kasutate täielikult värskendatud Raspberry Pi OS-i, on mis tahes Raspberry Pi Ltd plaatide vahel liikumiseks vajalikud tarkvaramuudatused minimaalsed; süsteem tuvastab automaatselt, milline plaat töötab, ja seadistab operatsioonisüsteemi asjakohaselt. Niisiis, näiteksampsaate teisaldada oma OS-i pildi Raspberry Pi CM 3+-lt Raspberry Pi CM 4S-i ja see peaks töötama ilma muudatusteta.
MÄRKUS
Peaksite tagama, et teie Raspberry Pi OS-i installimine on ajakohane, läbides standardse värskendusmehhanismi. See tagab, et kogu püsivara ja kerneli tarkvara on kasutatava seadme jaoks sobiv.
Kui arendate oma minimaalset kerneli ehitust või teil on alglaadimiskaustas mingeid kohandusi, siis võib olla teatud alasid, kus peate tagama, et kasutate õiget seadistust, ülekatteid ja draivereid.
Kui värskendatud Raspberry Pi OS-i kasutamine peaks tähendama, et üleminek on üsna läbipaistev, on mõne "paljasmetallist" rakenduse puhul võimalik, et mõned mäluaadressid on muutunud ja rakendus tuleb uuesti kompileerida. Lisateavet BCM2711 lisafunktsioonide ja registri aadresside kohta leiate BCM2711 välisseadmete dokumentatsioonist.
Püsivara värskendamine vanemas süsteemis
Mõnel juhul ei pruugi olla võimalik pilti värskendada Raspberry Pi OS-i uusimale versioonile. CM4S-i plaat vajab siiski korrektseks töötamiseks värskendatud püsivara. Raspberry Pi Ltd-lt on saadaval valge raamat, mis kirjeldab üksikasjalikult püsivara värskendamist, kuid lühidalt on protsess järgmine:
Laadige alla püsivara files järgmisest asukohast: https://github.com/raspberrypi/firmware/archive/refs/heads/stable.zip
See tõmblukk file sisaldab mitut erinevat üksust, kuid need, millest meid huvitab see stage on alglaadimiskaustas.
Püsivara files-il on nimed kujul start*.elf ja nendega seotud tugi files fixup*.dat.
Põhiprintsiip on kopeerida vajalik algus ja parandus files sellelt tõmblukult file asendada sama nimega files sihtkoha operatsioonisüsteemi kujutisel. Täpne protsess sõltub sellest, kuidas operatsioonisüsteem on seadistatud, kuid eksample, nii tehakse seda Raspberry Pi OS-i pildil.
- Tõmmake välja või avage tõmblukk file et pääseksite juurde vajalikule files.
- Avage siht-OS-pildi alglaadimiskaust (see võib olla SD-kaardil või kettapõhisel koopial).
- Määrake, millised start.elf ja fixup.dat files on siht-OS-pildil olemas.
- Kopeerige need files ZIP-arhiivist sihtkoha pildile.
Pilt peaks nüüd olema CM4S-is kasutamiseks valmis.
Graafika
Vaikimisi kasutab Raspberry Pi CM 1–3+ pärandgraafikapinu, Raspberry Pi CM 4S aga KMS-i graafikapinu.
Kuigi Raspberry Pi CM 4S-is on võimalik kasutada pärandgraafikapakki, ei toeta see 3D-kiirendust, seega on soovitatav üle minna KMS-ile.
HDMI
Kui BCM2711-l on kaks HDMI-porti, on Raspberry Pi CM 0S-is saadaval ainult HDMI-4 ja seda saab juhtida kuni 4Kp60-ni. Kõik muud ekraaniliidesed (DSI, DPI ja komposiit) on muutumatud.
Raspberry Pi on Raspberry Pi Ltd kaubamärk
Raspberry Pi Ltd
Dokumendid / Ressursid
![]() |
Raspberry Pi CM 1 4S arvutusmoodul [pdfKasutusjuhend CM 1, CM 1 4S arvutusmoodul, 4S arvutusmoodul, arvutusmoodul, moodul |