- Raspberry Pi 5 diumumkan akan dirilis pada akhir Oktober 2023, dengan harga $60 untuk 4GB dan $80 untuk 8GB, serta mengusung performa lebih dari 2 kali lebih cepat dibanding Raspberry Pi 4
- Board baru ini mengubah seluruh platform dengan CPU Cortex-A76, GPU VideoCore VII, output HDMI dual 4Kp60, PCIe 2.0 x1, Wi‑Fi, Bluetooth, USB 3.0/2.0, dan lainnya
- Keterbatasan terbesar pada fitur media adalah tidak adanya hardware video encoder, dan akselerasi video hardware nyata hanya terbatas pada decoding 4Kp60 H.265/HEVC
- Pihak Raspberry Pi menjelaskan bahwa encoding software memungkinkan kontrol kualitas dan bitrate yang lebih detail, dan encoding 1080p60 standar hanya membutuhkan sekitar 1 prosesor
- Pengguna yang mengandalkan encoding real-time seperti streaming kamera, drone, dan transmisi latensi rendah perlu menimbang ulang biaya daya, latensi, dan penggunaan CPU
Jadwal rilis dan harga
- Raspberry Pi 5 diumumkan akan dirilis pada akhir Oktober 2023, dengan harga $60 untuk model 4GB dan $80 untuk model 8GB, belum termasuk pajak regional
- Produk ini diumumkan sebelum tiba di toko, dapat dipesan lebih awal melalui mitra Approved Reseller, dan batch pertama dijadwalkan dikirim hingga akhir Oktober
- Raspberry Pi menyatakan akan menyisihkan seluruh Raspberry Pi 5 yang dijual setidaknya hingga akhir tahun khusus untuk penjualan unit tunggal kepada individu
- Pelanggan cetak The MagPi dan HackSpace menerima kode sekali pakai untuk akses prioritas ke hardware Raspberry Pi 5
- Informasi terkait Raspberry Pi 5 akan berlanjut di raspberrypi.com/5
Spesifikasi hardware utama
- CPU-nya adalah 2.4GHz quad-core 64-bit Arm Cortex-A76, berbasis Broadcom BCM2712 dengan 512KB L2 cache per core dan 2MB shared L3 cache
- GPU-nya adalah Broadcom VideoCore VII yang dikembangkan di Cambridge, dengan dukungan OpenGL ES 3.1 dan Vulkan 1.2
- Fitur display dan media mencakup hal berikut
- output display HDMI dual 4Kp60
- decoder 4Kp60 HEVC
- Image Sensor Pipeline baru yang dikembangkan oleh Raspberry Pi
- I/O dan ekspansi diperluas dibanding Raspberry Pi 4
- 2 port USB 3.0, mendukung operasi simultan 5Gbps
- 2 port USB 2.0
- Gigabit Ethernet
- interface PCIe 2.0 x1 untuk periferal cepat
- 2 transceiver MIPI camera/display 4-lane
- header GPIO 40-pin standar Raspberry Pi
- real-time clock
- power button
- Memorinya adalah 32-bit LPDDR4X SDRAM subsystem, berjalan pada 4267MT/s sehingga lebih cepat dari effective 2000MT/s pada Raspberry Pi 4
Tiga chip baru dan perubahan arsitektur
- Raspberry Pi 5 memuat 3 chip baru yang dirancang untuk program produk ini
- BCM2712 adalah application processor 16nm baru dari Broadcom, diturunkan dari AP BCM2711 28nm pada Raspberry Pi 4, dan memuat berbagai peningkatan arsitektur
- Cortex-A76 adalah microarchitecture tiga generasi setelah Cortex-A72
- Menawarkan IPC lebih tinggi dan energy per instruction lebih rendah
- Raspberry Pi 5 menggunakan disaggregated chiplet architecture, bukan monolithic AP architecture dari generasi sebelumnya
- AP menangani fungsi digital berkecepatan tinggi utama, SD card interface, SDRAM, HDMI, dan PCI Express
- Fungsi I/O lainnya di-offload ke I/O controller terpisah dan terhubung ke AP melalui PCI Express
- RP1 adalah I/O controller untuk Raspberry Pi 5, dirancang oleh tim Raspberry Pi yang membuat microcontroller RP2040, dan diimplementasikan pada proses TSMC 40LP
- 2 interface USB 3.0
- 2 interface USB 2.0
- Gigabit Ethernet controller
- 2 transceiver MIPI four-lane
- output video analog
- GPIO 3.3V
- UART, SPI, I2C, I2S, PWM
- RP1 membentuk link 16Gb/s dengan BCM2712 melalui interface PCI Express 2.0 four-lane
- RP1 telah dikembangkan sejak 2016, menelan biaya $15 million, dan diperkenalkan sebagai program paling panjang, kompleks, dan mahal yang pernah dijalankan Raspberry Pi
- Chip baru ketiga adalah PMIC Renesas DA9091 “Gilmour”
- Mengintegrasikan 8 switch-mode power supply
- Mencakup 20A quad-phase core supply yang dapat memasok daya ke core Cortex-A76 BCM2712 dan digital logic lainnya
- Menyediakan fungsi RTC dan power button bergaya PC
Batasan decoding dan encoding video
- Dalam tanya jawab komentar, pihak Raspberry Pi mengoreksi bahwa kemampuan video hardware nyata pada Raspberry Pi 5 hanya decode 4Kp60 H.265/HEVC
- Raspberry Pi 5 tidak memiliki hardware video encoder
- H.264 diproses dengan software
- Hardware encoder HEVC juga tidak disediakan
- Gordon Hollingworth menilai bahwa hardware encoding pada Raspberry Pi 1, 2, 3, dan 4 memiliki kualitas relatif rendah dibanding bitrate-nya
- Encoding dengan prosesor memungkinkan pengguna memilih keseimbangan kualitas dan bitrate secara lebih tepat, tetapi sebagai konsekuensinya konsumsi daya meningkat
- Dijelaskan bahwa encoding 1080p60 pada pengaturan default hanya membutuhkan sekitar 1 prosesor, dan kualitasnya lebih baik daripada hardware encoder Raspberry Pi 4
- Dengan pengaturan yang tepat, encoding 4K sekitar 24fps juga dapat dicapai, tetapi arah tersebut belum dioptimalkan
- Dalam jangka panjang, mereka “harus melakukan sesuatu”, tetapi dijelaskan bahwa pada Raspberry Pi 5, hardware encoder dari sisi area silikon adalah “mm² too far”
- Ada jawaban komentar dari Liz Upton bahwa AV1 bisa di-decode, tetapi tidak untuk 4K, sementara 1080p kemungkinan bisa
Perubahan layout board dan konektor
- Raspberry Pi 5 mempertahankan footprint seukuran kartu kredit, tetapi beberapa penempatan berubah agar sesuai dengan fitur chipset baru
- four-pole composite video dan analogue audio jack dihapus
- composite video dihasilkan oleh RP1 dan masih tersedia melalui sepasang pad berjarak 0,1 inci di edge bawah board
- Di area yang sebelumnya ditempati four-pole jack dan camera connector, ditempatkan 2 FPC connector
- Kedua MIPI interface adalah transceiver bi-directional sehingga masing-masing dapat terhubung ke CSI-2 camera atau DSI display
- Di area kiri board yang sebelumnya ditempati display connector, kini ada FPC connector yang lebih kecil untuk koneksi PCI Express 2.0 single lane
- Jack Gigabit Ethernet kembali ke posisi tradisional di kanan bawah board
- Konektor PoE four-pin juga dipindahkan sehingga tidak kompatibel dengan PoE dan PoE+ HAT lama
- Ditambahkan 2 mounting hole untuk heatsink serta JST connector berikut
- 2-pin untuk RTC battery
- 3-pin untuk Arm debug dan UART
- 4-pin untuk fan yang mendukung PWM control dan tacho feedback
Daya, pendinginan, dan aksesori
- Raspberry Pi 5 dirancang untuk menangani workload client umum bahkan tanpa case dan tanpa active cooling
- Untuk penggunaan di bawah heavy load berkelanjutan tanpa throttling dan tanpa case, $5 Active Cooler dapat ditambahkan
- Case Raspberry Pi 5 yang diperbarui berharga $10 dan mengintegrasikan fan hingga 2,79 CFM
- fan terhubung ke four-pin JST connector untuk menyediakan pendinginan berbasis kontrol suhu
- case fan menggunakan fluid dynamic bearing
- Baik case maupun Active Cooler dapat menjaga Raspberry Pi 5 cukup jauh di bawah thermal throttle point pada suhu lingkungan umum dan worst-case load
- Pada workload yang sama, Raspberry Pi 5 mengonsumsi daya jauh lebih rendah daripada Raspberry Pi 4 dan beroperasi lebih dingin
- Pada workload paling berat, khususnya workload “power virus”, peak power consumption meningkat hingga sekitar 12W, dibanding 8W pada Raspberry Pi 4
- Jika menggunakan adapter USB-C standar 5V 3A, 15W, downstream USB current dibatasi secara default ke 600mA
- Untuk menyediakan periferal berdaya tinggi sekaligus margin peak workload, tersedia $12 USB-C power adapter
- Mendukung operating mode 5V 5A, 25W
- Jika firmware mendeteksi power supply tersebut, USB current limit dinaikkan menjadi 1,6A
- Menyediakan tambahan daya 5W untuk downstream USB device dan tambahan 5W untuk on-board power budget
M.2, PoE+, kabel kamera dan display
- Raspberry Pi 5 menambahkan interface PCI Express 2.0 single-lane untuk periferal cepat
- Mulai awal 2024, Raspberry Pi akan menyediakan 2 mechanical adapter board yang mengonversi PCIe FPC connector dan sebagian standar M.2
- Adapter M.2 pertama mengikuti standard HAT form factor dan ditujukan untuk pemasangan device yang lebih besar
- Adapter M.2 kedua berbagi L-shaped form factor dan memungkinkan pemasangan device format 2230 dan 2242 di dalam case Raspberry Pi 5
- PoE+ HAT baru akan tersedia mulai awal 2024
- Mendukung posisi baru four-pin PoE header
- Menggunakan L-shaped form factor yang dapat masuk ke dalam case Raspberry Pi 5
- Gambar yang dipublikasikan adalah prototype dan production version dijadwalkan berbeda
- Karena pinout MIPI connector baru dengan density lebih tinggi, adapter diperlukan untuk menghubungkan camera/display Raspberry Pi lama dan produk third-party
- Raspberry Pi menyediakan FPC camera/display cable yang mengonversi format mini ke format standard
- panjang 200mm, 300mm, 500mm
- harganya masing-masing $1, $2, $3
Raspberry Pi OS dan kompatibilitas
- Raspberry Pi OS baru berbasis Bookworm, release terbaru Debian dan Raspbian
- Pada Raspberry Pi 4 dan 5, beralih dari X11 ke Wayfire Wayland compositor
- Raspberry Pi OS dijadwalkan rilis pada pertengahan Oktober dan menjadi satu-satunya OS first-party yang didukung pada Raspberry Pi 5
- Raspberry Pi 5 harus menjalankan Bookworm, dan untuk pertanyaan tentang menjalankan Bullseye atau Buster, jawabannya adalah Bookworm diperlukan
- Untuk pertanyaan apakah image Bookworm 32-bit mendukung Pi 5, ada jawaban bahwa image Bookworm 32-bit tidak mendukung Pi 5
- OMXplayer tidak dapat berjalan di Pi 5, sehingga penting untuk membuat alternatif seperti VLC, FFMPEG dapat berfungsi
- Saat berpindah dari Bullseye ke Bookworm, clean install diperlukan, dan dijelaskan bahwa memindahkan kustomisasi pengguna lebih kecil kemungkinan error daripada melakukan in-place upgrade pada image yang ada
Isu yang muncul di komentar
- Kekhawatiran soal pasokan dan harga berulang kali muncul, dan pihak Raspberry Pi menjawab bahwa stok awal peluncuran ada di Authorised Reseller lokal, dengan harga rekomendasi belum termasuk pajak lokal
- Ada jawaban dari Liz Upton bahwa Raspberry Pi 4 setidaknya tidak akan dihentikan hingga dekade 2030-an
- Ada ketidakpuasan terhadap adopsi micro-HDMI, dan pihak Raspberry Pi menjelaskan bahwa karena keterbatasan ruang board, dalam ruang untuk satu full-size HDMI socket mereka dapat memasukkan 2 micro-HDMI, logo HDMI, dan socket UART baru
- Port daya USB-C memiliki dwc-otg interface capability yang sama seperti Pi 4, dan ada jawaban bahwa gadget mode didukung
- Untuk pertanyaan apakah port USB-C mendukung USB3 host, jawabannya tidak
- Ada jawaban bahwa Raspberry Pi 5 tidak memiliki full TrustZone security implementation, sehingga full Widevine certification pada dasarnya tidak mungkin
- Wake-on-LAN via Ethernet kemungkinan tidak akan bisa, dan ada jawaban bahwa hardware tidak membuatnya mudah serta kemungkinan implementasi bypass dengan software RP1 juga rendah
- RP1 memiliki PIO, tetapi tidak sepenuhnya sama dengan PIO RP2040, dan pada saat peluncuran tidak ada dukungan software untuk mengekspos fungsi tersebut
- Tidak ada pengumuman jelas untuk pertanyaan produk masa depan seperti Compute Module 5, Raspberry Pi 500, model 16GB, atau produk mandiri RP1
1 komentar
Komentar Hacker News
Daripada terus membuat Pi baru yang lebih cepat dan mahal, saya berharap mereka fokus membuat Pi yang sudah ada menjadi lebih murah dan lebih mudah didapat
Saya punya sekitar belasan RPi, tetapi tidak ada satu pun yang tersambung ke monitor. Saya tidak butuh port HDMI 4K ganda; saya ingin ada Pi seharga 20 dolar yang stoknya tersedia luas. Sepertinya mereka lupa untuk apa RPi pada awalnya dibuat
Memperluas rentang performa dan membuatnya bisa disambungkan ke monitor juga tampak sebagai langkah yang masuk akal untuk tujuan itu. Komputer serbaguna digunakan secara berbeda oleh setiap orang, jadi mengatakan “mereka lupa untuk apa RPi pada awalnya dibuat” bukan hanya menunjukkan ketidaktahuan, tetapi juga bisa menyakitkan. Arah yang Anda inginkan dan arah produk perusahaan mungkin tidak sejajar, tetapi tetap perlu ada empati bahwa Anda bukan satu-satunya pemeran utama di panggung ini
https://www.microcenter.com/product/486575/Zero_W
Kasus penggunaan lain juga terasa berat di Pi 4, dan produk pesaing berbasis RK3588 terlihat cukup menarik. Intinya, kasus penggunaan Anda dan kasus penggunaan saya berbeda. Saya berharap mereka terus mengejar performa yang lebih tinggi sekaligus efisiensi biaya
Jadi rasanya sudah ada Pi yang tersedia luas dengan harga di bawah 20 dolar
Pernyataan “Di masa depan kami harus melakukan sesuatu, tetapi untuk Pi 5 kami menganggap encoding perangkat keras, meski hanya 1 mm², terlalu besar” terdengar seperti bahasa korporat untuk “Broadcom memutuskan tidak lagi mengizinkan penggunaan core IP video dengan harga murah atau gratis”
Argumen luas die masuk akal sebagai alasan tidak menyertakan encoding AV1/HEVC, tetapi tidak menjelaskan mengapa H.264 dihilangkan. Penjelasan bahwa CPU sekarang sudah cukup kuat untuk meng-encode H.264 dengan kualitas dan frame rate yang lebih baik daripada encoder perangkat keras lama memang lebih masuk akal, tetapi bagi orang yang membutuhkan daya rendah atau harus memakai CPU untuk hal lain, ini tetap sebuah kemunduran. Pada akhirnya, faktor lain seperti lisensi tampaknya mendorong keputusan itu, dan penjelasan ini terdengar seperti pembenaran setelah fakta
Broadcom selalu, paling baik, bersikap acuh tak acuh terhadap komunitas open source, dan paling buruk, bersikap bermusuhan
Jika demikian, berarti Raspberry Pi punya budaya organisasi yang terang-terangan berbohong alih-alih sekadar jujur. Pernyataan ini memang bukan dari Eben Upton, tetapi saya sudah beberapa kali melihat dia menghindari kebenaran atau sekadar berbohong. Tidak ingin menginjak kaki mitra, atau tidak ingin membuat produk lanjutan terlihat dekat sehingga memicu efek Osborne, berbeda dari ketidakjujuran yang terang-terangan. Sangat mengecewakan
Pernyataan Gordon Hollingworth, “Di masa depan kami harus melakukan sesuatu, tetapi untuk Pi 5 kami menganggap encoding perangkat keras, meski hanya 1 mm², terlalu besar,” cukup masuk akal jika mempertimbangkan CPU yang cepat dan pilihan encoding akselerasi perangkat keras yang serba tanggung
“Sesuatu” itu bisa berupa menghapus sepenuhnya encoding dan decoding berakselerasi perangkat keras lalu memakai silikon yang dihemat untuk CPU yang lebih kuat, misalnya unit vektor yang lebih besar, lebih banyak core, atau sesuatu seperti Cortex X. Atau mereka bisa memasukkan encoder perangkat keras untuk satu codec yang umum dan relatif berat, serta decoder untuk codec itu dan beberapa codec lain. Ada juga arah seperti Pi 5 yang hanya memasukkan decoder, atau memasukkan fabric komputasi fleksibel yang dapat dikonfigurasi untuk menangani pekerjaan berat dari codec video populer. Selain itu ada opsi berpindah ke proses fabrikasi yang lebih baru untuk meningkatkan efisiensi atau anggaran transistor. Jalan mana pun yang diambil, secara pribadi decoding berakselerasi perangkat keras jauh lebih berguna daripada encoding
Sampai batas tertentu bisa dimengerti, tetapi tetap disayangkan. Tidak semua perangkat pemutar mendukung HEVC, dan HEVC kemungkinan akan terikat paten lebih lama dibanding codec seperti H.264
Saya berharap ada setidaknya satu format berakselerasi perangkat keras yang terbuka lagi. AV1 mungkin masih sedikit terlalu dini, tetapi misalnya VP9 bisa digunakan di perangkat iOS dan Android terbaru. Saya juga penasaran seberapa besar pengaruh biaya lisensi. RPi sebelumnya punya codec yang bisa dibuka lewat software justru karena alasan seperti itu
Lamanya decoding perangkat keras AV1 hadir tampaknya lebih karena produsen perangkat keras enggan mendukungnya. Di sisi HEVC dan VVC, dukungan perangkat keras lebih banyak
Ada sangat banyak papan turunan Pi, dan rentang konfigurasinya juga cukup luas. Saya selalu melihat Pi sebagai produk perwakilan untuk konsumen umum
Pi 4B juga cukup mengesankan, hanya saja saya berharap ketersediaannya bisa lebih luas. Misalnya ada Banana PI M5: https://www.banana-pi.org/, Odroid C4: https://wiki.odroid.com/start, Odroid N2+: Odroid C4: https://wiki.odroid.com/start, Libre "Le Potato": https://libre.computer/, Libre "Renegade": https://libre.computer/, Orange Pi 3 LTS: http://www.orangepi.org/, Orange Pi 5: http://www.orangepi.org/, Rock Pi 4C+: https://rockpi.org/, Nano Pi M4B: http://nanopi.io/
Membeli RPi berarti membayar bukan hanya untuk hardware, tetapi juga dukungan yang sangat luas, tutorial, dan standardisasi. Banyak orang di HN sepertinya juga bisa menangani basis pengetahuan yang lebih kecil pada BPi, OPi, ROCK, dan lainnya
Jetson Orin Nano, kit pengembangan baru dari Nvidia, juga secara mengejutkan tidak memiliki hardware video encoder
Sebagai gantinya, video harus dienkode dengan CPU, yang terasa sangat aneh mengingat encoding video adalah use case umum di banyak aplikasi video
Meski begitu, jika dikonfigurasi dengan benar, tampaknya CPU bisa mengenkode 4 stream 1080p pada 30fps H.264: https://www.ridgerun.com/post/jetson-orin-nano-how-to-achiev...
Kalau begitu bagaimana dengan OBS? https://www.nvidia.com/en-us/geforce/guides/broadcasting-gui...
Tidak adanya hardware decoding H.264 pada 2023 agak tidak masuk akal
Meski penggunaan CPU sekarang sudah lebih rendah, H.264 tetap merupakan codec yang paling dominan digunakan
Saat ini semua layanan streaming memprioritaskan distribusi konten AV1, VP9, dan HEVC untuk menghemat bandwidth[0], dan klien dari 5 tahun terakhir—ponsel, GPU, smart TV, streaming box, dan sebagainya—mendukung salah satu format baru ini. 0: https://www.etcentric.org/netflix-switching-from-vp9-codec-t...
Jika tidak memerlukan form factor portabel, GPIO, dan konsumsi daya rendah, Anda bisa membeli perangkat refurbished seperti HP Prodesk G3 400 seharga 60 dolar, dengan performa hardware yang jauh lebih baik
Sebagai home server, sebenarnya itu lebih menguntungkan
Cukup cepat untuk menjalankan LLM 7B pada 1–2 token per detik
Prodesk G3: 24 jam * 365 hari * 35W * 1000W/kW * $0.30/kWh = $91. Raspberry Pi 5: 24 jam * 365 hari * 12W * 1000W/kW * $0.30/kWh = $31. Angka 12W untuk Raspberry Pi 5 kemungkinan berlebihan, sedangkan 35W untuk chip Intel kemungkinan terlalu rendah, jadi selisih sebenarnya bisa lebih buruk
Harganya dua kali lipat, tetapi konsumsi dayanya sekitar 4W dari stopkontak pada beban 50%, jauh lebih rendah daripada 30W pada pembanding, dan performanya jauh lebih cepat
Apakah pesaing langsung seperti Orange Pi 5 berbasis Rockchip RK3588S berbeda dalam hal ini?
Kurangnya opsi hardware-accelerated video encoding/decoding mungkin memang umum pada perangkat kelas bawah demi menekan biaya
Jika menginginkan hardware video encoding, lihat single-board computer ini yang memakai AMD 7840 generasi terbaru
Di dalamnya ada semua encoding termasuk H.264, AV1, HEVC, serta GPU AMD generasi terbaru: https://youtu.be/WCRK-Uwb0EA?si=BlxaYkg7Ecq2rALJ