• Lv0
    粉丝0

积分9 / 贡献0

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

作者动态

关于OpenHarmony 4.0 轻量级设备XTS认证的问题

SeiyouChu 显示全部楼层 发表于 2024-2-5 17:59:34

我公司现有一块开发板想申请OpenHarmony 4.0的XTS认证,在过程中遇到若干问题想请教一下:

  1. LiteParamService()InitTestSuiteMgr()都使用 CORE_INIT()进行注册,两者没有区分优先级,如果 InitTestSuiteMgr()先于 LiteParamService()执行会导致HCTest初始化时获取到的系统参数为空,请问这个地方是哪里的配置不正确还是系统上存在瑕疵?
  2. 在提交XTS认证申请时提到寄送的开发板需要至少5块,请问如果之前寄送开发板用于过旧版本(例如3.0)的认证,是否可以复用以前的开发板,还是必须重新寄送?
您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论16

SiXiangZei

沙发 发表于 2024-2-19 11:31:09
我也遇到这个问题了,hctest打出来是空的

SeiyouChu

发表于 2024-2-27 15:34  IP属地: 广东省广州市

回复 SiXiangZei: 朋友,你解决了吗?我现在只能在CORE_INIT()之前手动调用一次LiteParamService()来暂时规避

SiXiangZei

发表于 2024-2-28 08:32  IP属地: 广东省广州市

回复 SeiyouChu: 你好,我是3.2版本,应该是无解的,就是初始化顺序的问题,我查看了源码后,发现它相关的配置参数是在LiteParamService之后初始化的,并且你在完全启动后随便调用一个接口它都是有返回信息的,所以在它之前是没有值的。

SiXiangZei

发表于 2024-2-28 08:57  IP属地: 广东省广州市

回复 SeiyouChu: 其实我认为是可以在InitTestSuiteMgr第一行加一句LiteParamService,这个函数无非就是获取了一下各个参数初值,并且根据LiteParamService的if (init) {return;}会让后续调用无效,所以完全不用担心重复调用的问题,因为我是3.2不知道LiteParamService结构跟你一样不。

SeiyouChu

发表于 2024-2-29 16:12  IP属地: 广东省广州市

回复 SiXiangZei: 4.x和3.2这部分没变过所以一样的,可以重复调用不会出问题,但这种改法很明显违背了通过往固定的段里注入入口来实现模块间解耦的设计原则。我个人的理解是要么LiteParamService的优先级往前提,要么hctest往后挪,但很有意思的是这么大一个BUG居然这么多个版本了完全没有人提过

【4 条回复】

SeiyouChu

板凳 发表于 2024-2-21 09:55:27
有人可以回答一下或者给个靠谱的联系方式吗?给兼容性工作组发了邮件也石沉大海,现在工作推进不下去了

SiXiangZei

发表于 2024-2-28 08:35  IP属地: 广东省广州市

回复 SeiyouChu: 朋友,你提到了你们单位之前XTS认证过,能学术交流一下吗,不涉及单位产品信息,我们工作室目前拟定使用的是3.2版本,也想获取XTS证书,但是在最小系统集合的需求上有点问题没有解决,也是没有得到有效回复。

SeiyouChu

发表于 2024-2-29 16:06  IP属地: 广东省广州市

回复 SiXiangZei: 实在不好意思啊朋友,我会在这儿提问就是因为交接的时候出了点岔子,以前做的认证流程没有留下任何有意义的参考资料,我接盘的时候也是一脸懵

论坛小助手

发表于 2024-3-1 09:54  IP属地: 广东省广州市

回复 SeiyouChu: 已回复该问题~因处理相关问题的技术专家比较忙,请见谅

SiXiangZei

发表于 2024-3-4 08:42  IP属地: 广东省广州市

回复 SeiyouChu: 好的,行

SiXiangZei

发表于 2024-3-4 08:56  IP属地: 广东省广州市

回复 SeiyouChu: 我想问一下你们使用的是开发板吗?如果不是开发板,能不能用单位自己的boot跟升级方式?

【5 条回复】

论坛小助手 官方账号

地板 发表于 2024-3-1 09:46:29
问题1: 调整注册顺序就行;

问题2:可以复用

另外:兼容性测评相关问题 可以通过兼容性平台 https://compatibility.openharmony.cn/mng/login ,进行咨询

SeiyouChu

发表于 2024-3-11 17:01  IP属地: 山东省潍坊市

回复 论坛小助手: 感谢解答,还有几个问题想请教下:

1. 如何调整注册顺序呢?有具体的Example吗?

2. 复用板子这个操作具体怎么申请呢?以前认证所使用的OpenAtom企业账号遗失了,现在用的是新注册的账号,这种情况下还能复用旧认证的板子吗?

3. 兼容性平台内具体哪里有咨询渠道呢?我只看到一个compatibility@mail.openharmony.io的邮箱,但是发邮件没人回

4. XTS认证如果是基于release分支,那对于芯片/模组来讲,在release之后才上传的适配代码具体是如何处理的?是merge到release分支还是怎么做呢?

论坛小助手

发表于 2024-3-12 10:30  IP属地: 广东省广州市

回复 SeiyouChu: @朱伟 辛苦帮助回复一下哟

朱伟

发表于 2024-3-13 09:14  IP属地: - 中国 中国电信IDC

回复 SeiyouChu: 同一厂家在申请基于以前已投递的实物并满足数量要求后做测评申请时不用重复投递。不会对用户账号来判断是否可以复用。

朱伟

发表于 2024-3-13 09:26  IP属地: - 中国 中国电信IDC

回复 SeiyouChu: 同一厂家在申请基于以前已投递的实物并满足上述数量要求后做测评申请时不用重复投递。不会对用户账号来判断是否可以复用

【4 条回复】

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

返回顶部