回复
Hi3861 openharmony关掉xts测试套件
lianscaust
发布于 2021-10-8 15:40
浏览
1收藏
拿到Hi3861板子后按照文档quick start把代码跑起来烧入设备,发现一直在跑测试套件,很影响debug,所以看了一下具体的组件配置把它关掉。
#hi3861平台配置文件
#vendor\hisilicon\hispark_pegasus\config.json
#配置架构如下:
{
"product_name": "wifiiot_hispark_pegasus",
"ohos_version": "OpenHarmony 1.0",
"device_company": "hisilicon",
"board": "hispark_pegasus",
"kernel_type": "liteos_m",
"kernel_version": "",
"subsystems": [ //子系统数组
...
{ //子系统结构,包含名字如vendor,compoennts数组表示子系统中包含的组件
"subsystem": "vendor",
"components": [
//组件结构,名字如hi3861_sdk,
//target表示组件路径,如果省略,会映射到build/lite/components/name.json的形式查找,
//features表示配置参数数组
{ "component": "hi3861_sdk", "target": "//device/hisilicon/hispark_pegasus/sdk_liteos:wifiiot_sdk", "features":[] }
]
}
],
"third_party_dir": "//device/hisilicon/hispark_pegasus/sdk_liteos/third_party",
"product_adapter_dir": "//vendor/hisilicon/hispark_pegasus/hals"
}
#去掉开机后跑的测试套件
#修改vendor\hisilicon\hispark_pegasus\config.json,
#删掉如下内容后hb clean,hb build重新编译
,
{
"subsystem": "xts",
"components": [
{ "component": "xts_acts", "features":[] },
{ "component": "xts_tools", "features":[] }
]
}
如果是修改某个组件,也可以到build/lite/components/下修改相应的json文件,例如application,将adapter对应关系改掉。
参考文章:
https://harmonyos.51cto.com/posts/944
hi3681 开发板入门 代码路径
https://harmonyos.51cto.com/posts/4070
鸿蒙系统的编译流程及分析v1.0
文中相关设备来源于51CTO 鸿蒙技术社区【开发板漂流计划】
标签
已于2021-10-9 15:02:20修改
赞
2
收藏 1
回复
相关推荐