?
快速入門
本文檔旨在指導用戶搭建 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文章
39793瀏覽量
301425 -
開發板
+關注
關注
26文章
6291瀏覽量
118132 -
SigmaStar
+關注
關注
1文章
14瀏覽量
7426
發布評論請先 登錄
【迅為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 開發板 快速開始
評論