OpenHarmony_Hi3861Ubuntu编译环境搭建测试套编译用例执行操作总结

环境搭建详细请参考OpenHarmony开源文档Hi3861搭建环境

本文主要介绍下L0设备Hi3861编译环境搭建,烧写,测试套编译以及用例执行的操作参考

目录

环境搭建

版本编译

全量测试套编译

单模块测试套编译

烧写

用例执行


环境搭建

安装步骤1到8已安装的直接安装gcc_riscv32即可。

1.将Linux shell改为bash:执行sudo dpkg-reconfigure dash,选择no

2.准备python3环境

3.安装GUI menuconfig工具:sudo pip3 install kconfiglib

4.安装pycryptodome:sudo pip3 install pycryptodome

5.安装six:sudo pip3 install six --upgrade --ignore-installed six

6.安装ecdsa:sudo pip3 install ecdsa

7.安装SCons环境:sudo apt-get install scons -y

8.安装gn、ninja工具

9.安装WLAN模组类编译工具链gcc_riscv32:

点击下载gcc_riscv32工具

解压gcc_riscv32安装包至/opt/gcc_riscv32路径下:

sudo tar -xvf gcc_riscv32-linux-7.3.0.tar.gz -C /opt/

设置环境变量:"vim ~/.bashrc",新增:"export:

export PATH=/opt/gcc_riscv32/bin:$PATH

环境变量生效:

source ~/.bashrc

如图查看安装版本是否安装成功:

版本编译

全量测试套编译

命令:

./test/xts/tools/lite/build.sh product=wifiiot xts=acts

输出:

out\hispark_pegasus\wifiiot_hispark_pegasus\suites\acts\testcases

单模块测试套编译

命令:

./test/xts/tools/lite/build.sh product=wifiiot xts=acts target=//test/xts/acts/startup_lite/syspara_hal:ActsParameterTest

输出:

out\hispark_pegasus\wifiiot_hispark_pegasus\suites\acts\testcases

烧写

使用HiBurn工具烧写

烧写文件:

烧写:

勾选Auto burn

烧写成功:

用例执行

使用串口工具,连接设备,按板子reset键,测试用例在设备初始化阶段被执行:

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@_南先森

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值