Banana Pi BPI-SM9 16-ENC-A3 深度学习计算模块搭载高度集成的 BM1688 处理器,配备八核 Arm Cortex-A53 1.6 GHz CPU、8 GB LPDDR4 内存和 32 GB 板载 eMMC。它提供一个 RJ45 千兆网口、一个 M.2 Key E、一个 M.2 Key M、四个 USB 3.2 接口、一个 Type-C(USB 3.0)接口及多种功能接口。
支持 HDMI 2.0 输出;
支持双千兆 RJ45 以太网;
支持双层 USB 3.0 接口;
支持 WiFi/蓝牙功能;
支持 TF 卡或 M.2 SSD 扩展;
支持两路 MIPI 摄像头输入;
支持 GPIO 扩展;
支持 CAN 功能;
支持通过 USB-C 接口升级(NVIDIA 核心板方案)。
12 V/3 A 电源适配器(允许电压范围为 11~13 V,推荐使用 12 V 适配器)
一根 USB 转串口线(3.3 V TTL,波特率 115200),用于连接 BPI-SM9 调试控制台
一张 TF 卡(如果要从 TF 卡启动系统)
一根 Type-C 数据线(用于升级和烧录)
百度网盘:https://pan.baidu.com/s/1_aP12DUw99F8WNFdFH0kXg?pwd=8888 (提取码:8888)
Google Drive:https://drive.google.com/file/d/10slssV4y-A26oLHm8XrtXRGv5f4tKp69/view?usp=sharing
BPI-SM9 TF 跳线帽和 BPI-SM9 PWM 控制跳线帽
HDMI_DDC 电压连接器跳线帽
| JP7 跳线说明(适用于 BM1688): 1. 默认短接 PIN2 与 PIN3,用于 BM1688/NVIDIA 模块控制 WiFi 模块的使能信号; 2. 使用 BM1688 的 TF 卡功能时,需要短接 PIN1 与 PIN2,用于检测 TF 卡是否插入。 |
| BPI-SM9 TF 跳线引脚 | ||||
|---|---|---|---|---|
编号位置 |
引脚 |
引脚定义 |
引脚说明 |
电平 |
JP7 |
1 |
SDMMC_DET |
TF 卡插入检测 |
1V8 |
2 |
GPIOC0-SDMMC_DET |
TF 卡插入检测或通用 GPIO |
1V8 |
|
3 |
W_DISABLE1_CTRL |
WiFi/蓝牙模块的 WiFi 使能控制信号 |
1V8 |
|
| 此跳线帽用于选择不同模块的风扇 PWM 控制信号;默认连接 BM1688 模块即可。 |
| BPI-SM9 PWM 控制跳线引脚 | ||||
|---|---|---|---|---|
编号位置 |
引脚 |
引脚定义 |
引脚说明 |
电平 |
JP8 |
1 |
BM1688_FAN_PWM5 |
BM1688 的 PWM 控制引脚 |
1V8 |
2 |
FAN_PWM |
风扇 PWM 控制输入 |
1V8 |
|
3 |
NVIDIA_FAN_PWM |
NVIDIA 模块的 PWM 控制引脚 |
1V8 |
|
| 此跳线用于选择不同模块所需的电平,本例使用 1.8 V。 |
| BPI-SM9 HDMI_DDC 电压选择跳线引脚 | ||||
|---|---|---|---|---|
编号位置 |
引脚 |
引脚定义 |
引脚说明 |
电平 |
JP8 |
1 |
1V8 |
1.8 V 电源 |
1V8 |
2 |
VDD_DDC |
DDC 电源选择 |
1V8 / 3V3 |
|
3 |
3V3 |
3.3 V 电源 |
3V3 |
|
| 请确认开发板上的 TF 卡检测跳线位置正确。参见:TF 卡检测与 GPIO 选择 |
首先下载对应的 SD 卡烧录包,然后将包内文件复制到 SD 卡。
将卡插入 BPI-SM9 并打开电源即可启动。
系统会自动执行更新和烧录。
下载并解压烧录工具包“usb_tool”。
双击 CviUsbInstallDriver.exe 为您的 PC 安装驱动程序。
在 usb_dl.exe 所在目录打开 Windows 命令提示符,然后输入:
./usb_dl.exe -c cv186x -i usb\
出现上述界面后,重新插拔 OTG Type-C 接口即可继续烧录。
admin@sophon:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 14.8G 0 disk
└─sda1 8:1 1 14.8G 0 part /media/storage-hot-sda1
mmcblk0 179:0 0 28.9G 0 disk
├─mmcblk0p1 179:1 0 128M 0 part /boot
├─mmcblk0p2 179:2 0 128M 0 part /recovery
├─mmcblk0p3 179:3 0 10M 0 part
├─mmcblk0p4 179:4 0 7G 0 part /media/root-ro
├─mmcblk0p5 179:5 0 7G 0 part /media/root-rw
└─mmcblk0p6 179:6 0 4G 0 part /data
mmcblk0boot0 179:8 0 4M 1 disk
mmcblk0boot1 179:16 0 4M 1 disk
使用脚本发送
admin@sophon:~/storage-hot-sda1$ cat uart_send.sh
#!/bin/bash
# 检查传入的参数数量是否正确
if [ $# -ne 2 ]; then
echo "用法: $0 <串口设备名称> <波特率>"
echo "示例: $0 /dev/ttyS1 9600"
exit 1
fi
# 获取传入的串口设备名称和波特率
serial_device=$1
baud_rate=$2
# 配置串口设备
sudo stty -F $serial_device $baud_rate raw
# 要发送的数据
data="hello, hdzk!\r\n"
# 无限循环发送数据
while true; do
echo -e "$data" | sudo tee $serial_device > /dev/null
if [ $? -ne 0 ]; then
echo "数据发送失败。"
break
fi
sleep 1
done
使用脚本接收
admin@sophon:~/storage-hot-sda1$ cat uart_send.sh
#!/bin/bash
# 检查传入的参数数量是否正确
if [ $# -ne 2 ]; then
echo "用法: $0 <串口设备名称> <波特率>"
echo "示例: $0 /dev/ttyS1 9600"
exit 1
fi
# 获取传入的串口设备名称和波特率
serial_device=$1
baud_rate=$2
# 配置串口设备
sudo stty -F $serial_device $baud_rate raw
# 要发送的数据
data="hello, hdzk!\r\n"
# 无限循环发送数据
while true; do
echo -e "$data" | sudo tee $serial_device > /dev/null
if [ $? -ne 0 ]; then
echo "数据发送失败。"
break
fi
sleep 1
done
开发板接收结果
admin@sophon:~/storage-hot-sda1$ ./uart_receive.sh /dev/ttyS1 9600
123hello▒▒testhello▒▒testhello
testhello
testhello
testhello
test
支持网卡:Intel RTL8822CE
| 可在 /etc/wpa_supplicant.conf 中修改要连接的 WiFi 网络名称和密码。 |
首先执行以下命令加载 WiFi 驱动程序。
sudo insmod /mnt/system/ko/3rd/xxx.ko //xxx is the network cards name
使用脚本连接到 WiFi
./wifista.sh
| 可在 /etc/hostapd.conf 中修改要创建的 WiFi 网络名称和密码。 |
如果您的系统中已经加载了驱动程序,则可以直接执行脚本来创建 Wi-Fi 网络。
./wifiap.sh
加载驱动程序: sudo insmod /mnt/system/ko/3rd/rtk_btusb.ko
验证驱动程序是否正常工作: 使用以下命令:
hciconfig
如果存在蓝牙节点,则驱动程序运行正常。
确认蓝牙服务正常运行
使用 BlueZ 工具进行通信
bluetoothctl //Enter Bluetooth debugging tool
power on //Turn on Bluetooth power
scan on //Scan for surrounding Bluetooth
pair XX:XX:XX:XX:XX:XX //Connect via Bluetooth (The following is MAC address)
使用前请在 SM9 中安装 CR1220 纽扣电池。
查看当前时钟使用命令:
sudo hwclock -r --show
设置时钟:
sudo date -s "20xx-xx-xx 09:09:55"
同步到硬件时钟:
sudo hwclock --systohc
断电重启,然后检查时钟:
sudo hwclock -r --show
如果重启后时间保持正确,则 RTC 工作正常。
将 NVMe SSD 安装到 M.2 SSD 接口后,即可使用该硬盘。
| 两个摄像头接口不能同时使用。 |
| 接口位于 JP7 附近。 |
如果您使用其他 MIPI 摄像头,请先卸载该摄像头的驱动程序:
rmmod /mnt/system/ko/v4l2_csi0_ov5647.ko
将 I2C 切换到 CSI2:
echo 8 > /proc/zkwl/gpio
安装驱动程序:
sudo insmod /mnt/system/ko/v4l2_csi2_ov5647.ko
创建视频流:
cd /opt/sophon/sophon-soc-libisp-dev_1.0.0/bin/
sudo ./CviIspTool.sh
使用 VLC 等视频软件拉取该视频流。
| 接口位于 12 V 电源接口附近。 |
如果您使用其他 MIPI 摄像头,请先卸载该摄像头的驱动程序:
rmmod /mnt/system/ko/v4l2_csi2_ov5647.ko
将 I2C 切换到 CSI0:
echo 9 > /proc/zkwl/gpio
安装驱动程序:
sudo insmod /mnt/system/ko/v4l2_csi0_ov5647.ko
创建视频流:
cd /opt/sophon/sophon-soc-libisp-dev_1.0.0/bin/
sudo ./CviIspTool.sh
使用 VLC 等视频软件拉取该视频流。
| BPI-SM9 260 针金手指接口 | |||||
|---|---|---|---|---|---|
BPI-SM9-CON |
引脚 |
电平 |
电平 |
引脚 |
BPI-SM9-CON |
GND |
1 |
/ |
/ |
2 |
GND |
CSI1_D0_N |
3 |
1V8 |
1V8 |
4 |
CSI0_D0_N |
CSI1_D0_P |
5 |
1V8 |
1V8 |
6 |
CSI0_D0_P |
GND |
7 |
/ |
/ |
8 |
GND |
CSI1_CLK_N |
9 |
1V8 |
1V8 |
10 |
CSI0_CLK_N |
CSI1_CLK_P |
11 |
1V8 |
1V8 |
12 |
CSI0_CLK_P |
GND |
13 |
/ |
/ |
14 |
GND |
CSI1_D1_N |
15 |
1V8 |
1V8 |
16 |
CSI0_D1_N |
CSI1_D1_P |
17 |
1V8 |
1V8 |
18 |
CSI0_D1_P |
GND |
19 |
/ |
/ |
20 |
GND |
CSI3_D0_N |
21 |
1V8 |
1V8 |
22 |
CSI2_D0_N |
CSI3_D0_P |
23 |
1V8 |
1V8 |
24 |
CSI2_D0_P |
GND |
25 |
/ |
/ |
26 |
GND |
CSI3_CLK_N |
27 |
1V8 |
1V8 |
28 |
CSI2_CLK_N |
CSI3_CLK_P |
29 |
1V8 |
1V8 |
30 |
CSI2_CLK_P |
GND |
31 |
/ |
/ |
32 |
GND |
CSI3_D1_N |
33 |
1V8 |
1V8 |
34 |
CSI2_D1_N |
CSI3_D1_P |
35 |
1V8 |
1V8 |
36 |
CSI2_D1_P |
GND |
37 |
/ |
/ |
38 |
GND |
USBSS1_RX_N |
39 |
3V3 |
1V8 |
40 |
I_VDD_IN |
USBSS1_RX_P |
41 |
3V3 |
3V3 |
42 |
TEMP_ALR_N(GPIO130) |
GND |
43 |
/ |
/ |
44 |
GND |
USBSS1_TX_N |
45 |
3V3 |
1V8 |
46 |
CSI5_CLK_N |
USBSS1_TX_P |
47 |
3V3 |
1V8 |
48 |
CSI5_CLK_P |
GND |
49 |
/ |
/ |
50 |
GND |
CSI5_D0_N |
51 |
1V8 |
1V8 |
52 |
RGMII1_RXD0 |
CSI5_D0_P |
53 |
1V8 |
1V8 |
54 |
RGMII1_RXD1 |
GND |
55 |
/ |
/ |
56 |
GND |
CSI5_D1_N |
57 |
1V8 |
1V8 |
58 |
RGMII1_RXD2 |
CSI5_D1_P |
59 |
1V8 |
1V8 |
60 |
RGMII1_RXD3 |
GND |
61 |
/ |
/ |
62 |
GND |
HDMI_N2 |
63 |
/ |
1V8 |
64 |
RGMII1_RXC |
HDMI_P2 |
65 |
/ |
1V8 |
66 |
RGMII1_RXCTRL |
GND |
67 |
/ |
/ |
68 |
GND |
HDMI_N1 |
69 |
/ |
1V8 |
70 |
RGMII1_TXD0 |
HDMI_P1 |
71 |
/ |
1V8 |
72 |
RGMII1_TXD1 |
GND |
73 |
/ |
/ |
74 |
GND |
HDMI_N0 |
75 |
/ |
1V8 |
76 |
RGMII1_TXD2 |
HDMI_P0 |
77 |
/ |
1V8 |
78 |
RGMII1_TXD3 |
GND |
79 |
/ |
/ |
80 |
GND |
HDMI_CLKN |
81 |
/ |
/ |
82 |
RGMII1_TXC |
HDMI_CLKP |
83 |
/ |
/ |
84 |
RGMII1_TXCTRL |
GND |
85 |
3V3 |
1V8 |
86 |
GND |
PWR_GPIO14 |
87 |
1V8 |
1V8 |
88 |
I2S1_DOUT |
SPI3_MOSI |
89 |
1V8 |
1V8 |
90 |
I2S1_DIN |
SPI3_SCK |
91 |
1V8 |
1V8 |
92 |
I2S1_FS |
SPI3_MISO |
93 |
1V8 |
1V8 |
94 |
I2S2_MCLK |
SPI3_CS0* |
95 |
1V8 |
1V8 |
96 |
HDMI_HPD |
SPI3_CS1* |
97 |
1V8 |
1V8 |
98 |
HDMI_DDC_SDA |
UART4_TXD |
99 |
1V8 |
1V8 |
100 |
HDMI_DDC_SCL |
UART4_RXD |
101 |
1V8 |
/ |
102 |
GND |
UART4_RTS |
103 |
1V8 |
1V8 |
104 |
SPI1_MOSI |
UART4_CTS |
105 |
1V8 |
1V8 |
106 |
SPI1_SCK |
GND |
107 |
/ |
1V8 |
108 |
SPI1_MISO |
USB0_D_N |
109 |
3V3 |
1V8 |
110 |
SPI1_CS0* |
USB0_D_P |
111 |
3V3 |
1V8 |
112 |
SPI1_CS1* |
GND |
113 |
/ |
1V8 |
114 |
CAM0_PWDN |
USB1_D_N |
115 |
3V3 |
1V8 |
116 |
CAM0_MCLK |
USB1_D_P |
117 |
3V3 |
1V8 |
118 |
GPIO01/I2S0_MCLK |
GND |
119 |
/ |
1V8 |
120 |
CAM1_PWDN |
CAM2_MCLK |
121 |
1V8 |
1V8 |
122 |
CAM1_MCLK |
CAM3_MCLK |
123 |
1V8 |
1V8 |
124 |
PWR_GPIO17 |
GND |
125 |
/ |
1V8 |
126 |
GPIO61 |
GPIO68 |
127 |
1V8 |
1V8 |
128 |
GPIO05/SD_CD |
GND |
129 |
/ |
1V8 |
130 |
GPIO60/SD0_PWR_E N |
PCIE1_RX0_N |
131 |
1V8 |
/ |
132 |
GND |
PCIE1_RX0_P |
133 |
1V8 |
1V8 |
134 |
PCIE1_TX0_N |
GND |
135 |
/ |
1V8 |
136 |
PCIE1_TX0_P |
PCIE1_RX1_N |
137 |
1V8 |
/ |
138 |
GND |
PCIE1_RX1_P |
139 |
1V8 |
1V8 |
140 |
PCIE1_TX1_N |
GND |
141 |
/ |
1V8 |
142 |
PCIE1_TX1_P |
CAN0_RX |
143 |
3V3 |
/ |
144 |
GND |
CAN0_TX |
145 |
3V3 |
/ |
146 |
GND |
GND |
147 |
/ |
1V8 |
148 |
I2S2_FS |
I2S2_DOUT |
149 |
1V8 |
1V8 |
150 |
I2S2_SCLK |
I2S2_DIN |
151 |
1V8 |
/ |
152 |
GND |
GND |
153 |
/ |
1V8 |
154 |
PCIE0_TX1_N |
PCIE0_RX1_N |
155 |
1V8 |
1V8 |
156 |
PCIE0_TX1_P |
PCIE0_RX1_R |
157 |
1V8 |
/ |
158 |
GND |
GND |
159 |
/ |
1V8 |
160 |
PCIE1_EP_CLK_N |
USBSS0_RX_N |
161 |
3V3 |
1V8 |
162 |
PCIE1_EP_CLK_P |
USBSS0_RX_P |
163 |
3V3 |
/ |
164 |
GND |
GND |
165 |
/ |
3V3 |
166 |
USBSS0_TX_N |
PCIE0_RX0_N |
167 |
1V8 |
3V3 |
168 |
USBSS0_TX_P |
PCIE0_RX0_P |
169 |
1V8 |
/ |
170 |
GND |
GND |
171 |
/ |
1V8 |
172 |
PCIE0_TX0_N |
PCIE0_EP_CLK_N |
173 |
1V8 |
1V8 |
174 |
PCIE0_TX0_P |
PCIE0_EP_CLK_P |
175 |
1V8 |
/ |
176 |
GND |
GND |
177 |
/ |
1V8 |
178 |
MOD_SLEEP* |
PCIE_WAKE* |
179 |
3V3 |
3V3 |
180 |
PCIE1_CLKREQ* |
PCIE1_RST* |
181 |
3V3 |
3V3 |
182 |
PCIE0_CLKREQ* |
PCIE0_RST* |
183 |
3V3 |
/ |
184 |
GBE0_MDI0_N |
I2C4_SCL |
185 |
3V3 |
/ |
186 |
GBE0_MDI0_P |
I2C4_SDA |
187 |
3V3 |
3V3 |
188 |
PHY0_CFG_LDO0/PH Y0_CFG_EXT |
I2C5_SCL |
189 |
3V3 |
/ |
190 |
GBE0_MDI1_N |
I2C5_SDA |
191 |
3V3 |
/ |
192 |
GBE0_MDI1_P |
I2S0_DOUT |
193 |
1V8 |
3V3 |
194 |
PHY0_CFG_LDO1 |
I2S0_DIN |
195 |
1V8 |
/ |
196 |
GBE0_MDI2_N |
I2S0_FS |
197 |
1V8 |
/ |
198 |
GBE0_MDI2_P |
I2S0_SCLK |
199 |
1V8 |
/ |
200 |
GND |
GND |
201 |
/ |
/ |
202 |
GBE0_MDI3_N |
UART1_TXD |
203 |
/ |
/ |
204 |
GBE0_MDI3_P |
UART1_RXD |
205 |
1V8 |
1V8 |
206 |
GPIO79 |
UART1_RTS* |
207 |
1V8 |
1V8 |
208 |
PWR_GPIO16 |
UART1_CTS* |
209 |
1V8 |
3V3 |
210 |
CLK_32K_OUT |
GPIO09/I2S1_MCLK |
211 |
1V8 |
1V8 |
212 |
GPIO100 |
CAM_I2C_SCL |
213 |
3V3 |
1V8 |
214 |
FORCE_RECOVERY* |
CAM_I2C_SDA |
215 |
3V3 |
1V8 |
216 |
GPIO99 |
MODULE_ID |
217 |
1V8 |
1V8 |
218 |
GPIO80 |
SDMMC_DAT0 |
219 |
3V3 |
1V8 |
220 |
RGMII1_MDC |
SDMMC_DAT1 |
221 |
3V3 |
1V8 |
222 |
RGMII1_MDIO |
SDMMC_DAT2 |
223 |
3V3 |
1V8 |
224 |
PHY1_RGMII_IRQ |
SDMMC_DAT3 |
225 |
3V3 |
1V8 |
226 |
I2S1_SCLK |
SDMMC_CMD |
227 |
3V3 |
1V8 |
228 |
GPIO98 |
SDMMC_CLK |
229 |
3V3 |
1V8 |
230 |
GPIO97 |
GND |
231 |
/ |
1V8 |
232 |
I2C3_SCL |
SHUTDOWN_REQ* |
233 |
5V |
1V8 |
234 |
I2C3_SDA |
PMIC_BBAT |
235 |
3V3 |
1V8 |
236 |
UART0_TXD |
POWER_EN |
237 |
5V |
1V8 |
238 |
UART0_RXD |
MODULE_RESET |
239 |
1V8 |
5V |
240 |
SLEEP/WAKE* |
GND |
241 |
/ |
/ |
242 |
GND |
GND |
243 |
/ |
/ |
244 |
GND |
GND |
245 |
/ |
/ |
246 |
GND |
GND |
247 |
/ |
/ |
248 |
GND |
GND |
249 |
/ |
/ |
250 |
GND |
VDD_IN |
251 |
5V |
5V |
252 |
VDD_IN |
VDD_IN |
253 |
5V |
5V |
254 |
VDD_IN |
VDD_IN |
255 |
5V |
5V |
256 |
VDD_IN |
VDD_IN |
257 |
5V |
5V |
258 |
VDD_IN |
VDD_IN |
259 |
5V |
5V |
260 |
VDD_IN |
| 40 针 GPIO 的默认电平为 3.3 V(5 V 电源引脚除外)。 |
| BPI-SM9 JP41 40 针 GPIO 定义 | |||
|---|---|---|---|
BPI-SM9-CON |
引脚 |
引脚 |
BPI-SM9-CON |
5V |
1 |
2 |
3V3 |
5V |
3 |
4 |
I2C1_SDA |
GND |
5 |
6 |
I2C1_SCL |
UART1_TXD |
7 |
8 |
GPIO09 |
UART1_RXD |
9 |
10 |
GND |
I2S0_SCLK |
11 |
12 |
UART1_RTS |
GND |
13 |
14 |
SPI1_SCK |
SPI1_CS1 |
15 |
16 |
GPIO12 |
SPI1_CS0 |
17 |
18 |
3V3 |
GND |
19 |
20 |
SPI0_MOSI |
SPI1_MISO |
21 |
22 |
SPI0_MISO |
SPI0_CS0 |
23 |
24 |
SPI0_SCK |
SPI0_CS1 |
25 |
26 |
GND |
ID_I2C_SCL |
27 |
28 |
ID_I2C_SDA |
GND |
29 |
30 |
GPIO01 |
GPIO07 |
31 |
32 |
GPIO11 |
GND |
33 |
34 |
GPIO13 |
UART1_CTS |
35 |
36 |
I2S0_LRCK |
I2S0_SDIN |
37 |
38 |
SPI1_MOSI |
I2S0_SDOUT |
39 |
40 |
GND |
| BPI-SM9 JP4 风扇控制接口 | ||
|---|---|---|
引脚 |
定义 |
电平 |
1 |
GND |
/ |
2 |
12V |
12V |
3 |
TACH |
5V |
4 |
PWM |
5V |
| BPI-SM9 JP38 PoE 接口 | ||
|---|---|---|
引脚 |
定义 |
电平 |
1 |
POE_VC2 |
/ |
2 |
POE_VC1 |
/ |
3 |
POE_VC4 |
/ |
4 |
POE_VC3 |
/ |
| BPI-SM9 JP5 CANH/L 接口 | ||
|---|---|---|
引脚 |
定义 |
电平 |
1 |
CANH |
3V3 |
2 |
CANL |
3V3 |
3 |
GND |
/ |
4 |
3V3 |
3V3 |
| BPI-SM9 JP50 12 针接口 | ||
|---|---|---|
引脚 |
定义 |
电平 |
1 |
PC_LED- |
5V |
2 |
PC_LED+ |
5V |
3 |
UART2_RX |
3V3 |
4 |
UART2_TX |
3V3 |
5 |
LATCH_SET |
5V |
6 |
LATCH_SET_BUT |
5V |
7 |
GND |
/ |
8 |
SYS_RST |
1V8 |
9 |
GND |
/ |
10 |
FORCE_RECOVERY |
1V8 |
11 |
GND |
/ |
12 |
PWR_BTN |
5V |
| BPI-SM9 JP13 Camera1 接口 | ||
|---|---|---|
引脚 |
定义 |
电平 |
1 |
GND |
/ |
2 |
NC |
/ |
3 |
CSI2_D0_N |
1V8 |
4 |
NC |
/ |
5 |
CSI2_D0_P |
1V8 |
6 |
NC |
/ |
7 |
GND |
/ |
8 |
NC |
/ |
9 |
CSI2_D1_N |
1V8 |
10 |
NC |
1V8 |
11 |
CSI2_D1_P |
1V8 |
12 |
NC |
/ |
13 |
GND |
/ |
14 |
NC |
/ |
15 |
CSI2_CLK_N |
1V8 |
16 |
NC |
/ |
17 |
CSI2_CLK_P |
1V8 |
18 |
NC |
/ |
19 |
GND |
/ |
20 |
NC |
/ |
21 |
CAM1_PWDN |
1V8 |
22 |
NC |
/ |
23 |
CAM1_MCLK |
1V8 |
24 |
NC |
/ |
25 |
CAM1_I2C_SCL |
3V3 |
26 |
NC |
/ |
27 |
CAM1_I2C_SDA |
3V3 |
28 |
NC |
/ |
29 |
3V3 |
3V3 |
30 |
NC |
/ |
| BPI-SM9 JP49 Camera2 接口 | ||
|---|---|---|
引脚 |
定义 |
电平 |
1 |
GND |
/ |
2 |
NC |
/ |
3 |
CSI0_D0_N |
1V8 |
4 |
NC |
/ |
5 |
CSI0_D0_P |
1V8 |
6 |
NC |
/ |
7 |
GND |
/ |
8 |
NC |
/ |
9 |
CSI0_D1_N |
1V8 |
10 |
NC |
1V8 |
11 |
CSI0_D1_P |
1V8 |
12 |
NC |
/ |
13 |
GND |
/ |
14 |
NC |
/ |
15 |
CSI0_CLK_N |
1V8 |
16 |
NC |
/ |
17 |
CSI0_CLK_P |
1V8 |
18 |
NC |
/ |
19 |
GND |
/ |
20 |
NC |
/ |
21 |
CAM0_PWDN |
1V8 |
22 |
NC |
/ |
23 |
CAM0_MCLK |
1V8 |
24 |
NC |
/ |
25 |
CAM0_I2C_SCL |
3V3 |
26 |
NC |
/ |
27 |
CAM0_I2C_SDA |
3V3 |
28 |
NC |
/ |
29 |
3V3 |
3V3 |
30 |
NC |
/ |