【D1 Dock Pro开发板】Lichee D1 Dock 开发板用户指南

news/2024/11/30 3:37:22/

作者:深圳矽速科技有限公司

1. 概述

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拓展端口,开发一些大家意想不到的新奇有趣的功能。

2.开发板套件

 

名称

数量

说明

D1 Dock pro 开发板

1套

包含核心板和底板

Type-C 数据线

1根

用于供电、JTAG调试和UART打印

喇叭

1个

用于音频播放

3.开发板说明

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

3.2 开发板接口说明

序号

接口

说明

1

TYPE-C接口

支持JTAG调试

支持UART打印

可为板子提供5V供电

2

RGB LED

底板LED,

支持红、黄、蓝三色

3

MIC

板载数字麦克 右声道

4

USB 

USB2.0 HOST

5

WIFI 天线

支持2.4G WIFI 

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(底板)

用户可自定义按键,可进行二次开发

4 开发环境搭建

4.1 上电

开发板提供了两个供电接口。开发者任选一个即可,优先推荐开发者使用底板上的供电接口。底板上的TYPE-C接口同时还具备串口打印和jtag调试的能力,如下图所示:

4.2 串口打印

D1 Dock pro 的串口在windows和Linux下都是免驱的。如上图方式接线,Windows和Linux系统均可以自动识别设备。

如果是win7可以参考如下文章:Windows 7 通用 CDC 串口驱动程序_半斗米的博客-CSDN博客_cdc驱动

Windows系统下可以在设备管理器确认设备,如下图所示:

 

 

linux 系统下可用通过如下命名确认设备,ls /dev/ttyACM*。如下图所示

Linux 建议采用 picocom 或 minicom 命令行工具,如picocom -b 115200 /dev/ttyACM0

波特率选择 :115200 

 

 

4.3 JTAG 调试

开板支持JTAG调试,需要安装DebugServer 代理服务程序。兼容系统: Windows ,Linux。开发者可以从OCC网站下载,建议采用最新版本:平头哥芯片开放社区(OCC)

 

根据自己的开发环境,选择合适的版本,下载安装 JTAG服务程序。

解压后进行安装

默认安装在D盘,可以根据自己的实际情况调整安装位置。

T-HeadDebugServer 图形界面使用请参考 用户使用文档,其问答位于安装目录下面。

 

 安装成功后,连接开发板JTAG接口(连接方式间,上电连接图),通过设备管理器确认设备是否已经被识别。

确认成功完成驱动的安装后,就可以双击T-HeadDebugServer快捷键,启动成功如下 

 

5.电器参数:

电源电压:5.0V.

工作电压:3.3V.

工作电流:小于1A

6.常见问题

6.1 可以运行Linux系统吗?

可以,可以基于TF的linux 镜像系统运行Linux系统

6.2 JTAG调试器去哪里下载?

可以从OCC网站下载,需要使用 V5.14.2 以上的版本:平头哥芯片开放社区(OCC)

6.3 CDK 从哪里下载?

可以从OCC网站下载,建议使用V2.14以上版本:平头哥芯片开放社区(OCC)

6.4 如何更新FLASH 固件?

有两种方式。集成开发环境CDK和上位机烧录器。详见用例说明。

6.5 JTAG 去哪里求助?

先可以用通过OCC网站的在线支持 获得帮助。 

 

本文源自:平头哥芯片开放社区

欢迎关注公众号:芯片开放社区(ID:OCC_THEAD),查看更多应用实战文章。


http://www.ppmy.cn/news/522947.html

相关文章

RL-D1电流继电器

品牌:上海约瑟 名称:电流继电器 型号:RL-D1型电流继电器 功率消耗≤5W 触点容量250V5A 额定电压58,100,110,220V 系列型号 RL-D1型电流继电器; RL-D2型电流继电器; 基本参数 RL-D系列电流继电器用于发电机、变压器和输电线的过负荷和短路保…

可视化工具D3教程

可视化工具D3教程 第1章 D3简介第2章 第一个程序 Hello World第3章 正式进入D3的世界第4章 选择、插入、删除元素第5章 做一个简单的图表第6章 比例尺的使用第7章 坐标轴第8章 完整的柱形图第9章 让图表动起来第10章 理解 update()、enter()、exit()第11章 交互式操作第12章 布…

视频格式D1

 视频格式D1 转自:http://blog.csdn.net/SearchSun/archive/2008/06/03/2506498.aspx QCIF全称Quarter common intermediate format。QCIF是常用的标准化图像格式。在H.323协议簇中,规定了视频采集设备的标准采集分辨率。QCIF …

图像的缩放

图像缩放在计算机视觉中起着重要的作用,它可以改变图像的尺寸,从而适应不同的应用场景和需求。缩放操作常用于以下几个方面: 调整图像尺寸:图像缩放可以将图像的尺寸调整到所需的大小,比如将图像缩小以适应显示屏幕、调…

实时在线云消费机、考勤门禁控制器、网络读卡器服务端C# Socket源码

消费机UDP通讯协议介绍: 设备向服务器发送的指令格式,每个字段用半角逗号(,)分隔。序号指令名称指令格式指令说明示例1响应服务器的搜索100,包序列号,终端IP,子网掩码,网关IP,远程电脑主机IP,端口号,终端硬件号响应电脑发出的搜寻局域网内所有终端设备指…

名企加速撤离中国 中国制造的出路或与互联网联合

中研网讯: 之前的时间里,中国制造事中国走向世界的名片,一度成为中国经济发展引擎巨擘。而如今,中的制造成本不再,一些东南亚国家抢占中国成本优势地位;另一方面,原本在华生产的外资高端制造业回…

七个质量的故事|优思学院

1. 降落伞的故事 第二次世界大战中期,美国生产的降落伞的安全性能不够,虽然在厂商的努力下,合格率已经提升到99.9%,但还差一点点。军方要求产品的合格率必须达到100%。可是厂商不以为然,他们强…

ESPRIT 2019初学到走心机编程视频教程

ESPRIT 2019初学到五轴走心机编程视频教程 链接:https://pan.baidu.com/s/1hOq2b-yLXAcJcqDPl0r4yw?pwd8rsn 提取码:8rsn ├┈01.ESPRIT2019 软件基础讲解 ├┈02.ESPRIT2019 软件界面设置讲解 ├┈03.ESPRIT2019 无边界几何讲解 ├┈04.ESPRIT2019 …