“DongshanPI-Vision”的版本间的差异
来自百问网嵌入式Linux wiki
Baiwen root(讨论 | 贡献) |
Baiwen root(讨论 | 贡献) |
||
(未显示同一用户的6个中间版本) | |||
第1行: | 第1行: | ||
− | + | {{MARKDOWN}} | |
− | + | # DongshanPI-Vision简述 | |
− | + | ||
− | + | DongshanPI-Vision开发板是百问网针对AI应用开发设计出来的一个RSIC-V架构的AI开发板,主要用于学习使用嘉楠的K510芯片进行Linux项目开发和嵌入式AI应用开发等用途。DongshanPI-Vision开发板采用嘉楠公司出品的勘智K510芯片,该芯片是一款全开源的高精度AI推理芯片,双核RSIC-V 64位CPU,最高800MHz,完整支持Linux和RSIC-V扩展。拥有2.5TFLOPS算力,支持INT8和BF16双数据类型,高精度推理计算。 | |
− | + | ||
− | + | # 基本资源特征 | |
+ | |||
+ | DongshanPI-Vision开发板底板硬件资料:[http://dl.100ask.net/Hardware/MPU/dongshanpi-vision/](http://dl.100ask.net/Hardware/MPU/dongshanpi-vision/) | ||
+ | |||
+ | DongshanPI-Vision开发板底板位号图:[DongshanPI-Vision_Bitmaps_V1.0.pdf](http://dl.100ask.net/Hardware/MPU/dongshanpi-vision/DongshanPI-Vision_Bitmaps_V1.0.pdf) | ||
+ | |||
+ | DongshanPI-Vision开发板底板原理图:[DongshanPI-Vision_SCH_V1.0.pdf](http://dl.100ask.net/Hardware/MPU/dongshanpi-vision/DongshanPI-Vision_SCH_V1.0.pdf) | ||
+ | |||
+ | ## 接口和外围设备 | ||
+ | |||
+ | [[File:image-20240629151126317.png||thumb|right|frameless|800px|DongshanPI-VISION开发板正面视图]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | DongshanPI-Vision开发板是围绕着嘉楠 勘智K510芯片构建的,采用64位双核RISC-V架构 ,主频为:800MHz,支持双精度FPU扩展。采用64位DSP扩展,主频为:800MHz。芯片内置通用神经网络引擎KPU,拥有2.5TFLOPS BF16/2.5TOPS INT8算力,支持TensorFlow、PyTorch、ONNX等多种框架的算子库。 | ||
+ | |||
+ | | 特征 | 描述 | | ||
+ | | ---------- | ---------------------------------------------------- | | ||
+ | | 处理器 | 嘉楠 勘智K510 | | ||
+ | | 内存 | 512MB LPDDR3 | | ||
+ | | 存储 | 4GB EMMC | | ||
+ | | WIFI/蓝牙 | 天线:2.4GHz | | ||
+ | | 视频输出 | MIPI显示(MIPI DSI)/HDMI显示(HDMI)/SPI显示(SPI DSI) | | ||
+ | | 视频输入 | 两路MIPI摄像头(MIPI CSI *2)/DVP摄像头(DVP Canera) | | ||
+ | | 音频输入 | MIC咪头 | | ||
+ | | 音频输出 | 扬声器/耳机 | | ||
+ | | 其他连接器 | ·TF卡槽 ·2个USB连接器 · JTAG调试口 ·电池接口 | | ||
+ | ## 核心板 | ||
+ | [[File:image-20240629160132648.png|thumb|none|800px|DongshanPI-VISION核心板正面视图]] | ||
+ | ## 模块与配件 | ||
+ | |||
+ | - 5寸MIPI屏:[https://detail.tmall.com/item.htm?&id=732432791579&skuId=5095176857954](https://detail.tmall.com/item.htm?&id=732432791579&skuId=5095176857954) | ||
+ | - MIPI摄像头:树莓派同款IMX219摄像头 | ||
+ | |||
+ | # 配套资料 | ||
+ | |||
+ | |||
+ | |||
+ | ## 手册文档 | ||
+ | |||
+ | 在线文档站点:[https://canaan-docs.100ask.net/](https://canaan-docs.100ask.net/) | ||
+ | |||
+ | - DongshanPI-Vision开发板的使用 | ||
+ | - 硬件资源简介:[https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/01-BoardIntroduction.html](https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/01-BoardIntroduction.html) | ||
+ | - 快速启动:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/02-QuickStart.html | ||
+ | - 开发板配网:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/03-BoardNetwork.html | ||
+ | - 使用烧写工具更新系统:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/04-UpdateSystem.html | ||
+ | - 使用TF卡更新系统:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/04_UpdateSystem-TF.html | ||
+ | - 使用SSH传输文件:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/05-SSHTransferFiles.html | ||
+ | - 系统功能体验与示例程序:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/06-App_Development_Guide.html | ||
+ | - 嵌入式AI应用开发 | ||
+ | - 演示AI应用指南:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/01-Demonstrate_AI_APP.html | ||
+ | - 开发环境搭建:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/02-BuildDevelopmentEnv.html | ||
+ | - AI应用程序编译:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/03-AIApplicationCompilation.html | ||
+ | - AI应用程序开发指南:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/04-AI_App_Development_Guide.html | ||
+ | - nncase开发指南:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/05-nncase_Developer_Guides.html | ||
+ | - YOLOV5环境搭建:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/06-BuildYolov5Env.html | ||
+ | - YOLOV5端侧部署:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/07-EndsideDeploymentYolov5.html | ||
+ | - YOLOV5训练自定义模型部署:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/08-DeployCustomYolov5Model.html | ||
+ | - UART通信开发指南:https://canaan-docs.100ask.net/Application/CommunicationPeripherals/01-UARTUSerGuide.html | ||
+ | - 多媒体开发指南:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/01-Multimedia_Developer_Guides.html | ||
+ | - DRM开发指南:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/02-Drm_Developer_Guides.html | ||
+ | - ISP开发指南:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/03-ISP_User_Property_Page_Guides.html | ||
+ | - ISP自适应调节参数说明文档:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/04-ISP_Adaptive_Tuning_Guides.html | ||
+ | - ISP调参优化工具:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/04-ISP_Adaptive_Tuning_Guides.html | ||
+ | - 视觉AI模型训练平台 | ||
+ | - 软件概述:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/01-AIMatrixOverview.html | ||
+ | - 软件安装:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/02-AIMatrixSoftwareInstallation.html | ||
+ | - 训练项目管理:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/03-TrainingProjectManagement.html | ||
+ | - 数据集标注:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/04-DataSetLabele.html | ||
+ | - 数据集拆分:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/05-DataSetSplitting.html | ||
+ | - 模型训练与配置:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/06-ModelTraining.html | ||
+ | - 模型评估与导出:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/07-ModelEvaluationExport.html | ||
+ | - 芯片端侧部署模型:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/08-ChipSideDeploymentModel.html | ||
+ | - 模型配置参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-1.html | ||
+ | - 数据增强参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-2.html | ||
+ | - 训练参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-3.html | ||
+ | - 模型导出参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-4.html | ||
+ | - 端侧部署资源包使用指南:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/10-IntroductionDeploymentResourcePackage.html | ||
+ | - 系统开发指南 | ||
+ | - SDK系统开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/01-SystemDevelopmentGuide.html | ||
+ | - 系统驱动开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/02-Linux_Kernel_Driver_Developer_Guides.html | ||
+ | - V4L2开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/03-V4l2_Developer_Guides.html | ||
+ | - V4L2摄像头驱动开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/04-V4l2_Sensor_Developer_Guides.html | ||
+ | - mailbox框架开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/05-Mailbox_Developer_Guides.html | ||
+ | - U-boot开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/06-U-Boot_Developer_Guides.html | ||
+ | - 系统内存分配开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/07-System_memory_map.html | ||
+ | - DSP核开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/08-SDK_DSP_CORE_Guide.html | ||
+ | |||
+ | ## 视频教程 | ||
+ | |||
+ | - 全方位AI课程:从模型训练到硬件部署视频课程(共82节) | ||
+ | - B站(试看部分): https://www.bilibili.com/video/BV1ou4y1u7iX/ | ||
+ | - 官网(完整版本,仅需0.1元拼团获取):https://video.100ask.net/p/t_pc/goods_pc_detail/goods_detail/p_6603d713e4b0694cc0518146 | ||
+ | - AI边缘端部署: YOLOv5模型部署全程解析视频课程(共8节) | ||
+ | - 官网(完整版本,仅需0.1元拼团获取):https://video.100ask.net/p/t_pc/goods_pc_detail/goods_detail/p_66207b34e4b0694cbd00b6d7 | ||
+ | - 零代码AI模型部署平台(共9节) | ||
+ | - B站:https://www.bilibili.com/video/BV1kw4m1S7tj | ||
+ | |||
+ | |||
+ | |||
+ | # 源码工具 | ||
+ | |||
+ | ## Buildroot-SDK | ||
+ | |||
+ | - 系统源码:git clone https://e.coding.net/weidongshan/dongshanpi-vision/br2-canaan-k510.git | ||
+ | - buildroot源码:git clone https://e.coding.net/weidongshan/dongshanpi-vision/buildroot-2020.02.11.git | ||
+ | - 系统拓展压缩包:https://dongshanpi.cowtransfer.com/s/4d7394cfad3640 | ||
+ | - 交叉编译工具链下载地址:https://dongshanpi.cowtransfer.com/s/bc101fb198e746 | ||
+ | |||
+ | 使用方法请参考:https://canaan-docs.100ask.net/System/DongshanPI-Vision/01-SystemDevelopmentGuide.html | ||
+ | |||
+ | # 帮助与建议 | ||
+ | |||
+ | ## 技术专题 | ||
+ | |||
+ | - 学习过程中遇到问题可以提问:https://forums.100ask.net/c/canaan/k510/73 | ||
− | |||
− | |||
− | |||
[[Category:MPUBoard]] | [[Category:MPUBoard]] |
2024年6月29日 (六) 09:34的最新版本
目录
DongshanPI-Vision简述
DongshanPI-Vision开发板是百问网针对AI应用开发设计出来的一个RSIC-V架构的AI开发板,主要用于学习使用嘉楠的K510芯片进行Linux项目开发和嵌入式AI应用开发等用途。DongshanPI-Vision开发板采用嘉楠公司出品的勘智K510芯片,该芯片是一款全开源的高精度AI推理芯片,双核RSIC-V 64位CPU,最高800MHz,完整支持Linux和RSIC-V扩展。拥有2.5TFLOPS算力,支持INT8和BF16双数据类型,高精度推理计算。
基本资源特征
DongshanPI-Vision开发板底板硬件资料:http://dl.100ask.net/Hardware/MPU/dongshanpi-vision/
DongshanPI-Vision开发板底板位号图:DongshanPI-Vision_Bitmaps_V1.0.pdf
DongshanPI-Vision开发板底板原理图:DongshanPI-Vision_SCH_V1.0.pdf
接口和外围设备
DongshanPI-Vision开发板是围绕着嘉楠 勘智K510芯片构建的,采用64位双核RISC-V架构 ,主频为:800MHz,支持双精度FPU扩展。采用64位DSP扩展,主频为:800MHz。芯片内置通用神经网络引擎KPU,拥有2.5TFLOPS BF16/2.5TOPS INT8算力,支持TensorFlow、PyTorch、ONNX等多种框架的算子库。
特征 | 描述 |
---|---|
处理器 | 嘉楠 勘智K510 |
内存 | 512MB LPDDR3 |
存储 | 4GB EMMC |
WIFI/蓝牙 | 天线:2.4GHz |
视频输出 | MIPI显示(MIPI DSI)/HDMI显示(HDMI)/SPI显示(SPI DSI) |
视频输入 | 两路MIPI摄像头(MIPI CSI *2)/DVP摄像头(DVP Canera) |
音频输入 | MIC咪头 |
音频输出 | 扬声器/耳机 |
其他连接器 | ·TF卡槽 ·2个USB连接器 · JTAG调试口 ·电池接口 |
模块与配件
- 5寸MIPI屏:https://detail.tmall.com/item.htm?&id=732432791579&skuId=5095176857954
- MIPI摄像头:树莓派同款IMX219摄像头
配套资料
手册文档
在线文档站点:https://canaan-docs.100ask.net/
- DongshanPI-Vision开发板的使用
- 硬件资源简介:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/01-BoardIntroduction.html
- 快速启动:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/02-QuickStart.html
- 开发板配网:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/03-BoardNetwork.html
- 使用烧写工具更新系统:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/04-UpdateSystem.html
- 使用TF卡更新系统:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/04_UpdateSystem-TF.html
- 使用SSH传输文件:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/05-SSHTransferFiles.html
- 系统功能体验与示例程序:https://canaan-docs.100ask.net/Basic/DongshanPI-Vision/06-App_Development_Guide.html
- 嵌入式AI应用开发
- 演示AI应用指南:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/01-Demonstrate_AI_APP.html
- 开发环境搭建:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/02-BuildDevelopmentEnv.html
- AI应用程序编译:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/03-AIApplicationCompilation.html
- AI应用程序开发指南:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/04-AI_App_Development_Guide.html
- nncase开发指南:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/05-nncase_Developer_Guides.html
- YOLOV5环境搭建:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/06-BuildYolov5Env.html
- YOLOV5端侧部署:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/07-EndsideDeploymentYolov5.html
- YOLOV5训练自定义模型部署:https://canaan-docs.100ask.net/Application/AIApplicationDevelopment-Canaan/08-DeployCustomYolov5Model.html
- UART通信开发指南:https://canaan-docs.100ask.net/Application/CommunicationPeripherals/01-UARTUSerGuide.html
- 多媒体开发指南:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/01-Multimedia_Developer_Guides.html
- DRM开发指南:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/02-Drm_Developer_Guides.html
- ISP开发指南:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/03-ISP_User_Property_Page_Guides.html
- ISP自适应调节参数说明文档:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/04-ISP_Adaptive_Tuning_Guides.html
- ISP调参优化工具:https://canaan-docs.100ask.net/Application/MPPApplicationDevelopment-Canaan/04-ISP_Adaptive_Tuning_Guides.html
- 视觉AI模型训练平台
- 软件概述:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/01-AIMatrixOverview.html
- 软件安装:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/02-AIMatrixSoftwareInstallation.html
- 训练项目管理:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/03-TrainingProjectManagement.html
- 数据集标注:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/04-DataSetLabele.html
- 数据集拆分:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/05-DataSetSplitting.html
- 模型训练与配置:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/06-ModelTraining.html
- 模型评估与导出:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/07-ModelEvaluationExport.html
- 芯片端侧部署模型:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/08-ChipSideDeploymentModel.html
- 模型配置参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-1.html
- 数据增强参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-2.html
- 训练参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-3.html
- 模型导出参数介绍:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/09-IntroductionModelParameters-4.html
- 端侧部署资源包使用指南:https://canaan-docs.100ask.net/ModelTraining/AI-Matrix/10-IntroductionDeploymentResourcePackage.html
- 系统开发指南
- SDK系统开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/01-SystemDevelopmentGuide.html
- 系统驱动开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/02-Linux_Kernel_Driver_Developer_Guides.html
- V4L2开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/03-V4l2_Developer_Guides.html
- V4L2摄像头驱动开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/04-V4l2_Sensor_Developer_Guides.html
- mailbox框架开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/05-Mailbox_Developer_Guides.html
- U-boot开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/06-U-Boot_Developer_Guides.html
- 系统内存分配开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/07-System_memory_map.html
- DSP核开发指南:https://canaan-docs.100ask.net/System/DongshanPI-Vision/08-SDK_DSP_CORE_Guide.html
视频教程
- 全方位AI课程:从模型训练到硬件部署视频课程(共82节)
- AI边缘端部署: YOLOv5模型部署全程解析视频课程(共8节)
- 零代码AI模型部署平台(共9节)
源码工具
Buildroot-SDK
- 系统源码:git clone https://e.coding.net/weidongshan/dongshanpi-vision/br2-canaan-k510.git
- buildroot源码:git clone https://e.coding.net/weidongshan/dongshanpi-vision/buildroot-2020.02.11.git
- 系统拓展压缩包:https://dongshanpi.cowtransfer.com/s/4d7394cfad3640
- 交叉编译工具链下载地址:https://dongshanpi.cowtransfer.com/s/bc101fb198e746
使用方法请参考:https://canaan-docs.100ask.net/System/DongshanPI-Vision/01-SystemDevelopmentGuide.html
帮助与建议
技术专题
- 学习过程中遇到问题可以提问:https://forums.100ask.net/c/canaan/k510/73