1 硬件手册

本章介绍产品概述、包装清单、外观和接口等。

1.1 产品概述

Raspberry Pi Compute Module Zero Development Board(简称CM0 Dev Board)是一款基于Raspberry Pi CM0的单板计算机,默认为512MB RAM + 8GB eMMC的计算机系统,提供HDMI、USB、MIPI DSI、MIPI CSI 和Raspberry Pi 40-Pin接口,支持通过Wi-Fi(带外置天线)接入网络,主要用于工业控制和物联网领域。

cm0io-1

1.2 包装清单

  • 1 x CM0IO板(包含CM0)
  • 1 x 2.4GHz Wi-Fi/BT FPC天线
  • 1 x 2-Pin跳线帽

1.3 产品外观

介绍CM0IO板上接口的功能和定义。

1.3.1 面板接口

介绍面板接口类型和定义。

编号功能定义
11 x HDMI,Type-A接口,兼容HDMI 1.3a,分辨率支持1080p 30Hz,支持连接显示器。
21 x USB 2.0接口,Micro USB连接器,支持连接标准的USB 2.0外设,最大支持480Mbps的传输速率。
31 x DC输入,Micro USB连接器,支持外接5V的电源适配器给CM0开发板供电。
41 x Micro SD卡槽,因为Micro SD卡槽仅适用于CM0 Lite,但CM0 Dev Board默认标配8GB eMMC的CM0,故Micro SD卡在CM0 Dev Board上为无效接口。

1.3.2 扩展接口

介绍扩展接口类型和定义。

编号功能定义
11 x MIPI DSI接口,22-Pin 0.5mm间距的FPC连接器,支持通过22-Pin的FPC线连接Raspberry Pi Display。
21 x 2-Pin的TV_OUT引脚,支持扩展1路复合视频信号。
31 x MIPI CSI接口,22-Pin 0.5mm间距的FPC连接器,支持通过22-Pin的FPC线连接Raspberry Pi Camera。
41 x 3-Pin的GLOBAL_EN & RUN_PG引脚,支持扩展电源按键和复位按键。
51 x 2-Pin的1.8v电源引脚,支持扩展1路1.8v电源输出。
61 x Raspberry Pi 40-Pin插针,支持扩展Raspberry Pi HAT模块。
71 x IPEX-1接口,支持连接外置天线。
81 x 3-Pin的Wi-Fi & BT引脚,支持扩展Wi-Fi和蓝牙的启用/禁用设置。
91 x 2-Pin的Status_LED引脚,支持扩展CM0的LED状态查询端口。
101 x 2-Pin的nRPIBOOT插针,支持通过短接使CM0进入烧录模式。

1.4 接口

介绍产品中各接口的定义和功能。

1.4.1 HDMI

CM0IO板包含1个标准的Type-A HDMI接口,兼容HDMI 1.3a标准,分辨率支持1080p 30Hz,支持连接HDMI显示器。

1.4.2 DSI(MIPI显示)

CM0IO板包含1个MIPI DSI接口,22-Pin 0.5mm间距的FPC连接器,支持通过22-Pin的FPC线连接Raspberry Pi Display。

提示

在连接Raspberry Pi Display后需要进行相关的配置才可以正常使用。

1.4.3 CSI(MIPI摄像头)

CM0IO板包含1个MIPI CSI接口,22-Pin 0.5mm间距的FPC连接器,支持通过22-Pin的FPC线连接Raspberry Pi Camera。

提示

在连接Raspberry Pi Camera后需要进行相关的配置才可以正常使用。

1.4.4 Micro-USB(数据)

CM0IO板包含1个Micro-USB(数据)接口,在板上的位置为J5,兼容USB 2.0标准,支持连接标准的USB 2.0外设,最大支持480Mbps的传输速率。

断开CM0IO板的电源,短接nRPIBOOT(J8)的2-Pin插针,再通过此接口连接PC,则CM0将进入烧录模式,对eMMC进行烧录。

警告

若Micro-USB(数据)接口和Micro-USB(电源)接口同时供电,则可能烧坏CM0或者USB外设;故禁止Micro-USB(数据)接口和Micro-USB(电源)接口同时供电。

1.4.5 Micro-USB(电源)

CM0IO板包含1个Micro-USB(电源)接口,在板上的位置为J6,支持外接5V的电源适配器给CM0IO板供电。

警告

若Micro-USB(数据)接口和Micro-USB(电源)接口同时供电,则可能烧坏CM0或者USB外设;故禁止Micro-USB(数据)接口和Micro-USB(电源)接口同时供电。

1.4.6 Micro SD卡槽

CM0IO板包含1个Micro SD卡槽,因为Micro SD卡槽仅适用于CM0 Lite,但CM0 Dev Board默认标配8GB eMMC的CM0,故Micro SD卡在CM0 Dev Board上为无效接口。

1.4.7 nRPIBOOT插针

CM0IO板包含1个2-Pin nRPIBOOT插针,在板上的位置为J8,引脚定义为nRPIBOOT/GND。

  • 通过跳线帽短接nRPIBOOT和GND:重新上电会使CM0模块进入烧录模式
  • 未短接:正常运行模式

1.4.8 Raspberry Pi 40-Pin插针

CM0IO板包含1个标准的Raspberry Pi 40-Pin接口,在板上的位置为J1,具体的引脚定义如下表。

40-Pin.pngPin IDPin NamePin IDPin Name
1+3.3v2+5V
3GPIO24+5V
5GPIO36GND
7GPIO48GPIO14
9GND10GPIO15
11GPIO1712GPIO18
13GPIO2714GND
15GPIO2216GPIO23
17+3.3V18GPIO24
19GPIO1020GND
21GPIO922GPIO25
23GPIO1124GPIO8
25GND26GPIO7
27ID_SD28ID_SC
29GPIO530GND
31GPIO632GPIO12
33GPIO1334GND
35GPIO1936GPIO16
37GPIO2638GPIO20
39GND40GPIO21

1.4.9 预留的引脚

CM0IO板包含多个可用的引脚,支持用户进行外部扩展。

1.4.9.1 Wi-Fi & BT引脚

CM0IO板包含3-Pin的Wi-Fi & BT引脚,在板上的位置为J9,引脚定义为nWireless_Disable/GND/nBT_Disable,具体功能如下:

  • 短接nWireless_Disable和GND:关闭Wi-Fi功能
  • 短接nBT_Disable和GND:关闭蓝牙功能

1.4.9.2 GLOBAL_EN & RUN_PG引脚

CM0IO板包含3-Pin的GLOBAL_EN & RUN_PG引脚,在板上的位置为J10,引脚定义为GLOBAL_EN/GND/RUN_PG,具体功能如下:

  • 短接GLOBAL_EN和GND:短接时间超过1ms,使CM0模块断电重启
  • 短接RUN_PG和GND:复位CM0模块

1.4.9.3 TV_OUT引脚

CM0IO板包含2-Pin的TV_OUT引脚,在板上的位置为J11,引脚定义为TV_OUT/GND,支持扩展1路复合视频信号。

1.4.9.4 Status_LED引脚

CM0IO板包含2-Pin的Status_LED引脚,在板上的位置为J12,引脚定义为Status_LED/GND,支持扩展CM0的LED状态查询端口。

1.4.9.5 1.8v电源引脚

CM0IO板包含2-Pin的1.8v电源引脚,在板上的位置为J13,引脚定义为1.8v/GND,支持扩展1路1.8v电源输出。

1.4.10 无线

CM0IO板默认开启Wi-Fi和蓝牙功能,安装FPC天线后可正常使用。

  • 2.4 GHz频段 IEEE 802.11 b/g/n 无线局域网
  • 蓝牙4.2标准(支持BLE低功耗模式)

若用户需要禁用Wi-Fi或者蓝牙,可通过短接IO板上预留的引脚来实现。

  • 短接nWireless_Disable和GND:关闭Wi-Fi功能
  • 短接nBT_Disable和GND:关闭蓝牙功能