请选择 进入手机版 | 继续访问电脑版
查看: 339|回复: 0

[应用笔记] DB62 SDK开发环境搭建快速上手指南

[复制链接]

185

主题

204

帖子

596

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
596
发表于 2023-5-11 09:21:02 | 显示全部楼层 |阅读模式
  1 交叉编译器安装

  1.1 获取编译器安装包
  1.2 安装使能编译器
  brm@ubuntu:~/DB62$ tar -zxvf tar zxvf hcc_riscv32.tar.gz/    //解压“hcc_riscv32.tar.gz”压缩包
  brm@ubuntu:~/DB62$ sudo chmod 777 -R hcc_riscv32       //递归修改编译器安装目录权限
  brm@ubuntu:~$ sudo vim /etc/profile             //编译profile文件 新增 “export PATH=/home/brm/DB62/hcc_riscv32/binPATH” 如下图1
  brm@ubuntu:~$ source /etc/profile              //生效环境
  brm@ubuntu:~$ riscv32-unknown-elf-gcc -v          //编译 工具链   如果能正确显示编译器版本号,表明编译器安装成功,如下图2
图1
图2

  2 python 环境安装

  2.1 更新系统到最新的数据源列表
  brm@ubuntu:~$ sudo apt-get updatesudo apt-get install python3 -y   //更新系统到最新的数据源列表
  brm@ubuntu:~$ sudo apt-get install python3-setuptools python3-pip -y   //安装pip
  brm@ubuntu:~$ sudo pip3 install --upgrade pip              //升级pip
  brm@ubuntu:~$ sudo pip3 install setuptools                //安装setuptools
  brm@ubuntu:~$ sudo pip3 install kconfiglib               //安装kconfiglib 13.2.0+

  2.2 安装升级文件签名依赖的Python组件包
  brm@ubuntu:~$ sudo pip3 install pycryptodome             //安装pycryptodome
  brm@ubuntu:~$ sudo pip3 install six                  //安装six
  brm@ubuntu:~$ sudo pip3 install ecdsa                  //安装ecdsa

  3 安装Scons
  brm@ubuntu:~$ python3 -m pip install scons

  4 编译SDK

  4.1 解压固件
  tar -zxvf Hi3861LV100R001C00SPC031.tgz

  4.2 修改 build.sh 文件 增加可执行权限
  chmod +x build.sh

  4.3 menuconfig配置
  ./build.sh menuconfig  //进入配件界面,可进行SDK裁剪
图3

  4.4 编译&下载
  ./build.sh  //进行SDK编译,编译成功生成的 bin是 “Hi3861LV100R001C00SPC031/output/bin/Hi3861L_demo_allinone.bin“,如下图4
图4

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表