1、milk-v duo(CV1800B,C906内核)搭建开发环境

这篇具有很好参考价值的文章主要介绍了1、milk-v duo(CV1800B,C906内核)搭建开发环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本地环境windows10 64位
编译环境:阿里云Ubuntu 22.04.4.1 LTS(也可以在本地电脑linux系统上操作)
准备一张SD卡。大小合适就行,本次选择的是16G。
milk-v duo一块

安装依赖:
sudo apt install dialog python3-dev make git bc gcc flex bison ninja-build libssl-dev rsync pkg-config device-tree-compiler squashfs-tools parted dosfstools

创建开发环境目录:
mkdir duo && cd duo

下载开发包cvi_mmf_sdk.zip:
wget -c https://codeload.github.com/sophgo/cvi_mmf_sdk/zip/refs/heads/v4.1.0 -O cvi_mmf_sdk.zip
然后解压:
unzip cvi_mmf_sdk.zip
mv cvi_mmf_sdk-4.1.0/ cvi_mmf_sdk/

下载工具链:
wget https://sophon-file.sophon.cn/sophon-prod-s3/drive/23/03/07/16/host-tools.tar.gz
然后解压:
tar xvf host-tools.tar.gz
移动到开发包下:
mv host-tools/ cvi_mmf_sdk/

最后目录结构如下(没有红叉的文件夹,install文件夹是编译后生成的):
1、milk-v duo(CV1800B,C906内核)搭建开发环境

开始编译按照如下步骤单步进行:
cd cvi_mmf_sdk/
source build/cvisetup.sh
defconfig cv1800b_sophpi_duo_sd
clean_all
build_all
pack_sd_image

注:如果编译过程中提示缺少libssl.so.1.1,则进行如下安装
wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.21_amd64.deb
sudo dpkg -i libssl1.1_1.1.1-1ubuntu2.1_18.04.21_amd64.deb

最后编译完成后,会在文件夹下生成一个install文件夹。
install/soc_cv1800b_sophpi_duo_sd的文件夹目录如下:
1、milk-v duo(CV1800B,C906内核)搭建开发环境

向SD卡烧写系统:
将sophpi-duo-20230413-1929.img.tar.gz下载到电脑上,然后解压出sophpi-duo-20230413-1929.img文件(也可以直接下载sophpi-duo-20230413-1929.img文件),SD卡插到电脑上,使用Win32DiskImager工具将sophpi-duo-20230413-1929.img文件烧写到SD卡上。

启动系统:
SD卡插到板子上,使用TTL串口接到板子的串口0上(无需供电),然后在电脑上用串口调试工具打开串口,用TYPEC线将板子与电脑连接,稍等片刻即可进入系统。
1、milk-v duo(CV1800B,C906内核)搭建开发环境
环境搭建至此完成。

QQ:763314235,会在第一时间处理。文章来源地址https://www.toymoban.com/news/detail-454608.html

到了这里,关于1、milk-v duo(CV1800B,C906内核)搭建开发环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 全志H3-nanopi-duo2开发板GPIO驱动开发

    全志H3-nanopi-duo2开发板GPIO驱动开发

    编译和更新Linux内核: [ 注意: 这里我只需要编译驱动模块,不需要编译内核,上一篇文章有编译驱动模块的步骤] 编译完成后会在arch/arm/boot/目录下生成zImage,并且在arch/arm/boot/dts/目录下生成dtb文件,dtb文件是设备树二进制文件。 假设SD卡的boot分区挂载在/media/SD/boot/,更新SD卡上的

    2024年02月05日
    浏览(10)
  • 基于VSCode的Linux内核调试环境搭建以及start_kernel跟踪分析

    基于VSCode的Linux内核调试环境搭建以及start_kernel跟踪分析

    参考ppt的步骤: 准备工作:1-5 ,配置vscode环境:6 ,跟踪分析:7。 目录 1.安装开发工具  2.下载内核源码  3.配置内核选项 4.编译和运行内核 5.制作内存根文件系统 *gdb调试(可跳过)  7.配置VSCode调试Linux内核  7.跟踪分析 下载出现了“Axel -n 20 :太多重定向”的问题,原因是

    2023年04月17日
    浏览(27)
  • windows driver双机调试环境搭建,用windbg或者debug view查看内核调试输出

    本地环境 本地开发环境: win 10, visual studio installer(2022版), visual studio 2022, VMware player 目的:本地环境作为开发环境,VM作为测试和调试环境 用debug view查看内核调试输出请直接看最后 debug view查看内核打印信息 部分 开发环境搭建 通过 visual studio installer 下载安装 visual studi

    2024年02月06日
    浏览(31)
  • 【手写数据库toadb】01 开发数据库内核准备阶段-开发环境准备

    ​ 专栏内容 : 手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。 本专栏会定期更新,对应的代码也会定期更新,每个阶段的代码会打上tag,方便阶段学

    2024年01月22日
    浏览(14)
  • 【Xilinx】开发环境(五)- 基于Petalinux配置,单独编译uboot,Linux内核

    【Xilinx】开发环境(五)- 基于Petalinux配置,单独编译uboot,Linux内核

    此系列博客,仅对Xilinx平台PS端(ARM部分)开发做介绍,不对PL(FPGA)做过多介绍。 目录 一. 单独编译UBoot 2.1.拷贝源码 2.拷贝配置文件 3.编译 二. 单独编译内核源码 2.1 复制内核源码 2.2 复制配置文件( 根据芯片,32位复制到arch/arm/configs, 64位到arch/arm64/configs) 2.3 复制.its文件,用

    2024年02月10日
    浏览(11)
  • 搭建SpringBoot项目——开发环境搭建开发环境搭建

    搭建SpringBoot项目——开发环境搭建开发环境搭建

    简介         SpringBoot 是 Java 社区最有影响力之一的开源的Spring后端开发框架,也是企业级应用开发的首选技术,Spring Boot 拥有良好的技术基因,它是伴随着Spring 4 而产生的技术框架,在继承了 Spirng 框架所有优点的同时也为开发者带来了巨大的便利,与普通的 Spring 项目相比

    2024年02月03日
    浏览(11)
  • 搭建开发环境-操作系统篇(一键搭建开发环境)

    搭建开发环境-操作系统篇(一键搭建开发环境)

    所谓工欲善其事必先利其器,搭环境往往是开发过程中卡出很多初学者的拦路虎。 对于很多老鸟来说,很多东西都已经习惯成自然,也就没有刻意和初学者说。但对于很多初学者,却是受益良多。 这个系列,先从操作系统开始,记录一些在开发中常用的工具和小技巧 .NET 和

    2024年02月11日
    浏览(10)
  • VsCode搭建Java开发环境 vscode搭建java开发环境 vscode springboot 搭建springboot

    VsCode搭建Java开发环境 vscode搭建java开发环境 vscode springboot 搭建springboot

    插件市场 搜索 java , 将下面 6个插件全部安装 Java插件自带了 Lombok 不需要额外配置 插件市场 搜索 spring , 将下面 4个插件全部安装 Vscode也是有 和Idea一样 对应的 MyBatis插件 和 idea 同款 VSCode只是个开发工具,不像IDEA那样直接集成Maven,需要安装好Maven并配置环境变量 下载Maven的

    2024年02月03日
    浏览(17)
  • 鸿蒙开发环境搭建-高频环境问题解决

    鸿蒙开发环境搭建-高频环境问题解决

    由于SDK的部分工具依赖Node.js运行时,推荐使用配套API版本的Node.js,保证工程的兼容性。 匹配关系见下表: API Level Node.js支持范围 API Level≤9 14.x(≥14.19.1)、16.x API Level9 14.x(≥14.19.1)、16.x、18.x 问题演示: 安装 sdk 模块报错 解决方案: NodeJS 调整至合适版本 淘宝镜像没配

    2024年01月16日
    浏览(10)
  • 在线协同办公小程序开发搭建开发环境

    在线协同办公小程序开发搭建开发环境

    目录 介绍 开发环境说明 虚拟机 原因 VirtualBox虚拟机 VMware虚拟机v15 安装MySQL数据库 安装步骤 导入EMOS系统数据库  安装MongoDB数据库 启动Navicat,选择创建MongoDB连接         创建用户 搭建Redis数据库 配置Maven  安装IDEA插件 Lombok插件 FreeMyBatisPlus插件 安装小程序开发工具 安

    2024年02月10日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包