发帖
4 0 0

【小安派R2测评】又菜又爱玩的小白搭建编译环境

aramy
金牌会员

9

主题

19

回帖

1474

积分

金牌会员

积分
1474
小安派·Eyes-R2 905 4 2024-9-23 15:27:53
本帖最后由 aramy 于 2024-9-23 15:27 编辑

看论坛大佬们都好厉害啊!!自己是又菜又爱玩,3D打印的外壳,还没到手,先搭建一个编译环境来。
2.png

首先我有一台笔记本是安装的Ubuntu22的操作系统。计划用这个笔记本来搭建编译环境。参考论坛大佬的帖子https://bbs.ai-thinker.com/forum ... =255&extra=page%3D1开始了我的搭建之路。
一、依赖工具安装
       有枣没枣打三杆子,先抄着安装依赖
  1. sudo apt-get install make gcc vim cmake git ninja-build -y
复制代码

二、克隆SDK
这里肯定是使用国内的gitee来克隆。国外的怕有炸弹
  1. git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码
3.png

4.png

最后一步需要时间挺长的,大概要15分钟。

  1. (base) mcudev@Lenovo:~/data/AiPi-Open-Kits$ tree -L 2
  2. .
  3. ├── aiTinkerCloud_SDK
  4. │?? ├── 3rdparty
  5. │?? ├── application
  6. │?? ├── driver
  7. │?? ├── protocol
  8. │?? ├── system
  9. │?? └── utils
  10. ├── bl61x_SDK
  11. │?? ├── AiPi_bsp
  12. │?? ├── os
  13. │?? ├── toolchain
  14. │?? └── tools
  15. ├── examples
  16. │?? ├── AiPi-Cam-D200
  17. │?? ├── AiPi-R286
  18. │?? ├── AiPi-UNO-ET485_LoRaBoard
  19. │?? └── blank
  20. ├── export.sh
  21. ├── README.md
  22. └── update_sdk.sh

  23. 17 directories, 3 files
复制代码
5.png

三、编译
然后去编译代码,这时遇到第一个大问题了。编译总是报错,卡住了好久,才解决,原来是我的Ubuntu中有多个编译环境,系统在编译是没能选择正确的编译环境,解决方法就是将不必要的编译环境屏蔽掉。只留下小安派export里边的编译环境即可。

6.png

第二个大问题,编译完成后如何烧写。这里自己犯了个经验主义错误。总觉着通过type-c口与电脑连接了,那么type-c口就是用来烧写的口。
把板子插上电脑后,电脑没有任何反应,并没有如预期一般多出一个串口来,按住I02按钮,再按复位键,也没有串口出现。按住I02按键,再上电,依然没有串口出现。折腾许久,几经崩溃。到处问,也没问出个所以然来。最后就在放弃的前一刻,发现板子上有个TX、RX的串口丝印,找出了一个USB转TTL的模块,接上板子的串口,终于是能够成功烧写了。

7.png

8.png

终于把板子由能够显示个漂亮的UI界面,变成一个没有任何现实的额砖头了。不管怎样吧!总算是能成功编译、烧写了!



──── 0人觉得很赞 ────

使用道具 举报

2024-9-23 15:47:56
赶紧把砖变回来呀
2024-9-23 17:08:51
一看就是大佬
2024-9-23 21:53:09
10元回收2手砖头
2024-9-24 11:28:58
才不呢!现在有显示啦!
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28580 个
  • 话题数: 40698 篇