跳转到内容

0032 MPmTPU 4G EN

来自Mcuzone Wiki

切换语言为中文

Keywords

Raspberry Pi 5, Raspberry Pi OS, Ubuntu, TPU, PCIe expansion, MiniPCie, 4G LTE, AI, Google, Coral, Driver-free, Plug-and-Play

I. Introduction

The MPmTPU & 4G expansion board is a MiniPCIe TPU extension board designed with a PCIe interface for Raspberry Pi 5. This MiniPCIe also features a USB 2.0 port, enabling communication and power supply for MiniPCIe 4G LTE through the USB port of Raspberry Pi 5.

The Google Coral TPU module comes in various form factors, such as M.2 A+E, M.2 M, and Mini PCIe interfaces. Our company provides compatible expansion boards for different hardware platforms. We also offer driver installation and operating environment configuration for the TPU module on Raspberry Pi OS.

This expansion board can also connect to a 4G module via the USB port (without requiring a PCIe connection to Raspberry Pi 5). Our compatible 4G module supports driver-free operation and automatic dialing, enabling plug-and-play functionality on the Raspberry Pi OS and Ubuntu OS without the need for additional drivers.

II. Hardware Spec

1) 1*PCIe interface, 0.5mm-16P, connecting to the Raspberry Pi 5's built-in PCIe interface for power supply and communication with the mini PCIe TPU module.

2) 1*Mini PCIe interface for connecting a TPU module or 4G module.

3) 1*Nano SIM card slot.

4) 1*USB 2.0 Type-C port (with an additional reserved 1.25mm-4P port, use one of the two ports), for connecting the 4G module to the Raspberry Pi 5's USB 2.0 port.

5) 2*LEDs: one Power LED, and one 4G Operation LED for the 4G module.

6) 2*reserved 4G SMA antenna interfaces.

7) Reserved current monitoring circuit and I2C circuit.

8) Reserved 40-pin GPIO, 2.54mm-2×20PIN, fully compatible with the Raspberry Pi 5's GPIO pinout.

9) Size: 85×56mm; PCB material certified with UL and RoHS compliance, flame retardant rating 94V-0.

10) 4*M2.5 mounting holes, fully aligned with the Raspberry Pi 5's mounting holes.

11) Aluminum alloy casing(OPT.)

0032_MPmTPU_4G_08.jpg

0032_MPmTPU_4G_09.jpg

0032_MPmTPU_4G_10.jpg

0032_MPmTPU_4G_19.jpg

0032_MPmTPU_4G_20.jpg

Note: When MiniPCIe is used for 4G, the PCIe interface will be disabled, meaning there is no need to connect a PCIe shield cable to the Raspberry Pi 5's PCIe interface.

0032_MPmTPU_4G_21.jpg

0032_MPmTPU_4G_22.jpg

0032_MPmTPU_4G_14.jpg

0032_MPmTPU_4G_15.jpg

III. Coral TPU module test

Insert the Coral TPU module into the MiniPCIe interface and connect it to the Raspberry Pi 5 via the PCIe interface.

▶ According to our tests, the Gasket Driver cannot be fully installed on the Raspberry Pi OS version 2025-05-13-raspios-bookworm-arm64.img.xz, making it unusable.

The Raspberry Pi OS versions 2024-11-19-raspios-bookworm-arm64.img.xz and 2024-07-04-raspios-bookworm-arm64.img.xz can properly install and load the drivers for the Coral TPU module. Here, we use 2024-07-04-raspios-bookworm-arm64.img.xz for testing.

Install Drivers:

Please refer to the link below:

Installing drivers for the Coral TPU module on Raspberry Pi OS

Test the Coral TPU module:

Go to the coral/pycoral directory and enter the following code to execute the program:

python3 examples/classify_image.py --model test_data/test_data/mobilenet_v2_1.0_224_inat_bird_quant_edgetpu.tflite --labels test_data/test_data/inat_bird_labels.txt --input test_data/test_data/parrot.jpg

If the recognition result appears in the red box as shown in the figure below, it indicates that the Coral TPU module is functioning properly:

0032_MPmTPU_4G_07.jpg

IV. 4G module test

The MiniPCIe interface is used as a USB port for 4G, connected to the USB 2.0 port of the Raspberry Pi 5. The USB port enables both communication and power supply. For operations related to 4G, you can refer to this link:

0024_M4GUSB_EN

Contact Us

0001_x.jpg 0002_fb.jpg 0004_ytb.jpg 0003_bb.jpg 0005_qq.jpg QQ:8204136

Email: mcuzone@vip.qq.com

Tel: +86(0)13957118045

If there are any omissions, errors, or infringements on this page, please contact us through the above methods. Thank you!

Copyright 2004-2025 Wildchip