专栏底层软件J3填坑经验

J3填坑经验

已解决
yydd2021-03-22
1164
5

摸索了一天J3,参考了论坛中一些不错的帖子,总结一部分填坑经验,希望有用。

建议优先参考“文档/X3J3_Toolchain_Docs_v1.1.21_CN.zip”,将此文档做为补充。

参考经验贴(J3可以参考X3文档):

地坪线旭日x3入门教程(一):https://developer.horizon.ai/forumDetail/136488103547258461

注意事项

1. 文档中推荐的两个串口工具:secureCRT(收费)和mobaxter(下载很慢),没条件的不要等了,可以临时用putty代替(凑活用,交互不太好),我这里开发板上自带了一个系统,可以用网口+ssh登陆。

1.1. 串口登陆的话,需要安装驱动,Windows版本驱动见:https://pan.horizon.ai/index.php/s/nck4sexB77A9sJ2?path=%2FTools_Windows

1.2. J3开发板上两个串口,靠近sd卡槽的串口可以连上开发板

2. 使用“地平线升级工具”重刷系统时可以用串口,目前只发现了Windows刷机工具。

2.1. 地平线升级工具: 系统软件/hbupdate_burn_secure-key1/hbupdate.exe
2.2. 用户手册中看到有支持Mac的hbupdate_MAC_v*.zip,但是官方下载链接中没找到(遗留问题1)。

3. U37上的拨片可以用于调整启动方式和串口波特率,0:921600, 1:115200,一般不用调整

4. 交叉编译(根据《地坪线旭日x3入门教程(一)》所述,编译成果可以直接在开发板上执行,这个demo程序像是需要摄像头,所以尚未验证,有外接摄像头的话可以试试)
4.1. 解压命令tar xvfC gcc-linaro-6.5.0-2018.12-x86_64_aarch64-linux-gnu.tar.xz,相对文档增加了大写“C“

4.2. ai-express的CMakeLists.txt声明gcc/gxx工具链在/opt下,和文档中解压的路径不同,尽量解压到这个目录,或者软连接到这个目录

5. 转换模型和上板

5.1. 01_check.sh执行时会找不到模型,需要将xj3_modelzoo_1.1.21i.tar.gz解压到../../../01_common中

5.2. horizon_model_convert_sample中用于模型校准的50张照片没有在压缩包里面,无法校准模型(遗留问题2),仅用于验证流程的话,可以暂时跳过02_preprocess.sh即以后的步骤,用01_check.sh执行后生成的 .hb_check/checker_hybrid_horizonrt.bin 代替。
底层软件
+2
评论4
0/1000
  • Horizon_guosheng
    Lv.1

    可以用回灌的方式查看结果,我们已经在包里面配置好了图片与视频文件

    2021-03-23
    0
    1
    • yydd回复Horizon_guosheng:

      ?

      2021-03-24
      0
  • chris_liu
    Lv.1

    mark一下,多谢大佬

    2021-08-19
    0
    0
  • juzx
    Lv.1

    你好,想问下j3开发板的串口接口在哪

    2022-01-15
    0
    0
  • 默认44288
    Lv.1

    链接都失效了

    2025-02-14
    0
    0