快速入门
本文档旨在指导用户搭建 COMAKE PI D1 开发板的开发环境,通过一些简单的示例展示如何搭建并使用Alkaid SDK开发环境,包括下载SDK、编译、下载固件至开发板等相关步骤的介绍。
1.概述¶
COMAKE PI D1 使用的Pcupid 系列SoC 芯片支持以下功能:
主芯片SSD2355 采用四核ARM Cortex-A35,主频最高1.5GHz;
板载外置16bit 8Gbit DDR4-3200MHz:
板载Flash:eMMC 64GB or 32GB;
支持MIPI Panel(接口最大支持 2560*1600@60fps);
支持2lane或者1lane + 1lane MIPI RX接口
支持WIFI6/BLE5.2/双频2.4G&5G
支持2个USB2.0(可以通过软件配置成host或者device),其中USB P1 默认接上SSW108GE USB WIFI Module;
支持双网口 100/10M自适应
支持24路12bit精度的ADC,5路10bit精度的ADC;
支持3路AMIC差分输入;
支持最大8路DMIC输入;
支持Lineout单端双声道输出;
预留40pin GPIO,可以自行配置为其他功能,比如TTL 屏、FUART等;
基于该开发板丰富的功能,开发者可以根据自己的需求定制功能,比如 在智慧音频类市场,开发智能音箱、IP话机、故事机、全向MIC等产品,在小屏显示类市场开发HMI、POS机、智能家居中控等产品,在视觉类市场,开发电子显微镜、儿童拍拍机、翻译笔等产品,在机器人市场,开发扫地机、陪伴机器人等机器人类的产品。
同时Comake社区为用户提供完整的软、硬件开发资料,该开发板的详细介绍可以参考开发板接口介绍。
2.开始开发¶
2.1. 硬件¶
COMAKE PI D1开发板
USB 数据线(公对公)
串口线
电源适配器(12V 2A)
准备好以上的相关硬件,参考开发板的接口介绍,连接好相关接口。
2.2. 软件¶
基于该开发板我们提供Alkaid SDK用于进一步的应用开发,它是基于Linux内核的软件开发包,其中包含bootloader、kernel、riscv(可选)、rootfs以及MI多媒体模块,用户可以通过makefile 配置并编译出一个可以在Sigmastar平台运行的软件。
Alkaid SDK的架构如下图所示,进一步的介绍请参考SDK系统架构介绍。

该SDK 支持多核异构方案,ARM用于通用应用, RISC-V用于实时硬件控制,并且双CPU 共享内存与外设等资源,可分区控制。
2.2.1. SDK 与镜像 获取¶
请参考该文档的SDK下载流程
2.2.2. 编译环境搭建¶
请参考该文档搭建SDK的编译环境
2.2.3. 编译第一个可烧写Image¶
请参考该文档编译第一个可烧写Image
编译完Image升级进开发板
建议优先选择用UsbFactoryTool进行升级。
2.2.4. 编译并运行第一个demo程序¶
第一个点屏示例程序
第一个点sensor与IPU识别算法示例程序
第一个GPIO控制示例程序
第一个ALSA声音采集播放示例程序
3. 立即开始
加入Comake开发者社区
主页地址: CoMake开发者社区
SDK下载: CoMake开发者社区
文档中心: CoMake开发者社区
马上购买 : 首页-Comake开发者社区商店
审核编辑 黄宇
-
AI
+关注
关注
91文章
41027浏览量
302555 -
开发板
+关注
关注
26文章
6411浏览量
120685 -
SigmaStar
+关注
关注
1文章
14浏览量
7483
发布评论请先 登录
【迅为iTOP-Hi3403开发板】一站式启动Hi3403 NPU开发:从运行例程开始,快速验证AI效能
RL78/G22快速原型开发板:功能特性与使用指南
探索Renesas FPB - RA2E2快速原型开发板:硬件设计与应用指南
Renesas FPB - RX140快速原型开发板使用指南
Renesas FPB-RA0E2 v1快速原型开发板使用指南
Renesas FPB - RA2T1快速原型开发板:开启高效设计之旅
快速上手FRDM-KE17Z512开发板:开启高效MCU开发之旅
探索 KunLun Pi | 基于匠芯创D13x系列开发板分享(三)
全志D1开发板(哪吒 RISCV64)开箱评测
d1哪吒开发板的启动流程分析
【匠芯创D133CBS KunLun Pi开发板试用体验】1、开发板开箱及介绍
Comake PI D1开箱使用体验分享
星宸Comake PI D1开箱测评
Comake D1 开发板 快速开始
评论