本帖最后由 King6688 于 2023-9-22 00:06 编辑
4. cd /d E:\Ai-Think\AiPi-Open-Kits,然后分别运行如下2个命令: git submodule init git submodule update 等待下载完成,若是不能请科学上网 5. 配置系统环境变量: 在系统变量中增加: E:\Ai-Think\toolchain_gcc_t-head_windows\bin E:\Ai-Think\bouffalo_sdk\tools\make E:\Ai-Think\bouffalo_sdk\tools\ninja 6. 运行cmd命令,执行: make -v riscv64-unknown-elf-gcc -v 出现以上说明环境变量配置成功
PS:安装vs code跟虚拟机都不是必须的,单纯只是烧录官方固件你不需要下载它,不需要啊不需要,除非你要自己改代码!
7. 编译天气固件: cd /d E:\Ai-Think\AiPi-Open-Kits\AiPi-Eyes_weather make 编译完成界面如上 8. 连接小安派和ch340 usb转ttl模块 9. 烧录命令: 使用make flash COMX=COMxx(XX表示你电脑上的串口号如你的串口号是COM9,那命令就是make flash COMX=COM9),如果不行,试着换一个USB转TTL模块,我最开始用的CH340、CP2102都有问题!但是我用它们烧录其他板子又是正常的!!!换了个播放器的固件编译,也是死活烧录不进去!检查了连接线也是正常的这到底是什么鬼?! 如下是不正常的情况: 换了几条typec线、换了几个USB转TTL模块,搞了一个下午,一直烧录报错,论坛各位烧录的帖子全翻遍了都一样报错,也去了博流的官方网站看了说明、用博流官方的软件烧录结果依旧,也试过降低波特率依然不行!
于是到群里问了各位大佬,得到的结果都是可以烧录!!就我的不行??我就纳了闷了,难道我的板子出厂固件有特别的问题?我一定是收到个假的小安派??
心想如果去某宝买个新的USB转TTL模块再试一次,再不行我要返厂或者快递给泽哥去处理了!
今天早上,某宝买的USB to TTL模块终于到了,CH340G,没错,就是金光闪闪的那款!
重新编译了个音乐播放器的固件,再次烧录,正常了!苍天啊大地啊,它正常了,它正常了,它终于正常了啊啊啊啊啊~~~~~~
重新上电开机后的界面: 打完,收工!!
|