View on GitHub

Raspberry Pi PCIe Database

Raspberry Pi PCI Express device compatibility database

Coral M.2 Accelerator with Dual Edge TPU

Coral M.2 Accelerator with Dual Edge TPU
CM4 Functionality Pi 5 Functionality Driver Required? More Info
None Untested Yes GitHub Issue

Videos Related to this Card

There are no videos for this card yet.

Description and Notes

The Coral M.2 Accelerator with Dual Edge TPU uses an interesting feature of M.2 E-key slots—it uses both lanes that are in the spec to the slot (though most board manufacturers only implement one lane per slot).

The Seaberry board comes with slots that implement both lanes per M.2 E-key slot, though, so this card could work if the device supports it. Sadly, as we’ve seen with the single TPU (see issue #44), the Compute Module 4’s PCIe implementation is currently incompatible with the Coral PCIe driver.

Other CM4-pinout-compatible boards might work with it (but nobody’s had success yet).

The Raspberry Pi 5 model B may work with it, but right now testing is devoted to the single TPU model, since there are currently no HATs available with a dual-lane M.2 E-key slot (and it’s likely there never will be one, unless we can get the singl TPU model working reliably).