【祖传点灯】安信可Ai-M61-32S Ubuntu 18.04 轻松点灯

[复制链接]
查看1180 | 回复7 | 2024-5-5 18:09:14 | 显示全部楼层 |阅读模式

本帖最后由 adw1n 于 2024-5-5 18:37 编辑

结果演示

video

image.png

环境搭建

ubuntu 版本: ubuntu-18.04.6-desktop-amd64

安装过程就不细说了 系统安装完了之后,git 是必须安装的

image.png

顺便安装了一下 vim

image.png

主要是把我自己机器的代理给配上,防止 git 太慢 执行下面命令克隆远程仓库到本地: git clone -b AiPi-aiThinkerCloud https://github.com/Ai-Thinker-Open/AiPi-Open-Kits.git

image.png

进入源码目录

image.png

初始化子模块: git submodule init

拉取子模块,这一步需要一些时间: git submodule update

image.png

因为是刚创建的虚拟机,所以需要配置,一开始以为本机IP填对了,结果发现不对,重新修改了一下

image.png

直接执行 export.sh,看文件名称以为是把环境变量配置一下,以至于有了下面的操作:

image.png

进入示例工程,执行make,发现系统里没有make,直接给装了 apt install -y make

image.png

安装完之后发现没有 risc-v 的交叉环境

image.png

前面export的时候发现有打印相关的信息,结果发现系统环境里还是找不到 riscv 的 gcc,怀疑是自己没有执行成功,重新执行一遍 sh export.sh,发现还是不行

image.png

image.png

顺便安装一下 gcc

image.png

找了一下官方提供的仓库里是否真存在相关环境,其实是有的

image.png

后面使用 source export.sh 之后发现可以使用了

image.png

这个时候就应该看看 export.sh 脚本具体应该是如何写的了

其实里面就一条很简单的两条命令:

export PATH=$PATH:$PWD/bl61x_SDK/toolchain/bin riscv64-unknown-elf-gcc -v

总结来说 还是需要自己去看看提供的脚本具体是如何实现的,不要害怕

image.png

这个时候环境以及搭建好了,直接进入示例工程的源码 make 就行了

image.png

image.png

安信可Ai-M61-32S!启动!

等到编译完成之后 进入编译完的目录,看到文件确实已经有了。 工程能够正常编译的话就没有特别大的问题了

image.png

video

回复

使用道具 举报

lazy | 2024-5-5 21:40:51 | 显示全部楼层
回复

使用道具 举报

1055173307 | 2024-5-17 13:58:46 | 显示全部楼层
回复

使用道具 举报

物联网 | 2024-5-24 22:08:58 | 显示全部楼层
恭喜
回复

使用道具 举报

noonezero | 2024-5-27 13:29:25 | 显示全部楼层
不错
回复

使用道具 举报

timo | 2024-6-7 09:18:32 | 显示全部楼层
完成作业了
回复 支持 反对

使用道具 举报

wurong | 2024-6-22 22:15:45 | 显示全部楼层
666
回复

使用道具 举报

楚华 | 2024-6-24 18:06:19 | 显示全部楼层
入坑了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则