Leave Your Message
HAT Raspberry Pi
RPCM5-MB001 Pi HAT

RPCM5-MB01 dirancang oleh tim R&D PCBADEPT. Ini adalah papan ekspansi untuk Raspberry Pi, dilengkapi dengan antarmuka USB, Gigabit RJ45, RS232/485, dan 4G. Papan ini memungkinkan pengguna untuk mengumpulkan sinyal dan mengunggah data ke internet atau mengontrol servo dengan mudah.

HAT Raspberry Pi

Raspberry Pi adalah komputer papan tunggal mini yang diluncurkan oleh Raspberry Pi Foundation di Inggris. Ukurannya kecil dan menawarkan nilai yang baik untuk harganya. Ia hadir dengan sistem lengkap dan pin GPIO sendiri, memungkinkan untuk dipasangkan dengan berbagai papan ekspansi untuk meningkatkan fungsinya. Raspberry Pi banyak digunakan dalam pembelajaran pemrograman, rumah pintar, Internet of Things, produksi perangkat keras kreatif, dan proyek-proyek tertanam kecil. Ini adalah alat yang umum digunakan oleh para penggemar elektronik dan pemula dalam pengembangan.

    Fleksibel kaku
    Rigid flex2
    Fleksibel kaku3
    Kaku fleksibel4
    Kaku fleksibel5
    Kaku fleksibel6
    Kaku fleksibel7
    Kaku fleksibel8

    1. Tampilan Instalasi PCB

    PCB produk ini berukuran 265x120 mm, dengan tampilan atas seperti yang ditunjukkan di bawah ini:

    gambar

    J1

    Konektor daya terpasang pada papan sirkuit, DC 5–18V

    J6

    Konektor HDMI 2.0

    P1

    Catu daya DC eksternal, DC 5–18V

    J9

    2 konektor USB Tipe-A

    J2

    Pengisian daya cepat USB Type-C, hingga 20V

    J10

    2 konektor USB Tipe-A

    Rpi-CM5

    Konektor Papan Inti Rpi-CM5

    KON1

    2 konektor DB9 RS232

    KON3

    Konektor modul WAN (4G/5G)

    A1/A4

    Konektor antena eksternal papan SMA

    J15

    Konektor kartu Nano-SIM

    A2/A3

    Konektor antena terpasang pada papan IPEX4-G1

    J4

    Konektor baterai CR2032

    SW1

    Tombol sakelar daya sistem + lampu indikator CM5

    J5

    Konektor Kipas CM5

    D31

    Lampu indikator modul WAN

    J3

    Jumper pembaruan firmware

    D28

    Lampu indikator yang ditentukan pengguna

    J8

    Port Ethernet switch 6 GB

    D3

    Lampu indikator status catu daya

    J7

    Konektor Ethernet LAN GB

     

     

    2. Instalasi Modul

    2.1 Catatan Pra-Instalasi

    Catatan 1: Sebelum memasang modul apa pun, pastikan motherboard dalam keadaan mati. Produk ini tidak mendukung pemasangan modul saat perangkat masih menyala (hot-plugging).

    Catatan 2: Gunakan sarung tangan anti-statis dan jangan pernah memasang perangkat dengan tangan kosong untuk mencegah listrik statis merusak motherboard atau chip modul.

    2.2 Instal Rpi-CM5

    Pemasangan: Sejajarkan modul Rpi-CM5 dengan slot pemasangan dan letakkan rata. Tekan modul perlahan dengan tangan Anda untuk memastikan modul terpasang dengan benar. Hindari menggunakan tenaga berlebihan atau memaksanya masuk, karena hal ini dapat merusak konektor atau modul. Untuk penggunaan permanen, kencangkan keempat lubang sekrup dengan sekrup M2.5 untuk mencegah terlepas selama pengoperasian.

    Pembongkaran: Lepaskan keempat sekrup pengikat. Menggunakan alat cungkil plastik, cungkil perlahan salah satu sisi yang tidak bersentuhan dengan konektor (sebaiknya sisi kanan seperti yang ditunjukkan pada gambar, yaitu posisi konektor kipas), lalu angkat sedikit ke atas hingga modul terlepas dari slot; lepaskan modul tersebut.

    2.3 Pasang modul WAN

    Produk ini mendukung modul WWAN standar berukuran 30x51mm atau 30x42mm, yang memiliki antarmuka M.2 B-Key dengan 67 pin dan komunikasi USB 3.0.

    Motherboard biasanya sudah terpasang modul 30x51. Jika pengguna membutuhkan modul 30x42mm, baut pengikat kepala tunggal M3 setinggi 3,0mm harus ditambahkan ke papan.

    Pengguna memasukkan modul secara miring ke dalam slot M.2. Setelah berada di posisinya, tekan modul perlahan ke lubang tetap untuk penyelarasan, lalu kencangkan dengan sekrup M2.5 (M3 untuk model 30x42).

    2.4 Pasang antena

    Produk ini memiliki dua set antena—satu internal dan satu eksternal. Antarmuka internal menggunakan IPEX-G1, sedangkan antarmuka eksternal menggunakan SMA (lubang internal). Pengguna dapat memasang antena yang sesuai berdasarkan kebutuhan spesifik mereka.

    (1) Pasang antena WiFi dan Bluetooth CM5

    Jika CM5 mendukung fungsi WiFi+BT, antena yang sesuai harus dipasang. Pengguna harus membeli antena konversi IPEX-G1 ke IPEX-G1, dengan memasukkan satu ujung ke soket IPEX CM5 dan ujung lainnya ke konektor A2 atau A3 pada papan.

    (2) Pasang antena modul WAN

    Antena modul WWAN biasanya hadir dalam satu unit atau lebih, tetapi produk ini mendukung hingga dua unit. Konektor modul WWAN biasanya IPEX-G4 atau IPEX-G1; pengguna harus membeli kabel adaptor yang sesuai (IPEX-G4 ke IPEX-G1 atau IPEX-G1 ke IPEX-G1) berdasarkan antarmuka antena modul, dan mencolokkan kedua ujung adaptor ke konektor antena modul dan konektor internal A2 atau A3, masing-masing.

    (3) Antena eksternal pada panel instalasi

    Antena eksternal harus dipilih berdasarkan kebutuhan spesifik pengguna—misalnya, apakah itu antena WiFi+BT atau antena WAN 4G/5G—karena kemampuan penguatan dayanya berbeda-beda.

    Namun, antarmuka antena harus berupa pin internal SMA.

    Masukkan antena ke konektor antena eksternal A1 atau A4 dan kencangkan dengan kuat.

    2.5 Pasang kartu SIM

    Kartu SIM dirancang terutama untuk bekerja dengan modul WAN untuk komunikasi seluler.

    Slot kartu SIM terletak di tepi J15 pada papan sirkuit. Produk ini hanya mendukung kartu Nano-SIM.

    Cara memasukkan: Masukkan chip kartu SIM dengan sisi tepinya menghadap ke bawah dan lekukannya menghadap ke dalam ke dalam slot J15, lalu dorong perlahan ke dalam hingga terdengar bunyi terkunci.

    Cara melepas: Pengguna cukup menekan perlahan ke dalam dengan tangan hingga terdengar bunyi buka kunci; kartu SIM kemudian akan keluar dan dapat dilepas.

    2.6 Pasang baterai tombol jam waktu nyata

    Produk ini menyediakan konektor baterai kancing 2032 (J4) untuk menjaga operasi jam waktu nyata pada Rpi-CM5.

    Cara pemasangan: Pengguna harus membeli baterai kancing 2032 dengan model yang sesuai. Masukkan baterai sesuai dengan orientasi pegas, dorong ke arah posisi penguncian, dan tekan perlahan ke bawah hingga baterai terpasang pada mekanisme penguncian.

    Cara melepas: Tekan baterai perlahan dengan tangan Anda, lalu gunakan tang untuk menarik tab penahan ke belakang hingga baterai terlepas dari soketnya; lepaskan baterai tersebut.

    Catatan 1: Jangan memasang atau melepas baterai saat perangkat dalam keadaan menyala.

    Catatan 2: Selalu pegang baterai dengan kuat saat menanganinya secara vertikal, dan jangan pernah menjatuhkannya ke komponen lain untuk mencegah korsleting.

    Catatan 3: Sebelum memasang atau melepas modul apa pun, lepaskan baterai kancing terlebih dahulu.

    3. Catu Daya dan Pengoperasian Hidup/Mati

    3.1 Metode Catu Daya

    Produk ini mendukung tiga metode catu daya:

    (1) Catu daya DC di luar panel

    Catu daya DC eksternal dapat memberi daya pada produk melalui soket DC P1, mendukung tegangan 5–18 V DC, dengan inti steker sebagai terminal positif dan cincin luar sebagai terminal negatif. Jika tegangan eksternal melebihi 20 V, sistem akan memasuki mode proteksi dan secara otomatis memutus catu daya.

    (2) Catu daya DC di dalam panel

    J1 pada papan adalah konektor VH (3.96), yang menyediakan catu daya DC internal untuk interkoneksi dan terhubung sepenuhnya ke P1. Fungsionalitas dan perlindungan tegangan berlebihnya identik dengan catu daya DC eksternal. Oleh karena itu, pengguna harus memilih metode catu daya DC eksternal atau internal.

    (3) Catu Daya Pengisian Cepat Cerdas USB Tipe-C

    Produk ini mendukung catu daya melalui J2 USB Type-C, dengan rentang tegangan input 4V hingga 20V. Produk ini mendukung protokol pengisian cepat PD3.2 EPR, AVS, PPS, SPR, dan BC1.2, serta memiliki modul perlindungan tegangan berlebih bawaan.

    (4) Pilihan antara catu daya DC dan catu daya USB Tipe-C

    Produk ini mendukung catu daya DC dan USB Type-C secara bersamaan. Sistem secara otomatis memilih sumber tegangan yang lebih tinggi untuk menyediakan daya berdasarkan tingkat tegangan.

    3.2 Menghidupkan Sistem

    Sebelum menyalakan perangkat, pengguna harus memasang semua modul dengan benar, memastikan PCB terpasang di dalam sasis tetap atau ditempatkan pada posisi yang aman, dan memverifikasi bahwa tidak ada kabel atau komponen lain yang dapat menyebabkan korsleting di dekatnya.

    Hubungkan sumber daya DC atau sumber daya USB Tipe-C.

    3.3 Mematikan Sistem

    Pengguna mencabut sumber daya eksternal, termasuk catu daya DC atau adaptor daya USB Tipe-C.

    Catatan: Saat melakukan debugging produk dan memasang atau melepas berbagai modul atau komponen—khususnya modul Rpi-CM5—Anda harus terlebih dahulu melepas baterai kancing; kegagalan untuk melakukannya dapat menyebabkan korsleting, yang berpotensi membuat modul tidak berfungsi.

    4. Menghidupkan dan Mematikan Daya

    4.1 Menghidupkan Daya

    Setelah sistem dinyalakan, sistem akan mulai secara otomatis.

    Saat sistem menyala tetapi dalam keadaan mati, tekan SW1 sekali untuk menyalakannya.

    Setelah menghidupkan perangkat, Anda biasanya akan melihat lampu D3 menyala.

    4.2 Mematikan Daya

    Sistem beroperasi normal. Pengguna harus terlebih dahulu melakukan operasi pematian pada sistem (misalnya, perintah poweroff), setelah itu sistem akan mati secara otomatis.

    Pengguna dapat menekan tombol sakelar SW1 sekali; sistem kemudian akan menampilkan opsi pematian, memungkinkan mereka untuk memilih untuk mematikan sistem.

    Dalam keadaan khusus, pengguna dapat melakukan pematian paksa dengan menekan tombol sakelar SW1 selama 3 hingga 5 detik.

    Setelah dimatikan, pengguna dapat mencabut kabel catu daya.

    Catatan: Jangan mencabut atau memutuskan catu daya saat sistem sedang berjalan. Hal ini akan menyebabkan operasi penulisan gagal, mengakibatkan kehilangan data, dan bahkan dapat menyebabkan kegagalan sistem penyimpanan dan ketidakmampuan untuk memulai dengan benar.

    Fleksibel kaku
    Rigid flex2
    Fleksibel kaku3
    Kaku fleksibel4

    5. Bakar firmware

    Jika Rpi-CM5 Anda adalah motherboard baru tanpa sistem yang terpasang di penyimpanan internalnya, Anda harus melakukan flashing firmware terlebih dahulu.

    (1) Persiapan sebelum pembakaran

    Sistem ini menggunakan host Windows; pengguna harus terlebih dahulu mengunduh perangkat lunak yang dibutuhkan dan menyiapkan kabel data.

    Unduh dan instal: rpiboot

    Unduh dan instal: Raspberry Pi Imager

    Kabel data: Kabel data USB Tipe-A ke USB Tipe-C.

    (2) kabel jumper

    Saat daya dimatikan, atur jumper pada posisi J3 ke kondisi hubung singkat dengan memasang penutup jumper.

    (3) Masukkan catu daya DC

    Karena bus USB Type-C menangani catu daya dan komunikasi data, daya keluaran komputer terbatas dan mungkin tidak cukup untuk memberi daya pada Rpi-CM5. Oleh karena itu, catu daya DC direkomendasikan.

    (4) Sambungkan kabel USB

    Masukkan port Type-C kabel data Type-C ke konektor J2 USB Type-C produk, dan sambungkan port Type-A-nya ke komputer.

    Setelah pemasangan, perangkat baru bernama "BCM2712D0 Boot" muncul di Device Manager di bawah General Serial Bus Devices.

    (5) Membuat perangkat penyimpanan USB berkapasitas tinggi

    Jalankan "rpiboot – Mass Storage Gadget" dari direktori instalasi rpiboot untuk menginisialisasi perangkat USB yang sebelumnya diidentifikasi sebagai perangkat penyimpanan berkapasitas tinggi.

    (6) Membakar firmware

    Jalankan Raspberry Pi Imager, ikuti petunjuk untuk memasukkan informasi yang dibutuhkan, dan lakukan flashing firmware.

    Karena proses flashing firmware mungkin memerlukan proses pengunduhan online yang panjang, pengguna dapat terlebih dahulu mengunduh firmware yang sesuai dari repositori gambar lokal mereka, lalu melanjutkan dengan impor firmware lokal untuk proses flashing.

    Untuk metode pemrograman dan flashing yang spesifik, lihat dokumentasi Raspberry Pi hingga proses selesai.

    (7) Kembali ke mode operasi normal

    Setelah proses pembakaran selesai, matikan daya dan atur jumper pada posisi J3 ke sirkuit terbuka, atau lepaskan penutup jumper.

    Setelah daya pulih, sistem akan secara resmi beroperasi dari perangkat penyimpanan CM5.

    6. Konfigurasi sistem yang relevan

    6.1 Fitur yang tidak memerlukan konfigurasi secara default

    Dalam sistem ini, fungsi-fungsi berikut tidak memerlukan konfigurasi:

    (1) Fungsi Pengalihan: Secara default, chip pengalihan beroperasi normal setelah diberi daya dengan benar.

    (2) Fungsi HDMI: Setelah sistem beroperasi normal, fungsi HDMI bekerja dengan baik tanpa memerlukan konfigurasi tambahan.

    (3) Fungsi USB-HUB: Setelah sistem beroperasi, sistem secara otomatis mendeteksi fitur USB-HUB, sehingga keempat set port USB Tipe-A dapat berfungsi dengan baik.

    Fitur-fitur yang perlu dikonfigurasi meliputi:

    (1) Fungsi port LAN: Rpi-CM5 tidak dapat secara otomatis mengenali chip YT6801 pada produk ini dan memerlukan instalasi driver.

    (2) Fungsi port RS232: Rpi-CM5 tidak mengaktifkan fungsi UART yang sesuai secara default; konfigurasi kernel DTS diperlukan.

    (3) GPIO yang dibutuhkan untuk sistem memerlukan modifikasi DTS kernel atau melakukan konfigurasi yang sesuai.

    6.2 Persiapan Pra-konfigurasi

    Setelah perangkat dinyalakan dengan benar, pertama-tama konfigurasikan fungsi WiFi-nya untuk membangun konektivitas jaringan—idealnya dengan mengaktifkan akses internet.

    Aktifkan layanan SSH: sudo systemctl enable ssh

    Jalankan layanan SSH: sudo systemctl start ssh

    6.3 Instal driver port LAN

    Port LAN (J7) produk ini menggunakan chip YT6801 dan terhubung melalui antarmuka PCIe 2.0 pada papan Rpi-CM5.

    Setelah masuk ke sistem, menggunakan perintah `lspci` akan menampilkan perangkat: "0001:01:00.0 Ethernet Controller: Motorcomm Microelectronics YT6801 Gigabit Ethernet Controller (Rev 01)." Ini menunjukkan bahwa YT6801 terhubung melalui antarmuka PCIe dan hanya memerlukan instalasi driver.

    Langkah-langkah instalasi dan penerapan adalah sebagai berikut:

    (1) Salin driver (yt6801-1.0.31.tar.gz) ke direktori produk;

    (2) Driver dekompresi: tar xvf yt6801-1.0.31.tar.gz;

    (3) Masuk ke direktori drive: cd yt6801-1.0.31

    (4) Instal driver: sudo./install_yt6801-driver

    (5) Periksa pesan kesalahan hingga instalasi selesai

    Menulis alamat MAC: Jika Anda perlu menulis alamat MAC ke kartu jaringan, ikuti langkah-langkah berikut:

    (1) Masuk ke direktori yt6801-1.0.31 dari langkah dekompresi sebelumnya;

    (2) Periksa apakah program Motorcomm_NIC_Burn_Helper telah dibuat pada langkah instalasi sebelumnya;

    (3) Eksekusi: sudo./Motorcomm_NIC_Burn_Helper-index 0-mac "MAC-ADDR"

    Deklarasi parameter:

    Indeks 0: Perangkat ke-0. Produk ini hanya memiliki satu perangkat, jadi nilainya hanya bisa 0.

    Parameter `-mac "MAC-ADDR"` menentukan alamat MAC yang ditulis, yang dapat dipisahkan oleh simbol `-` atau titik dua.

    Catatan: Alamat MAC hanya dapat ditulis sekali. Gunakan dengan hati-hati dan pastikan Anda menulis alamat yang benar.

    6.4 Mengkonfigurasi fungsionalitas DTS

    Ubah file /boot-fireware/config.txt dan tambahkan baris di Bagian [CM5]:

    Tambahkan baris

    menggunakan

    dtoverlay=uart1-pi5

    dtparam=uart1=on

    Konfigurasi URT1

    Buka UART1

    dtoverlay=uart2-pi5

    dtparam=uart1=on

    Konfigurasi URT2

    Buka UART2

    dtoverlay=spi4-1cs

     

    dtoverlay=gpio-fan

     

    dtoverlay=act-led

     

    dtoverlay=gpio-shutdown,gpio_pin=17,active_low=1,gpio_pull=up

    Pemantauan daya, pematian otomatis

    gpio=0-7=a2

    Konfigurasikan GPIO 0-7 sebagai grup fungsi kedua.

    gpio=14,15=on,dh

    WWAN AWREN dan WWAN WDIS dikonfigurasi untuk mengeluarkan sinyal level tinggi.

    gpio=16=op,dl

    User_LED dikonfigurasi untuk mengeluarkan sinyal level rendah.

    gpio=17-21=ip

    PWR_GOOD, USBPn OC# dikonfigurasi sebagai input

    gpio=22-27=juga

    gpio=22-27=ip

    Indikator status LINK untuk port switch (P1–P6) diatur ke tinggi.

    Indikator status LINK untuk port switch (P1–P6) dikonfigurasi sebagai input.

     

    Kirim pertanyaan

    Your Name*

    Phone Number

    Country

    Remarks*

    reset

    deskripsi2