Modul Komputasi Raspberry Pi CM 1 4S
Informasi produk
Spesifikasi
- Fitur: Prosesor
- Memori Akses Acak: 1GB
- Memori MultiMediaCard (eMMC): 0/8/16/32GB
- Ethernet: ya wis
- Universal Serial Bus (USB): ya wis
- HDMI: ya wis
- Faktor bentuk: SODIMM
Pandhuan Panggunaan Produk
Transisi saka Compute Module 1/3 menyang Compute Module 4S
Yen sampeyan pindhah saka Raspberry Pi Compute Module (CM) 1 utawa 3 menyang Raspberry Pi CM 4S, tindakake langkah iki:
- Priksa manawa sampeyan duwe gambar sistem operasi (OS) Raspberry Pi sing kompatibel kanggo platform anyar.
- Yen nggunakake kernel khusus, review lan nyetel kanggo kompatibilitas karo hardware anyar.
- Coba owah-owahan hardware sing diterangake ing manual kanggo beda antarane model.
Rincian Sumber Daya
Priksa manawa nggunakake sumber daya sing cocog karo syarat daya Raspberry Pi CM 4S supaya ora ana masalah.
Panggunaan Umum I/O (GPIO) Sajrone Booting
Ngerti prilaku GPIO nalika boot kanggo mesthekake initialization tepat lan fungsi peripheral disambungake utawa aksesoris.
Pitakonan sing Sering Ditakoni (FAQ)
P: Bisa nggunakake CM 1 utawa CM 3 ing slot memori minangka piranti SODIMM?
A: Ora, piranti iki ora bisa digunakake ing slot memori minangka piranti SODIMM. Faktor wangun dirancang khusus kanggo kompatibilitas karo model Raspberry Pi CM.
Pambuka
Whitepaper iki kanggo wong sing pengin pindhah saka nggunakake Raspberry Pi Compute Module (CM) 1 utawa 3 menyang Raspberry Pi CM 4S. Ana sawetara alasan kenapa iki bisa uga dikarepake:
- Daya komputasi sing luwih gedhe
- Memori liyane
- Output resolusi sing luwih dhuwur nganti 4Kp60
- kasedhiyan luwih
- Umur produk luwih dawa (pungkasan tuku ora sadurunge Januari 2028)
Saka perspektif piranti lunak, pamindhahan saka Raspberry Pi CM 1/3 menyang Raspberry Pi CM 4S relatif ora krasa lara, amarga gambar sistem operasi (OS) Raspberry Pi kudu bisa digunakake ing kabeh platform. Nanging, yen sampeyan nggunakake kernel khusus, sawetara perkara kudu digatekake nalika pamindhahan. Owah-owahan hardware cukup akeh, lan bedane diterangake ing bagean sabanjure.
Terminologi
Tumpukan grafis warisan: Tumpukan grafis sing diimplementasikake ing blob firmware VideoCore kanthi antarmuka pemrograman aplikasi shim sing katon ing kernel. Iki sing wis digunakake ing mayoritas piranti Raspberry Pi Ltd Pi wiwit diluncurake, nanging mboko sithik diganti dening (F) KMS/DRM.
FKMS: Setelan Mode Kernel Palsu. Nalika perangkat kukuh isih ngontrol hardware tingkat rendah (kanggo example port HDMI, Tampilan Serial Interface, etc.), perpustakaan Linux standar digunakake ing kernel dhewe.
KMS: Driver Setelan Mode Kernel lengkap. Ngontrol kabeh proses tampilan, kalebu ngomong karo hardware langsung tanpa interaksi perangkat kukuh.
DRM: Direct Rendering Manager, subsistem kernel Linux sing digunakake kanggo komunikasi karo unit pangolahan grafis. Digunakake bebarengan karo FKMS lan KMS.
Compute Modul comparison
Bedane fungsional
Tabel ing ngisor iki menehi sawetara gagasan babagan beda listrik lan fungsional ing antarane model kasebut.
Fitur | CM 1 | CM 3/3+ | CM 4S |
Prosesor | BCM2835 | BCM2837 | BCM2711 |
Memori akses acak | 512 MB | 1GB | 1GB |
Memori MultiMediaCard (eMMC). | — | 0/8/16/32GB | 0/8/16/32GB |
Ethernet | ora ana | ora ana | ora ana |
Universal Serial Bus (USB) | 1 × USB 2.0 | 1 × USB 2.0 | 1 × USB 2.0 |
HDMI | 1 × 1080p60 | 1 × 1080p60 | 1 × 4K |
Faktor wangun | SODIMM | SODIMM | SODIMM |
Bedane fisik
Faktor wangun Raspberry Pi CM 1, CM 3/3+, lan CM 4S adhedhasar konektor modul memori inline dual-outline cilik (SODIMM). Iki nyedhiyakake path upgrade sing kompatibel kanthi fisik ing antarane piranti kasebut.
CATETAN
Piranti kasebut ora bisa digunakake ing slot memori minangka piranti SODIMM.
Rincian sumber daya
Raspberry Pi CM 3 mbutuhake unit sumber daya 1.8V eksternal (PSU). Raspberry Pi CM 4S ora maneh nggunakake rel PSU 1.8V eksternal supaya pin ing Raspberry Pi CM 4S ora nyambung maneh. Iki tegese baseboards ing mangsa ngarep ora mbutuhake regulator dipasang, sing nyederhanakake urutan daya. Yen papan sing ana wis duwe + 1.8V PSU, ora ana gawe piala ing Raspberry Pi CM 4S.
Raspberry Pi CM 3 nggunakake sistem BCM2837 ing chip (SoC), dene CM 4S nggunakake BCM2711 SoC anyar. BCM2711 nduweni daya pangolahan sing luwih akeh, saengga bisa uga nggunakake daya luwih akeh. Yen iki dadi masalah, mbatesi tingkat jam maksimal ing config.txt bisa mbantu.
Panggunaan I/O (GPIO) tujuan umum nalika boot
Booting internal Raspberry Pi CM 4S diwiwiti saka antarmuka peripheral serial internal (SPI) memori mung bisa diprogram sing bisa diprogram (EEPROM) kanthi nggunakake BCM2711 GPIO40 nganti pin GPIO43; sawise booting rampung, BCM2711 GPIOs diuripake menyang konektor SODIMM lan tumindak kaya ing Raspberry Pi CM 3. Uga, yen upgrade ing-sistem EEPROM dibutuhake (iki ora dianjurake) banjur GPIO pins GPIO40 kanggo GPIO43 saka BCM2711 bali menyang GPI EEPROM SODI lan supaya nyambungake menyang PIN SODI. ora maneh kontrol dening BCM2711 sak proses upgrade.
prilaku GPIO ing daya dhisikan ing
Garis GPIO bisa duwe titik sing ringkes sajrone wiwitan nalika ora ditarik mudhun utawa dhuwur, mula nggawe prilaku ora bisa ditebak. Prilaku nondeterministic iki bisa beda-beda antarane CM3 lan CM4S, lan uga karo variasi kumpulan chip ing piranti sing padha. Ing mayoritas kasus panggunaan iki ora duwe pengaruh ing panggunaan, Nanging, yen sampeyan duwe gapura MOSFET ditempelake ing GPIO tri-negara, iki bisa resiko sembarang kapasitansi keblasuk nyekeli volt lan nguripake piranti hilir sing disambungake. Praktek apik kanggo mesthekake yen resistor bleed gapura menyang lemah digabungake ing desain papan, nggunakake CM3 utawa CM4S, supaya biaya kapasitif iki dibuwang.
Nilai sing disaranake kanggo resistor antara 10K lan 100K.
Pateni eMMC
Ing Raspberry Pi CM 3, EMMC_Disable_N listrik nyegah sinyal saka ngakses eMMC. Ing Raspberry Pi CM 4S sinyal iki diwaca nalika boot kanggo mutusake apa eMMC utawa USB kudu digunakake kanggo booting. Owah-owahan iki kudu transparan kanggo umume aplikasi.
EEPROM_WP_N
Raspberry Pi CM 4S boots saka EEPROM onboard sing diprogram nalika nggawe. EEPROM nduweni fitur write protect sing bisa diaktifake liwat piranti lunak. Pin eksternal uga kasedhiya kanggo ndhukung proteksi nulis. Pin ing pinout SODIMM iki minangka pin lemah, dadi kanthi gawan yen proteksi nulis diaktifake liwat piranti lunak EEPROM ditulis dilindhungi. Ora dianjurake supaya EEPROM dianyari ing lapangan. Sawise pangembangan sistem rampung, EEPROM kudu dilindhungi nulis liwat piranti lunak kanggo nyegah owah-owahan ing lapangan.
Owah-owahan piranti lunak dibutuhake
Yen sampeyan nggunakake Raspberry Pi OS sing dianyari kanthi lengkap, owah-owahan piranti lunak sing dibutuhake nalika pindhah ing antarane papan Raspberry Pi Ltd minimal; sistem kanthi otomatis ndeteksi Papan kang mlaku lan bakal nyiyapake sistem operasi jumbuh. Dadi, kanggo example, sampeyan bisa mindhah gambar OS saka Raspberry Pi CM 3+ kanggo Raspberry Pi CM 4S lan kudu bisa tanpa owah-owahan.
CATETAN
Sampeyan kudu mesthekake yen instalasi Raspberry Pi OS dianyari kanthi mbukak mekanisme nganyari standar. Iki bakal mesthekake yen kabeh perangkat kukuh lan piranti lunak kernel cocok kanggo piranti sing digunakake.
Yen sampeyan ngembangake mbangun kernel minimal dhewe utawa duwe kustomisasi ing folder boot, bisa uga ana sawetara wilayah sing sampeyan kudu mesthekake yen sampeyan nggunakake persiyapan, overlay, lan driver sing bener.
Nalika nggunakake Raspberry Pi OS dianyari kudu ateges sing transisi nyedhaki transparent, kanggo sawetara aplikasi 'bare metal' bisa sawetara alamat memori wis diganti lan recompilation saka aplikasi dibutuhake. Deleng dokumentasi periferal BCM2711 kanggo rincian liyane babagan fitur tambahan BCM2711 lan alamat ndhaptar.
Nganyari firmware ing sistem lawas
Ing sawetara kahanan, bisa uga ora bisa nganyari gambar menyang versi paling anyar saka Raspberry Pi OS. Nanging, papan CM4S isih mbutuhake perangkat kukuh sing dianyari supaya bisa digunakake kanthi bener. Ana whitepaper kasedhiya saka Raspberry Pi Ltd sing njlèntrèhaké nganyari perangkat kukuh kanthi rinci, nanging, ing cendhak, proses kaya ing ngisor iki:
Ngundhuh perangkat kukuh files saka lokasi ing ngisor iki: https://github.com/raspberrypi/firmware/archive/refs/heads/stable.zip
zip iki file ngandhut sawetara item beda, nanging kita kasengsem ing s ikitage ana ing folder boot.
Firmware files duwe jeneng saka wangun wiwitan * .elf lan support gadhah files fixup *.dat.
Prinsip dhasar yaiku nyalin wiwitan lan fixup sing dibutuhake files saka zip iki file kanggo ngganti jeneng sing padha files ing gambar sistem operasi tujuan. Proses pas bakal gumantung carane sistem operasi wis nyiyapake, nanging minangka Example, iki carane bakal rampung ing gambar Raspberry Pi OS.
- Extract utawa mbukak zip file supaya sampeyan bisa ngakses sing dibutuhake files.
- Bukak folder boot ing gambar OS sing dituju (bisa uga ana ing kertu SD utawa salinan adhedhasar disk).
- Nemtokake kang start.elf lan fixup.dat files ana ing gambar OS tujuan.
- Nyalin iku files saka arsip zip kanggo gambar panggonan.
Gambar saiki kudu siap digunakake ing CM4S.
Grafis
Secara default, Raspberry Pi CM 1–3+ nggunakake tumpukan grafis warisan, dene Raspberry Pi CM 4S nggunakake tumpukan grafis KMS.
Nalika sampeyan bisa nggunakake tumpukan grafis warisan ing Raspberry Pi CM 4S, iki ora ndhukung akselerasi 3D, mula dianjurake kanggo pindhah menyang KMS.
HDMI
Nalika BCM2711 duwe rong port HDMI, mung HDMI-0 sing kasedhiya ing Raspberry Pi CM 4S, lan iki bisa didorong nganti 4Kp60. Kabeh antarmuka tampilan liyane (DSI, DPI lan komposit) ora diganti.
Raspberry Pi minangka merek dagang saka Raspberry Pi Ltd
Raspberry Pi Ltd
Dokumen / Sumber Daya
![]() |
Modul Komputasi Raspberry Pi CM 1 4S [pdf] Pandhuan pangguna CM 1, CM 1 4S Compute Module, 4S Compute Module, Compute Module, Modul |