概述
D1 Dock Pro开发板是由深圳矽速科技有限公司研发,搭载了全志D1多媒体处理器,基于阿里平头哥RISC-V 64位C906核心,支持RVV,1GHz主频,可运行Linux、RTOS等系统。为开源开发者设计的一款功能集成度高、体积小且价格亲民的RISC-V 开发套件。为了让开发者方便调试各种显示功能,它不仅支持HDMI输出,还支持MIPI和RGB显示接口。板载丰富的外设(2.4G Wi-Fi+BT模块、USB Host Type-A连接器、数字麦克风和音频功放)。除此之外,开发者还可以通过开发板的GPIO拓展端口,开发一些大家意想不到的新奇有趣的功能。
名称 | 数量 | 说明 |
D1 Dock pro 开发板 | 1套 | 包含核心板和底板 |
Type-C 数据线 | 1根 | 用于供电、JTAG调试和UART打印 |
喇叭 | 1个 | 用于音频播放 |
03
开发板说明
3.1 开发板规格
配置 |
说明 |
CPU | XuanTie C906RISC-V CPU |
内存 | 512MByte DDR3 |
显示输出 | 支持RGB接口输出,最大支持1080P@60fps,支持MIPI接口输出,最大支持1080P@60fps,支持HDMI接口输出,最大支持4K@30fps |
无线网络 | 支持2.4G WIFI,符合IEEE 802.11b/g/n支持BT 符合BT4.2 |
USB连接 | 板载一个 USB Host type-A母座(在底板)板载一个 USB OTG type-C母座(在核心板) |
音频 | 板载3W扬声器驱动电路板载2路数字麦克风 |
存储 |
板载TF卡连接器(在核心板)板载 128Mbit SPI FLASH(在底板) |
GPIO | 通用 2x20PIN GPIO口 |
其他功能 | 板载一个WS2812RGB LED,一个复位按键和一个用户按键 |
外形尺寸 | 65.0mm x42.5mm |
序号 | 接口 | 说明 |
1 | TYPE-C接口 | 支持JTAG调试支持UART打印可为板子提供5V供电 |
2 | RGB LED | 底板LED,支持红、黄、蓝三色 |
3 | MIC | 板载数字麦克 右声道 |
4 | USB | USB2.0 HOST |
5 | WIFI 天线 | 支持2.4G WIFI |
6 | LED | 核心板用户自定义LED灯 |
7 | FEL按键 | Flash 固件更新按键 |
8 | MIPI DSI | MIPI LCD 屏接口 |
9 | TYPE-C接口 | USB2.0 OTG 接口可以用于Linux 系统下的adb 调试可用于flash 固件更新可为板子提供5V供电 |
10 | SPK | 喇叭接口 |
11 | KEY按键 | 自定义按键 |
12 | TF卡插座 | TF卡插座 |
13 | HDMI | HDMI2.0 输出接口 |
14 | RET按键 | 系统复位按键 |
15 | MIC | 板载数字麦克 左声道 |
16 | 40PIN | 40PIN 支持UART、PWM、I2C、GPIO等 |
3.2.1 40PIN管脚说明
开发板提供了UART、PWM、I2C、GPIO等接口,详细配置需要参考 芯片Datasheet。
3.2.2 指示灯说明
LED | 状态 | 说明 |
黄色LED(核心板) | 常亮 | 供电指示灯 |
绿色LED(核心板) | 常灭 | 用户自定义可二次开发 |
黄色LED(底板) | 常亮 | 供电指示灯 |
红黄蓝LED(底板) | 常灭 | 用户自定义可二次开发,可实现红黄蓝三色显示 |
3.2.3 按键说明
KEY | 说明 |
FEL(核心板) | FLASH固件升级按键,配合全志烧写器使用。在断电模式下按住此按键不放,核心板TYPE-C连接电脑主机,然后松开此按键,进入固件升级状态,可进行固件烧录 |
RST(底板) | 系统复位按键,按一次实现复位 |
KEY(底板) | 用户可自定义按键,可进行二次开发 |
04
开发环境搭建
4.1 上电
开发板提供了两个供电接口。开发者任选一个即可,优先推荐开发者使用底板上的供电接口。底板上的TYPE-C接口同时还具备串口打印和jtag调试的能力,如下图所示:
4.2 串口打印
D1 Dock pro的串口在windows和Linux下都是免驱的。如上图方式接线,Windows和Linux系统均可以自动识别设备。
如果是win7可以参考如下文章:
https://blog.csdn.net/zoomdy/article/details/102877153
Windows系统下可以在设备管理器确认设备,如下图所示:
4.3 JTAG调试
开板支持JTAG调试,需要安装DebugServer 代理服务程序。兼容系统:Windows ,Linux。开发者可以从OCC网站下载,建议采用最新版本:
https://occ.t-head.cn/community/download?id=616215132330000384
根据自己的开发环境,选择合适的版本,下载安装 JTAG服务程序。
解压后进行安装
05
电器参数
- 电源电压:5.0V.
- 工作电压:3.3V.
- 工作电流:小于1A
06
常见问题
6.1 可以运行Linux系统吗?
可以,可以基于TF的linux 镜像系统运行Linux系统
6.2 JTAG调试器去哪里下载?
可以从OCC网站下载,需要使用 V5.14.2 以上的版本:
https://occ.t-head.cn/community/download?id=616215132330000384
6.3 CDK 从哪里下载?
可以从OCC网站下载,建议使用V2.14以上版本:
https://occ.t-head.cn/community/download?id=575997419775328256
6.4 如何更新FLASH 固件?
有两种方式。集成开发环境CDK和上位机烧录器。详见用例说明。
6.5 JTAG 去哪里求助?
先可以用通过OCC网站的在线支持获得帮助。
v
07
下期预告
本期内容就先介绍到这里,下期我们将为大家分享如何快速上手D1 Dock Pro的教程。欢迎大家继续关注本系列内容。