Raspberry Pi CM4 compatible module coming soon with Amlogic A311D CPU

Despite assurances by Eben Upton that there’s no supply shortage of Raspberry Pi CM4 modules for commercial and industrial customers, installations or projects requiring just a few modules may be out of luck. So alternatives are needed, and after seeing Rockchip RK3566-based SoMs compatible with Pi CM4, namely the Pine64 SoPine and Radxa CM3, Banana Pi is working on a Raspberry Pi CM4 compatible module powered by Amlogic A311D hexa-core Arm Cortex-A73/A53 processor.

Raspberry Pi CM4 Amlogic A311D

Banana Pi BPI-CM4 specifications:

  • SoC – Amlogic A311D hexa-core processor with 4x Arm Cortex-A73 @ 2.0 GHz and 2x Arm Cortex-A53 @, Arm Mali-G52 MP4 (6EE) GPU, 5 TOPS NPU
  • System Memory – 2GB/4GB LPDDR4 RAM
  • Storage – 16GB eMMC flash (up to 128GB)
  • Networking – Gigabit Ethernet PHY on-module, optional WiFi 5/6 module with on-board PCB antenna and external antenna
  • 2x 100-pin high-density board-to-board connector (mostly) compatible with Raspberry Pi CM4 with 1x HDMI, 1x MIPI DSI, PCIe, Gigabit Ethernet, etc…
  • Supply Voltage – 5V
  • Dimensions – 55 x 40 mm with 4x M2.5 mounting holes

The module is pin-to-pin compatible in the sense it can be inserted into a Raspberry Pi CM4 baseboard, but one caveat is that Amlogic A311D SoC does not support all interfaces from the Raspberry Pi system-on-module. While the Raspberry Pi CM4 supports 2x HDMI, 2x MIPI CSI, 2x MIPI DSI, the Banana Pi BPI-CM4 will only expose 1x HDMI, 1x MIPI CSI, and 1x MIPI DSI as illustrated in the schamtics extract below.

Banana Pi BPI-CM4 schematics

Amlogic A311D processor may not a bad choice, as for instance it is found in Khadas VIM3 SBC, an Android reference board, and with proper cooling, it will be quite faster than the Broadcom BCM2711 found in Raspberry Pi CM4, even when the latter is overclocked to 2.0 GHz or more.

Khadas VIM3 Fan vs Raspberry Pi 4
sbc-bench.sh benchmark results – Higher is better. Units: 7-zip: MIPS; memset/memcpy: MB/s

The WiFi 6 option may be interesting, but I’ve been told about cooling issues with WiFi 6 under load (i.e. sustained high-speed transfer) on a similarly sized module.

Banana Pi is only showing renders, and based on my previous experience with their announcements, that may mean Banana Pi BPI-CM4 availability in Q4 2022 or Q1 2023. The company is not known for attention to detail either, so expect poor documentation and Linux and Android images that boot but could be filled with bugs. The good news (sort of) is that it should be possible to evaluate the software in advance in the soon-to-be-launched Banana Pi BPI-M2S SBC also powered by the Amlogic A311D SoC. More details may be found in the forum thread on the Banana Pi website.

Via Tom’s Hardware and Liliputing

Share this:

Support CNX Software! Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

ROCK Pi 4C Plus
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
30 days ago

If the SinoVoip clowns would be smart they could try to hurry up with a Wi-Fi-less variant of this A311D thing to partner up with Turing Pi. If their Turing Pi 2 cluster board will (ever) be shipped it might be a great idea to have at least something somewhat affordable and available to use as ‘cluster nodes’ in those 4 module slots (neither CM4 nor Jetson Nano seem to be available to individuals/hobbyists).

30 days ago

Apparently they are not smart enough 🙂 A311D can support dual MIPI CSI, the 4-lanes MIPI CSI can be split into two 2-lanes MIPI CSI.

30 days ago

You can get a Jetson Nano 4Gb right now. Amazon had sellers price gouging for only a mere $400 last time I checked…? …Smh…It’s unbelievable; I can’t imagine demand is dictating a price like that…

29 days ago

> Jetson Nano 4Gb … Amazon … $400

Better check Waveshare shop: ‘Jetson TX2 NX’ for less bucks and available. Twice the CUDA cores and at least two ‘NVidia Denver 2’ CPU cores in addition to those lame four A57 on Nano (A57 has been launched a decade ago).

Tegra X1 on the Nano is obsolete tech and a rather poor CPU choice if you can not make use of the GPU cores.

15 days ago

Yes, I am aware the Tegra X1 is dated. You said there were no Nanos available for hobbyists to use in the Turing Pi 2—But! Of course there are! Really; there are people on Amazon willing to send you one at 4x launch MSRP… (i.e., I know what you mean w unavailable product; there are vultures selling the Nano for $400 on Amazon. No one should consider spending that. ….I failed at humor…).

Stuart Naylor
28 days ago

Think its the usual as everywhere with normal prices seems sold out.

30 days ago

Depending on costs you could go with a whole new board?

AMLOGIC A311D2 Development Board A311D2 Core Board 4K 3T NPU amlogic Rongpin PRO-A311D2

18 days ago

A311D2 is an entirely new SoC with no upstream support so you’d be firmly locked into the vendor BSP codebase (it’s ugly but works). In comparison A311D/S922X have good upstream support (aside from the video decode/encode drivers)