地平线 旭日X3开发板 (一) 环境及案例运行记录

流程相对复杂,这里只写一点容易出错的地点。

系统镜像烧录细节注意

  • 1.板子内存型号

  • 2.烧录工具选择板子型号(产品名称:xj3_sdb 模式uboot)
    在这里插入图片描述

  • 3.串口线序
    线序要多检查几次,还有操作时可能会松动也要注意一下。
    在这里插入图片描述

  • 4.IP需要修改相同网段
    电脑本机设置下IP同网段就行;比如我设置的192.168.1.10/255.255.255.0/192.168.1.1

  • 5.烧录全过程中什么时间节点断电重启记录
    (1)开始烧录efuse时,拨码开关 1和 2为NO时需要断电重启。
    在这里插入图片描述
    (2)当烧录efuse结束时,拨码开关还原时,也需要断电重启。
    (3)烧录时会报错提示需要断电重启,如下图
    在这里插入图片描述

具体流程参照官网教程:

https://developer.horizon.ai/forum/id=5f156192740aaf0beb3119dd

AI Express运行

AI Express能使用官方提供的docker运行,也能本地开发机运行,这里使用的本地运行。

运行环境配置:

安装:

git clone [email protected]:HorizonRobotics-Platform/AI-EXPRESS.git
cd AI-EXPRESS
bash build.sh x3

部署:

  • 此命令会将编译好的文件打包。
bash deploy.sh
  • 通过scp把文件拷贝到开发板对应文件下(前提需要通过ip来ssh开发板)
       发送文件名    开发板IP      开发板文件地址
scp -r deploy [email protected]:/userdata/bin.fei

板上运行:

sh run.sh
#其中下属选型请看官方文档,再根据自己需求选择

查看demo显示效果:

  • 在电脑端打开浏览器输入开发板地址即可。

注意事项:

  • 1.板子上所有命令都在root下执行
  • 2.第一次运行USB摄像头demo可能出现没找到设备情况,再查看相机识别情况(本人是运行了一次demo报错后才能识别到摄像头)

具体流程参照github使用教程:

https://github.com/HorizonRobotics-Platform/AI-EXPRESS

Demo

  • 目前官网demo只有人脸,人体骨架,与视频盒子开源。
  • 跑了下官方face和人体骨架,USB摄像头1080P下都能跑到实时的25FPS

在这里插入图片描述

结语

  • 目前常见问题文档在 AI-Express/doc/html/ai_express_release/doc/reslease_note/v2.70/下,可以解决大部分问题。
  • 接下来探索下yolov4~v5 模型转换及布署。

参考

  • https://developer.horizon.ai/forum/id=5f156192740aaf0beb3119dd
  • https://github.com/HorizonRobotics-Platform/AI-EXPRESS
  • https://developer.horizon.ai/api/v1/static/fileData/aiexpress/BuildAll/doc/quick_start.html#id5

猜你喜欢

转载自blog.csdn.net/djj199301111/article/details/110523618