Dragonboard开发的准备工作

时间:2022-10-08 19:02:11

欢迎使用DragonBoard进行开发

DragonBoard现已在北美发售,并提供全球shipment服务!!!
DragonBoard410c由Arrow电子网站首发,它是全球第一个基于中端Qualcomm Snapdragon400系列处理器的开发板。 开发板设计用于围绕Snapdragon 410处理器搭建软件生态系统, 并提供客户教育、原型开发以及商用嵌入式计算产品用途。 搭载64位能力的Snapdragon 410四核心 ARM Cortex-A53处理器, DragonBoard 410c可支持如下平台的开发:
 Android 5.1
 基于Ubuntu的Linux
 Windows10 开发

平台提供了先进的电源模块、集成WiFi模块、蓝牙模块以及GPS模块,并将这些模块全部集成到了扑克牌大小的PCB上。 该开发板功能非常丰富,包括了如下功能:

 多媒体(基于PC级别的Adreno 306 GPU)
 超过13MP摄像头支持的集成ISP
 1080p高清视频回放以及H.264捕捉(AVC)。

DragonBoard 410c是原型设计的完美方案,它包括了:

 1GB的533MHz LPDDR3内存
 8GB的eMMC 4.5存储空间
 micro SD卡扩展插槽
 一个40pin的低速扩展口
 60-pin的高速I/O扩展口
 为可选模拟扩展连接器提供了电路封装
 扬声器以及模拟输入
 兼容mezzanine板的arduino开发。

此外,DragonBoard拥有丰富的特性并为开发IoE应用提供了广泛的支持, 包括了下一代的机器人、摄像头、医疗设备、自动售货机、智能建筑、数字标牌、赌游戏机以及更多设备。

使用DragonBoard 410c 进行Android开发

在开始前,请准备好如下设备:

 DragonBoard 410c 开发板
 合适的电源线
 标准HDMI接口
 可连接HDMI线的显示器
 无线网连接

DragonBoard上预装Android系统,并可以通过如下步骤启动:

  1. 连接DragonBoard 410c至HDMI接口的显示器。这一步非常重要,如果启动后再连接,那么显示器将无法检测到设备
  2. 将USB键盘与鼠标连接至410c。 请不要将USB OTG口连接至电脑—这将导致USB键盘与鼠标无法操作。
  3. 确保拨码开关S6的值设置为默认值(0-0-0-0,也就是全部关闭)
    拨码开关可以在板子的背面找到
    Dragonboard开发的准备工作
  4. 确认HDMI口以及USB接口已插入,然后将电源线连接上DragonBoard. 板子将开始启动Android。 请注意,Android系统可能需要一到两分钟才能投影到HDMI显示器上
  5. 接下来,我们就可以设置Android上的WiFi,并且开始使用自带的Android进行开发。

Android在DragonBoard上的开发可参考官方的Android 用户指南,获取Android开发以及基本程序案例。

如何使用DragonBoard进行Linux开发

DragonBoard410c为Linux用户提供了多种支持,包括:

 可通过microSD卡进行系统安装
 可通过主机PC进行系统安装
 可使用备份镜像恢复您的DragonBoard系统
 可运行Linux系统
 提供Linux应用程序开发范例