● 开放的工具链,支持多种深度学习算法模型
● 配置MIPI摄像头,方便开发
产品介绍
AR9341开发板是基于上海酷芯微电子AR9341芯片设计的核心开发平台。此平台具有接口丰富、功能强大,使用便捷的特点,适合各类用户用于智能应用的算法移植评估和原型方案开发。
本产品采用嵌入式Linux系统,运行稳定,可满足工业、商业级应用需求。整体采用CPU + DSP + NPU的异构处理器架构,具备4.0T的强大运算能力和灵活性,特别是DSP大大扩展了芯片的应用领域,三种处理器有机结合极大提高了开发灵活性和运算性能。
产品特点
l AI处理器
² 自研AI处理器兼顾深度学习及传统机器视觉算法,通用性和扩展性很强
² 酷芯微的AI处理器具有高性能、低功耗、占用DDR带宽小等优势
² 酷芯微AI处理器架构实测显著优于竞品
l 高性能ISP
² 视频画质对于AI分析至关重要,因此高性能ISP是边缘端芯片核心技术
² 酷芯自主研发的ISP在2D降噪、3D降噪、HDR、去雾、EIS等各方面达到行业先进水平
² 整体ISP效果优于诸多竞争对手
l Tools工具链
² CPU+DSP+NPU的异构处理器架构具备远超竞品的能力和灵活性,特别是DSP大大扩展了芯片的应用领域,三种处理器有机结合需要工具的良好支持
² 完整、易用的工具链,Pytorch/Tensorflow/Caffe等工具产生的浮点或者定点网络可以方便地导入,浮点网络会被智能定点化,并保持极高的精度。
l 一站式Turnkey解决方案
² 高效的ISP 调教能力
² 众多一线算法及传感器合作伙伴
² 智能IPC、视频会议、机器视觉等完整参考方案
产品规格
² CPU:Quad Core A53 1.2GHz,32KB I-Cache,32KB D-Cache,512KB L2 cache
² 嵌入式Linux系统,运行稳定
² 支持 NEON 加速,集成 FPU 处理单元
² 1G DDR,8G 高速eMMC
² 1.0G Hz NPU,提供 4.0 TOPS 神经网络运算性能
² 支持HDMI 视频输出,可接电视机或显示器
² 支持IPC、MIPI等视频输入
² 平均功耗:4W
接口定义
串口
开发板预留了两个 UART 接口。调试串口只有一个 UART0,板子上同时兼容 3.5mm 耳机串口和 1*3P 2.54mm 插针两种调试接口,串口信号电压 3.3V。
下图为调试串口线接法,供参考。
HDMI OUT
开发板带有 HDMI_OUT 接口。支持 BT656/BT1120 制式。所用桥接芯片方案为 ITE66121。
注意:HDMI接口与AR9341SOM功能扩展接口不能共用。
MIPI CSI
开发板支持 2 组 4LANE 的MIPI CSI接口,使用极细同轴电缆连接器,每组 4LANE MIPI 接口可同时支持 4 路 1080P 或者 2 路 4K 分辨率(需要搭配不同的 Sensor 子板)
MIPI CSI 1 数据及控制接口:
AR9341芯片提供了4组MIPI输入接口,其中 MIPI0/1组成了MIPI CSI1 接口, MIPI2/3 组成 MIPI CSI2。
网表 |
AR9341 Pin |
AR9341 GPIO |
功能 |
Sensor_MCLK0 |
1H19 |
|
AR9341 提供一个37.125MHz 时钟信号给到Sensor(预留),当前时钟信号来自外部的晶振 |
SENSOR_PWEN_0 |
A31 |
GP_C1_0 |
Sensor0 的电源使能 H:Enable L:disable |
SENSOR_RST_0 |
B30 |
GP_C1_1 |
Sensor0 的复位 H:Enable L:disable |
I2C1_SDA |
W36 |
|
Sensor0 的控制接口 |
I2C1_SCLK |
1D19 |
|
|
SENSOR_PWEN_1 |
B28 |
GP_C1_2 |
Sensor1 的电源使能(预留用作双目 Sensor) H:Enable |
SENSOR_RST_1 |
B29 |
GP_C1_3 |
Sensor1 的复位(预留用作双目 Sensor) H:Enable L:disable |
I2C2_SDA |
W37 |
|
Sensor1 的控制接口(预留 用作双目 Sensor) |
I2C2_SCLK |
Y37 |
|
MIPI CSI 2 数据及控制接口:
网表 |
AR934Pin |
AR9341 GPIO |
功能 |
Sensor_MCLK1 |
1J20 |
|
AR9341 提供一个 37.125MHz 时钟信号给到 Sensor(预留),当前时钟信号来自外部的晶振 |
SENSOR_PWEN_2 |
A28 |
GP_D1_0 |
Sensor2 的电源使能 H:Enable L:disable |
SENSOR_RST_2 |
A29 |
GP_D1_1 |
Sensor2 的复位 H:Enable L:disable |
I2C3_SDA |
Y36 |
|
Sensor2 的控制接口 |
I2C3_SCLK |
AA36 |
|
|
SENSOR_PWEN_3 |
A25 |
GP_D1_2 |
Sensor3 的电源使能(预留用作双目 Sensor) H:Enable L:disable |
SENSOR_RST_3 |
A26 |
GP_D1_3 |
Sensor3 的复位(预留用作双目 Sensor) H:Enable L:disable |
I2C0_SDA |
U36 |
|
Sensor3的控制接口(预留 用作双目 Sensor) |
I2C0_SCLK |
V36 |
|
MIPI DSI
开发板底板 30Pin MIPI DSI FPC座子,支持市面上大部分30Pin MIPI接口LCD屏,目前适配的7吋LCD屏参数如下
PS:如果需要更换其他型号的LCD 屏,需要保证 LCD 屏接口和 本开发板接口定义一致。
MIPI DSI FPC接口线序如下图;
数据和控制接口如下:
网表 |
AR9341 Pin |
AR9341 GPIO |
功能 |
LCD_STBYB |
1B15 |
GP_D1_4 |
LCD standby 模式控制: H:正常使用状态 L:进入 Standby 状态 |
LCD_UPDN |
1D11 |
GP_D1_7 |
垂直翻转 |
LCD_SHLR |
|
|
水平翻转 |
LCD_RST |
1A14 |
GP_B1_1 |
LCD Reset H:正常运行 L:Reset 状态 |
LCD_VCC_EN |
1A15 |
GP_B1_2 |
LCD 电源使能 H: Enable LCD Power L: Disable LCD Power |
LCD_PWM |
1C12 |
PWM0 |
LCD PWM 背光亮度调节工作频率 20KHz-1MHz |
I2SS_SDO_1 |
1D20 |
GP_D2_0 (GP_C0_1) |
|
SPI_M1_SCLK |
A23 |
GP_B3_2 |
SPI Master 接口 |
SPI_M1_CS0N |
A22 |
GP_B3_3 |
|
SPI_M1_DI |
B22 |
GP_B3_4 |
|
SPI_M1_DO |
B21 |
GP_B3_5 |
|
AR9341_ADCIN_0 |
1W5 |
|
ADC2 输入信号 |
AR9341_ADCIN_1 |
1Y2 |
|
ADC3 输入信号 |
AR9341_ADCIN_2 |
1Y5 |
|
ADC4 输入信号 |
AR9341_ADCIN_3 |
1V4 |
|
ADC5 输入信号 |
SD1_CDATA_0_CON |
AG36 |
GP_A0_1 |
SDIO 接口 1 |
SD1_CDATA_1_CON |
AF36 |
GP_A3_0 |
|
SD1_CDATA_2_CON |
AH36 |
GP_A3_1 |
|
SD1_CDATA_3_CON |
AH37 |
GP_A3_2 |
|
SD1_CCLK_OUT_CON |
AJ36 |
GP_A3_3 |
|
SD1_CCMD_CON |
AJ37 |
GP_A3_4 |
|
PWM1 |
P37 |
|
AR9341 芯片 PWM3 输出 |
PWM2 |
1J18 |
|
AR9341 芯片 PWM4 输出 |
PWM3 |
1H18 |
|
AR9341 芯片 PWM5 输出 |
PWM4 |
1J19 |
|
AR9341 芯片 PWM6 输出 |
Key
提供了 4 个按键分别为Reset/USB_Boot/中断测试Key1/中断测试 Key2.
名称 |
AR9341 Pin |
AR9341 GPIO |
功能 |
Reset Key |
|
|
默认高电平,按下后低电平 断电复位整个系统 |
USB_Boot |
|
|
按下后断电重启系统 AR9341 芯片进入 USB boot |
中断测试 Key1 |
F36 |
GP_A0_5 |
默认高电平,按下后低电平 |
中断测试 Key2 |
1C19 |
GP_B0_7 |
默认高电平,按下后低电平 |
GPIO 扩展接口 1
GPIO扩展1是一个AR9341芯片功能扩展,支持 SDIO1/SPI M1/I2SS 接口/PWM 接口
网表 |
AR9341 Pin |
AR9341GPIO |
功能 |
I2SS_CLK_1 |
1D18 |
GP_D3_5 |
I2SS_1 接口 1.8V 电压域 |
I2SS_WS_1 |
1F18 |
GP_D3_6 |
|
I2SS_SDI_1 |
1E19 |
GP_D3_7 |
|
I2SS_SDO_1 |
1D20 |
GP_D2_0 |
|
SPI_M1_SCLK |
A23 |
GP_B3_2 |
SPI Master 接口 |
SPI_M1_CS0N |
A22 |
GP_B3_3 |
|
SPI_M1_DI |
B22 |
GP_B3_4 |
|
SPI_M1_DO |
B21 |
GP_B3_5 |
|
AR9341_ADCIN_0 |
1W5 |
|
ADC2 输入信号 |
AR9341_ADCIN_1 |
1Y2 |
|
ADC3 输入信号 |
AR9341_ADCIN_2 |
1Y5 |
|
ADC4 输入信号 |
AR9341_ADCIN_3 |
1V4 |
|
ADC5 输入信号 |
|
|||
SD1_CDATA_0_CON |
AG36 |
GP_A0_1 |
SDIO 接口 1 |
SD1_CDATA_1_CON |
AF36 |
GP_A3_0 |
|
SD1_CDATA_2_CON |
AH36 |
GP_A3_1 |
|
SD1_CDATA_3_CON |
AH37 |
GP_A3_2 |
|
SD1_CCLK_OUT_CON |
AJ36 |
GP_A3_3 |
|
SD1_CCMD_CON |
AJ37 |
GP_A3_4 |
|
PWM1 |
P37 |
|
AR9341 芯片 PWM3 输出 |
PWM2 |
1J18 |
|
AR9341 芯片 PWM4 输出 |
PWM3 |
1H18 |
|
AR9341 芯片 PWM5 输出 |
PWM4 |
1J19 |
|
AR9341 芯片 PWM6 输出 |
GPIO 扩展接口 2
IO 扩展接口 2功能扩展,支持 3 路 CAN 总线、SPI Slave 模式、UART3/4
网表 |
AR9341 Pin |
AR9341GPIO |
功能 |
UART_TX3_3V |
G36 |
GP_A3_6 |
UART3 接口 |
UART_RX3_3V |
G37 |
GP_A3_5 |
|
CAN3_H |
|
|
车载 CAN 总线接口 3 |
CAN3_L |
|
|
|
SPI_S0_DI |
B26 |
GP_C1_4 |
SPI0 Slave 接口 |
SPI_S0_DO |
B27 |
GP_C1_5 |
|
SPI_S0_SCK |
B25 |
GP_C1_6 |
|
SPI_S0_CSN |
B24 |
GP_C1_7 |
|
Sensor_MCLK2_1V8 |
G37 |
GP_A3_5 |
与 UART_RX3_3V 兼容设 计默认(UART3) |
Sensor_MCLK3_1V8 |
G36 |
GP_A3_6 |
与 UART_TX3_3V 兼容设计 默认(UART3) |
CAN1_H |
|
|
车载 CAN 总线接口 1 |
CAN1_L |
|
|
|
CAN2_H |
|
|
车载 CAN 总线接口 2 |
CAN2_L |
|
|
|
IF_UART_TX4_3V |
AB37 |
GP_B3_3 |
UART4 接口 |
IF_UART_RX4_3V |
1M18 |
GP_B3_2 |
音频接口
本开发板支持耳机接入、音频线接入、麦克风接入和 SPK 输出。底板默认配置 SPEKER,推荐 8 ohm、最大输入功率为 1W 的 SPEKER。
触摸屏接口
本开发板提供了 1 个 6Pin I2C的触摸屏接口,如下:
数据和控制接口如下:
名称 |
AR9341 Pin |
AR9341 GPIO |
功能 |
I2C3_SDA_3v3 |
Y36 |
|
触摸屏数据接口 |
I2C3_SCLK_3v3 |
AA36 |
|
|
TOUCH_RST_3v3 |
1B12 |
GP_B1_3 |
Reset 触摸屏 |
TOUCH_INT_3v3 |
1C15 |
GP_A1_7 |
|
JTAG接口
本开发板支持 ARM_JTAG 1.8V 电压域,常用的 ARM_JTAG 工作在 TWD 模式下进行烧录的。如下图所示: