• Lv0
    粉丝0

积分4 / 贡献0

提问2答案被采纳0文章0

仍然是关于示例运行构建的问题

guisuanzi 显示全部楼层 发表于 2023-12-6 17:27:16

1.我按照官网的方式下载了源码搭建了环境,下载的是OpenHarmony4.0 然后直接运行示例 我主要用轻量级单片机所以都是用mini 2.我先运行的是talkweb->stm32f407的示例 hb set 然后选择,然后hb build -f 最后提示错误为:

[OHOS ERROR] Reason: find component product_niobe407 failed, please check it in /home/xyc/out/preloader/niobe407/parts.json.

我又尝试运行其他的单片机示例 bearpi_hm_nano

[OHOS ERROR] Reason: find component init_lite failed, please check it in /home/xyc/out/preloader/bearpi_hm_nano/parts.json

又用同样的方式尝试 xts_demo

[OHOS ERROR] Reason: find component device_b91_devkit failed, please check it in /home/xyc/out/preloader/xts_demo/parts.json

所有的单片机都是一个类型的错误 ind component ** failed

我也一度认为是我的环境没设置好或者源码下载的错误了,直到我试了一下

ohemu qemu_riscv_mini_system_demo qemu_xtensa_mini_system_demo ❯ qemu_ca7_mini_system_demo qemu_mini_system_demo qemu_cm55_mini_system_demo qemu_csky_mini_system_demo

然后运行 hb build -f

直接运行通过了

[OHOS INFO] ccache summary: [OHOS INFO] ccache version: 3.7.7 [OHOS INFO] cache hit (direct): 0 [OHOS INFO] cache hit (preprocessed): 0 [OHOS INFO] cache miss: 0 [OHOS INFO] hit rate: 0.00% [OHOS INFO] miss rate: 0.00% [OHOS INFO] Cache size (GB): [OHOS INFO] --------------------------------------------- [OHOS INFO] c targets overlap rate statistics [OHOS INFO] subsystem files NO. percentage builds NO. percentage overlap rate [OHOS INFO] kernel 129 74.1% 129 74.1% 1.00 [OHOS INFO] thirdparty 44 25.3% 44 25.3% 1.00 [OHOS INFO] [OHOS INFO] c overall build overlap rate: 1.00 [OHOS INFO] [OHOS INFO] [OHOS INFO] qemu_ca7_mini_system_demo build success [OHOS INFO] Cost time: 0:00:05

可见源码没问题,环境也没问题,问题出在了配置上。后面我又尝试了small 系统

有的可以,有的不可以

standard 系统也是有的可以有的不可以。

有没有高手来处理一下

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论1

dragon

沙发 发表于 2023-12-7 10:01:22

仍然是关于示例运行构建的问题

有些产品方案还没适配到4.0吧,轻量系统的话,你可以试试主线上的开发板:



微信截图_20231207093919.png



CI上面以这三个开发板为构建测试目标:
微信截图_20231207094150.png

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部