We all knew Raspberry Pi Compute Module 3 were about to be launched soon, as the Raspberry Pi foundation announced a partnership with NEC displays last October, and the datasheet for two version of the Broadcom BCM2837 based system-on-module, CM3 and CM3L (Light), was released shortly after. The good news is that the modules have officially been launched for $30 and $25 for respectively Compute Module 3 with 4GB flash, and Compute Module 3 Light with the SD card signals exposed via the SO-DIMM connector. The foundation has also lowered the original compute module price to $25.
Here are Compute Module 3 specifications as a reminder:
- SoC – Broadcom BCM2837 quad core Cortex A53 processor @ 1.2 GHz with Videocore IV GPU
- System Memory – 1GB LPDDR2
- Storage
- CM3L – SD card signals through SO-DIMM connector
- CM3 – 4GB eMMC flash
- 200-pin edge connector with:
- 48x GPIO
- 2x I2C, 2x SPI, 2x UART
- 2x SD/SDIO, 1x NAND interface (SMI)
- 1x HDMI 1.3a
- 1x USB 2.0 HOST/OTG
- 1x DPI (Parallel RGB Display)
- 1x 4-lane CSI Camera Interface (up to 1Gbps per lane), 1x 2-lane CSI Camera Interface (up to 1Gbps per lane)
- 1x 4-lane DSI Display Interface (up to 1Gbps per lane), 1x 2-lane DSI Display Interface (up to 1Gbps per lane)
- Power Supply – VBAT (2.5V to 5.0V) for BCM2837 processor core, 3.3V for PHYs, UI and eMMC flash, 1.8V for PHYs, IO, and SDRAM, VDAC (2.8V typ.) for video composite DAC, GPIO0-27_VREF & GPIO28-45_VREF (1.8 to 3.3V) for the two GPIO banks.
- Dimensions – 67.6 x 31 mm; compliant with JEDEC MO-224 mechanical specification used in DDR2 SO-DIMM memory module
- Temperature Range – -25 to +80 degrees Celsius
The module is mostly electrically & mechanically backward compatible with the original Compute Module, and benefits from the software running on Raspberry Pi 3 board. You’ll find specific documentation here.
In order to get started quickly, a Raspberry Pi Compute Module 3 devkit is also offered with a CM3 module and a “Compute Module IO V3” baseboard exposing GPIO headers, an HDMI port, a USB port, a micro SD slot, and more.
Raspberry Pi Compute Modules CM3 and CM3L, as well as the development kit (~$150), can be purchased on RS Components and element14.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
Hello, I have the old compute module for raspberry pi 1.
And I would like to know if the cm3 is compatible with the base board of the raspberry pi 1.
Do you know anything about it ?.
Thanks.
@Fran
That’s the difference between the two modules:
So it’s likely CM3 will work with CM1 baseboard, but better confirm that. Maybe ask on RPI blog?
Correction! CM3L is $25 (older one is also same). To quote
“CM3 and CM3L are priced at $30 and $25 respectively (excluding tax and shipping), and this price applies to any size order. The original Compute Module is also reduced to $25. Our partners RS and Premier Farnell are also providing full development kits, which include all you need to get started designing with the Compute Module 3.”
No use , You cant buy the chip separately , no commercial product is possible with this chip… its made exclusively for raspberry foundation …. so better go with AM335X or i.MX processor … if cost matters go with allwinner …
@varghese
The goal with this is to let people do their own baseboard and purchase the Compute Module 3.
You can make a product with that and sell it in quantities, just like NEC Displays will do.
That’s right that you can’t purchase the processor directly and use RPI firmware with it without breaching the license though. If you use CM3 / CM3L modules however, there’s no such issue.
You do have the prices the wrong way round:
“The good news is that the modules have officially been launched for $25 and $30 for respectively Compute Module 3 with 4GB flash, and Compute Module 3 Light with a micro SD slot.”
should be:
“The good news is that the modules have officially been launched for $25 and $30 for respectively Compute Module 3 Light with a micro SD slot, and Compute Module 3 with 4GB flash.”
“Compute Module 3 Light with a micro SD slot” is misleading, the SD slot seems to be on the external devboard rather than the module as indicated in the specs further down.
So where is a sub-$20 A64 module with 1GB RAM and eMMC? Make it pin compatible and share the baseboards since there will likely be a lot of cluster hardware designed for this module.
@cnxsoft
The general consensus is that if you adhered to the specs set aside for a CM1, with the provisos about power profile (it’s a bit beefier than the CM1’s TDP, obviously…), it would be likely to drop right in and go.
You’re probably looking at a 95-98% chance of most of the CM1 projects just accepting the thing right out of box as long as the designer of the custom carrier dock didn’t cut corners on things.
@cnxsoft
Base firmware is open source now. You only have a few licensed items (The VP4 codecs for MPEG2, etc.) being in question there. Simply put, it’s a sourcing problem- you’d need to be a **BIG** player (maybe my prior client…but with them not having their act together…) to get Broadcom to give you the time of day for those parts…
And, no, they’re not made specifically for the Pi Foundation…they’re just making a LOT of them where they’d not just for them. There’s a difference. I’d rather leverage their market lifespan guarantee (Market endurance is going to be MUCH larger because of them than if it’d just been someone like Roku (who’d been the other customer for the Pi 1’s SoC…)
With this little move, though, why would you need it AS much? By the COM. When they come up with a 4/5 design (and they will…) if you adhere to the design rules for the CM3 with slightly beefier power profile possible, you’ll get a drop-in upgrade for almost “free” like you would with the CM1 vs. CM3.
@Nobody of Import
You can source the chip in China, maybe not just in very large quantities. The problem is with the license, even if it is open source, you can’t use the bootloader developed for Raspberry Pi on your own hardware. It can only be used on Raspberry Pi boards and compute modules.
See http://www.cnx-software.com/2016/07/19/raspberry-pi-bootloader-license-preludes-it-to-run-on-competing-broadcom-bcm283x-boards/
@Jon Smirl
No quite what you want, but SOPINE A64 with Allwinner A64 + 2GB RAM + micro SD (eMMC signals via SO-DIMM connector exposed) has launched -> http://www.cnx-software.com/2017/01/17/pine64-introduces-sopine-a64-allwinner-a64-som-and-sopine-model-a-baseboard/
@Jon Smirl
Why would anyone else follow the connector specs of these boring Broadcom SoCs? Still the only ‘highspeed’ connection to the outside is one USB 2.0 OTG. So when you make an A64 SoM compatible to this connector spec you loose one of A64’s USB 2.0 ports and more importantly RGMII to connect to a Gigabit Ethernet PHY. A cluster design based on this SoM specification would be pretty lame.
Pine Inc folks with their own SoPine already plan for a cluster board that contains an own switch IC combined with RTL8211E PHYs so at least the SoMs can make use of Gigabit Ethernet though being somewhat limited since the switch IC doesn’t provide a 10GbE or at least 2.5 GbE uplink ports.
Hi.
Confirmed. The CM3 is compatible with the CM1 motherboard.
Estimado Fran, buenas tardes,
Gracias por contactar con RS. En relación a su consulta, permítame por favor confirmarle que si son mecánicamente compatibles.
Para cualquier otra consulta no dude en contactar de nuevo con nosotros, estaremos encantados de atenderle.
Muchas gracias, que tenga una buena tarde,
Atentamente,
Germán Montero Pereira
Technical Support
RS Components
Avda. de Europa nº19, Edif. 3 – 2º
Madrid, Pozuelo de Alarcón, 28224, España
Email: soporte.tecnico@rs-components.com