QCS6490是高通公司针对高端物联网终端而优化的SoC,在性能和功耗上有最优的平衡。《高通QCS6490 AIoT应用开发》是一系列AIoT应用开发文章,介绍如何基于QCS6490平台做AI+IoT的应用开发。 本文主要介绍FV01开发板的内部和外部接口。
内部的板载接口如下
接口序号 | 信号定义 | 功能描述 |
1 | DSI 22PIN | DSI使用串行通信的方式传输图像和命令数据 |
2 | Raspberry 40PIN | 树莓派显示屏40PIN功能接口(包含GPIO, UART等接口) |
3 | B2B Connector 50PIN | B2B 连接器50PIN 内部GPIO口连接 |
4 | Qualcomm 40PIN | 高通40PIN通用接口(包含UART, CAN, I2S等接口),对应 “高通40 Pin通用接口信号表”表格 |
5 | Force boot | 强制下载口(紧急情况下使用) |
6 | Fan | 风扇接口, |
7 | Raspberry Camera Connector 22PIN | 树莓派Camera连接器,连接Camera, |
8 | Raspberry Camera Connector 22PIN | 树莓派Camera连接器,连接Camera |
对于接口 Raspberry 40PIN,接口信号如下表
接口序号 | 信号定义 | 功能描述(此接口所有GPIO信号为3.3V电平) |
1 | 3V3 | 3.3V电源 |
2 | 5V | 5 V电源 |
3 | GPIO00 | 可以配置为I2C需与GPIO1组合/普通GPIO |
4 | 5V | 5 V电源 |
5 | GPIO01 | 可以配置为I2C需与GPIO00组合/普通GPIO |
6 | GND | Ground |
7 | GPIO76 | 普通GPIO或PWM(GCC_GP1_CLK_MIRB) |
8 | UART_TX | 可以配置为QUP1_SE3 UART or 普通GPIO14 |
9 | GND | Ground |
10 | UART_RX | 可以配置为QUP1_SE3 UART or 普通GPIO 15 |
11 | GPIO129 | 普通GPIO |
12 | I2S0_SCK | I2S0 接口,也可配置为普通GPIO |
13 | GPIO62 | 可以配置为QUP1_SE7 UART/普通GPIO |
14 | GND | Ground |
15 | GPIO63 | 普通GPIO |
16 | GPIO35 | 普通GPIO |
17 | 3V3 | 3.3V电源 |
18 | GPIO41 | 可配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
19 | QUP1_SE4_SPI_MOSI | QUP1_SE4,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
20 | GND | Ground |
21 | QUP1_SE4_SPI_MISO | QUP1_SE4,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
22 | GPIO54 | 1.普通GPIO.如果DSI TP不使用,可配置为UART(需和GPIO55组合); 2. QUP1_SE4_SPI CS2 |
23 | QUP1_SE4_SPI_SCLK | QUP1_SE4,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
24 | QUP1_SE4_SPI_CS0 | QUP1_SE4,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
25 | GND | Ground |
26 | GPIO55 | 1.普通GPIO,如果DSI TP不使用,可配置为UART(需和GPIO54组合) 2. QUP1_SE4_SPI CS1 |
27 | ID_SD | 预留QUP0_SE2_I2C,可配置为普通GPIO |
28 | ID_SC | 预留QUP0_SE2_I2C,可配置为普通GPIO |
29 | GPIO34 | 普通GPIO |
30 | GND | Ground |
31 | GPIO42 | 普通GPIO |
32 | GPIO77 | 普通GPIO,GCC_GP2_CLK_MIRB |
33 | GPIO78 | 普通GPIO GCC_GP3_CLK_MIRB |
34 | GND | Ground |
35 | I2S0_WS | I2S0 接口,也可配置为普通GPIO |
36 | GPIO43 | 普通GPIO |
37 | GPIO40 | 普通GPIO |
38 | I2S0_DATA0 | I2S0 接口,也可配置为普通GPIO |
39 | GND | Ground |
40 | I2S0_DATA1 | I2S0 接口,也可配置为普通GPIO |
接口 高通40 Pin通用接口信号表
接口序号 | 信号定义 | 功能描述(LPIGPIO 均可配置为EGPIO使用) |
1 | GPIO36 | QUP1_SE1,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO,目前GPIO36/GPIO37兼容配置为RTC INT1/INT2。不需要RTC功能时,调整R1821-R1822/R1823-R1834即可还原为全功能QUP |
2 | 1V8 | 1.8V电源对外供电,只建议用作IO口的上拉电源 |
3 | GPIO37 | QUP1_SE1,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO,目前GPIO36/GPIO37兼容配置为RTC INT1/INT2。不需要RTC功能时,调整R1821-R1822/R1823-R1834即可还原为全功能QUP |
4 | GND | Ground |
5 | GPIO38 | QUP1_SE1,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO,目前GPIO36/GPIO37兼容配置为RTC INT1/INT2。不需要RTC功能时,调整R1821-R1822/R1823-R1834即可还原为全功能QUP |
6 | LPI_I2S1_CLK | LPI I2S AUDIO INTERFACE 1 ,也可配置为DMIC1 Interface |
7 | GPIO39 | QUP1_SE1,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO,目前GPIO36/GPIO37兼容配置为RTC INT1/INT2。不需要RTC功能时,调整R1821-R1822/R1823-R1834即可还原为全功能QUP |
8 | LPI_I2S1_WS | LPI I2S AUDIO INTERFACE 1 ,也可配置为DMIC1 Interface |
9 | GND | Ground |
10 | LPI_I2S1_DATA0 | LPI I2S AUDIO INTERFACE 1 ,也可配置为DMIC2 Interface |
11 | GPIO56 | QUP1_SE6,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
12 | LPI_I2S1_DATA1 | LPI I2S AUDIO INTERFACE 1 ,也可配置为DMIC2 Interface |
13 | GPIO57 | QUP1_SE6,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
14 | GND | Ground |
15 | GPIO58 | QUP1_SE6,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
16 | VREG_L8C | L8C sensor 1V8 Power, MAX 15mA |
17 | GPIO59 | QUP1_SE6,可以配置为 SPI or UART+GPIO(不要全功能UART时) or I2C+GPIO or GPIO |
18 | LPI_I2C2_SCL | LPI_I2C2 for Sensor |
19 | LPI_I2C0_SCL | LPI_I2C0 for Sensor |
20 | LPI_I2C2_SDA | LPI_I2C2 for Sensor |
21 | LPI_I2C0_SDA | LPI_I2C0 for Sensor |
22 | LPI_I2C1_SCL | LPI_I2C1 for sensor |
23 | PM7250B_GPIO11 | PMU7250B GPIO LV,预留了控制QCA8337供电的电路,通过R1820电阻可断开对外输出 |
24 | LPI_I2C1_SDA | LPI_I2C1 for sensor |
25 | PM7250B_GPIO12 | PMU7250B GPIO LV |
26 | LPI_GPIO155 | LPI_GPIO155可以配置成LPI_I2S2 |
27 | DEBUG_UART_TX | 可配置为普通GPIO,默认作为debug串口用,也可以作为普通串口使用 |
28 | VOUT_5V | 5V电源对外输出,电流不要超过500mm |
29 | DEBUG_UART_RX | 可配置为普通GPIO,默认作为debug串口用,也可以作为普通串口使用 |
30 | LPI_GPIO154 | LPI_GPIO154 可以配置成LPI_I2S2 |
31 | LPI_DMIC3_CLK | DMIC3 INTERFACE |
32 | PM7325_ADC_AMUX1_GPIO02 | ADC IN_PUT 通道1 |
33 | LPI_DMIC3_DATA | DMIC3 INTERFACE可以配置成LPI_I2S2 |
34 | GND | Ground |
35 | GND | Ground |
36 | PM7325_ADC_AMUX1_GPIO02 | ADC IN_PUT 通道2 |
37 | CAN_L | CAN 总线接口 |
38 | GND | Ground |
39 | CAN_H | CAN 总线接口 |
40 | PWM_OUT | PWM输出,目前预留给风扇使用 |
FV01板块的外部接口非常丰富,有2个HDMI,1个DP, 4个 USB 3.0/ Type A,1 个USB 3.0/Type C 1 个USB 2.0/ Type A . 4个千兆以太网接口 ,音频输入输出
正面接口
反面接口
作者:Ricky Li,高通工程师