【板子申请】Ai-M61-32S开发环境搭建 Win10环境搭建

[复制链接]
查看448 | 回复3 | 2023-11-11 17:53:12 | 显示全部楼层 |阅读模式
使用的是和教程中一样的vscode

特别说明一下,如果你之前电脑里面使用过gcc的,请将你的环境变量中,教程中所指的gcc的版本位置放在最前面
1.png

其次,在设置好环境变量后一定要记得重启电脑,这是血的教训
make -v

riscv64-unknown-elf-gcc -v

这两条指令在cmd窗口下看输出的内容,一定需要和教程中一样,不然大概率是没有使用SDK版本的gcc等工具
然后就是git仓库的问题,我本来试了一下gitee去直接让他submodule的,结果是我挂着梯子去github和gitee发现他们原来都是404找不到,难怪我下载下来的aithinker_Ai-M6X_SDK是空的
Snipaste_2023-11-11_15-03-42.png
Snipaste_2023-11-11_15-03-52.png

就是tools和toolchain这两个文件夹,点进去之后都是404
我也去提交了Issues了,不晓得有没有回应,然后我在论坛看看有没有大佬能分享工具链的,最后感谢大佬,让我找到了
点这里->:大佬的帖子(抱大腿了)

Snipaste_2023-11-11_17-31-14.png

从这位大佬这里成功拿到了工具链
感谢@qwe2079282957
但是里面的那个project.build这个文件不对。可能是各种版本不适配引起的(稍后会讲到)。
我也不懂,但是像cmake这类东西应该不会更新,所以这里能拿到工具链还是很开心的
然后我就把那两个工具放进去,把系统环境配好,重启一下
然后又看到一个让我疑惑的问题,我build到一半的时候他自己停了。我看了一下论坛,可能是project.build的问题
这里->:问题发现

我对比了一下project.build,我发现和他们的不一样
3.png

去gitee看了看,我的版本是最新的。没问题,突然想到gitee可以看版本改动啥的,好,在分支里面
4.png

这里的中间的那个就是最近更新的,果断进去,看project.build,好的,就是他了
5.png

把这三行加上注释,跑起来
看着进度条往上加,我还以为成功了
6.png

(我还以为我成功了……)
7.png

然后看了一下编译器的报错,说找不到
8.png

inet_aton这个符号,这我熟啊,这不就是一个ip地址转换的函数吗,(这玩意咋会漏的?)
在board.c的sdk中把他重新写一下,编译通过
9.png

用make clean把刚才build的东西清理下
然后重新build
finished.png

结果出来了~~~好感动,第一次搭建这么费劲
上一次这么费劲是一块esp8266的板子,用py连接,最后发现是板子固件和硬件不匹配
期待这一次开发起来能轻松一点~~~感谢
本人q 1462055127 欢迎交流

回复

使用道具 举报

iiv | 2023-11-12 14:07:51 | 显示全部楼层
插个眼给七哥看
回复 支持 反对

使用道具 举报

爱笑 | 2023-11-15 17:45:26 | 显示全部楼层
把你的微信号私发给我
用心做好保姆工作
回复 支持 反对

使用道具 举报

pickle | 2023-12-1 10:15:56 | 显示全部楼层
爱笑 发表于 2023-11-15 17:45
把你的微信号私发给我

看看私信嘛,发了的发了的
回复 支持 反对

使用道具 举报

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

本版积分规则