OpenHarmony轻量级设备xts认证大致流程

2023-05-16

因为最近公司在做openharmony开发板xts认证,这里对认证过程和过程中遇到的坑做下记录,也给大家探探路。

1. 开发板适配
OpenHarmony轻量系统的移植比较简单,代码中解耦做得非常好。从代码的设计理念上来看,移植主要是3部分的内容:
这三者难度递减,架构的适配最有难度,开发板的适配难度最低;

  • ARCH:架构级别,例如MIPS架构、ARM架构、RISC-V架构等 ;
  • SoC:芯片级别,例如STM32、海思等,一个架构往往对应多种芯片类型;
  • Board:开发板级别,例如3861有润和的开发板、也有小熊派的开发板等等;

目前OpenHarmony已经适配多中芯片架构平台,如:X86、X86、RISC-V、MIPS、LoongArch等,覆盖了当前主流的芯片架构;
在这里插入图片描述

芯片级别,目前已经是适配的芯片模组超过100多款
在这里插入图片描述

如果你准备认证自己的开发板,那么可以充分利用社区的开放资源,没必要从芯片架构到soC都进行适配。
在这里插入图片描述

确定好你的开发板类型后,就要开始一直工作,目前社区中有很多开发板移植的教程,可以进行参考,适配移植这块的工作量最多,这里不对细节进行过多讲述。

2. 测试套件集成
针对你需要认证的设备类型,到官网下载对应的测试套件,并进行编译,具体操作细节可参考官网兼容性认证指引
在这里插入图片描述
集成后进行自测,对照PCS自检表中必测项进行测试,如果所有必测试项都通过了,恭喜你,可以进行兼容性认证申请了。

3. 发起申请
完成了移植开发和自测后,在官网发起兼容性申请,如果是公司的话需要使用公司营业执照,这里要注意,所使用的执照会影响到发证时证书上的授予主体(如有总公司和分公司时,可根据具体情况选择)。测试过程中可能存在很多问题,可以和OpenHarmony认证专家多次沟通交流,处理问题,多次提交,直至审核通过。
在这里插入图片描述
这里仅仅讲了大致的流程和自己的经历,希望大家多多参与开源共建,多进行技术交流,相互学习

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenHarmony轻量级设备xts认证大致流程 的相关文章

随机推荐

  • JS:根据点击图片坐标,截取点击位置部分图片

    从一个完整的大图中截取一小部分出来 xff1a 根据点击坐标获取一个20x20像素的图片 const getScreenShotFromScrcpyVideo 61 x y 61 gt 获取点击图片坐标位置 const x y 61 get
  • 也来谈谈自己做为面试官的面试流程

    1 请对方做个简短的自我介绍 主要考察面试者的表达能力 xff0c 同时也为自己争取点时间看下简历 2 对简历中的疑问点提问 进一步求证 xff0c 获取到准确信息 xff0c 同时也考察简历的真实性 比如有些简历中毕业五年 xff0c 但
  • HTTP请求详解含POST,GET实例

    前言 单纯的copy代码没有用 xff0c 本篇从http请求的基本原理开始为大家讲解 xff0c 后边有实例 xff0c 希望大家一步一步看完 xff0c 这样无论编写什么请求我们都可以得心应手 HTTP的组成 http消息由客户端到服务
  • 卡尔曼滤波,最最容易理解的讲解.找遍网上就这篇看懂了.

    学习卡尔曼滤波看了4天的文章 硬是没看懂 后来找到了下面的文章一下就看懂了 我对卡尔曼滤波的理解 我认为 卡尔曼滤波就是把统计学应用到了滤波算法上 算法的核心思想是 根据当前的仪器 34 测量值 34 和上一刻的 34 预测量 34 和 3
  • 关于C++多态性的一些总结

    在任何一门面向对象的编程语言中 xff0c 多态性 polymorphism 都是非常重要的一个概念 在面向对象的三大元素中 xff0c 封装使代码的模块化变得简单 xff0c 继承则可以扩展已有的代码 xff0c 而多态则是为了满足接口的
  • 关于2048小游戏项目的一些心得

    这是我学习完标C和Unix C以后做的一个小游戏 xff0c 只能支持字符终端界面 在此将其贴出来 xff0c 希望能够跟大家分享一些心得 以下是我当时写的一个项目文档 61 61 61 61 61 61 61 61 61 61 61 61
  • 蓝牙HC-05与Arduino Pro mini实现蓝牙防远离

    因为最近一些工作学习的需要 xff0c 入手了一个Arduino Pro mini来玩一玩 xff0c 于是就做了一个简易的通过蓝牙实现防远离的手环功能 在学习的过程中受过一些指点 xff0c 所以在此将一些学习过程中的经验心得分享出来 x
  • ELF格式与bss段

    ELF Executable Linkable Format 是Linux系统下的一种可执行可链接文件的格式 xff0c 是COFF格式的变种 在Linux系统中包括了可重定位文件 o文件 xff0c 可执行文件 bin bash文件 xf
  • 程序员必备的书籍有哪些?

    程序员必备书籍之史上最全版 xff01 xff01 xff01 动用了周围一切资源 xff0c 请教了腾讯 阿里等多家大咖 xff0c 综合各个专业研究员的学习经验 xff0c 终于整理好这篇文章 xff01 最全 xff01 最全 xff
  • USB主机是如何检测到设备的插入的呢?

    USB设备的插入检测机制 首先 xff0c 在USB集线器的每个下游端口的D 43 和D 上 xff0c 分别接了一个15K欧姆的下拉电阻到地 这样 xff0c 在集线器的端口悬空时 xff0c 就被这两个下拉电阻拉到了低电平 而在USB设
  • 如何在i.mx6dl开发板上移植udev并实现移动设备的自动挂载

    在整个移植过程中 xff0c 我所使用的操作平台 xff1a host xff1a Ubuntu14 04 LTS board xff1a MCIMX6DL SDP udev 版本 xff1a udev100 一 移植udev 下载 ude
  • 飞思卡尔的i.mx6dl开发板上实现nfs网络文件系统挂载操作指南

    问题描述 xff1a 在MCIMX6DL SDP 上实现网络文件挂载 xff0c 要求从emmc 中启动uboot 和kernel xff0c 从网络上挂载根文件系统 操作平台 xff1a host xff1a Ubuntu14 04LTS
  • 如何修改Linux开启进度条的图片

    最近因为工作需要 xff0c 需要将Linux启动时的开机进度条背景修改为公司logo xff0c 并将进度条转换为自己的动画 这里说明一下 xff0c psplash是Linux下的一款开源软件 xff0c 可以在嵌入式产品中显示开机进度
  • 如何修改Linux开机启动logo并使其全屏显示?

    1 制作开机启动logo的图片 my image png 61 61 gt logo linux clut224 ppm 要求图片的分辨率要和屏幕大小一致 使用如下命令 xff1a pngtopnm my image png gt my i
  • 实现JavaScript分片上传大视频到七牛云实例

    https blog csdn net weixin 34228617 article details 93033483
  • Rust嵌入式编程---动态内存分配器(Vec,String等)

    本教程不是0基础的Rust嵌入式编程 xff0c 需要有一定的Rust裸机编程的基础知识 作为一个比较接近C的例子 xff0c 适合入门 xff0c 代码比较容易理解 本次例子使用的是target 61 thumbv8m main none
  • STM32F103 KEIL 标准库直接添加DSP库

    前言 近期由于比赛需要 xff0c 想要在STM32上移植DSP库进行FFT变换 xff0c 找了很多资料都是利用CUBEMX进行导入的方法 xff0c 本人使用的是标准库 xff0c 对HAL库并不熟悉 xff0c 所以考虑到移植的方便采
  • 最优化方法在图像处理中的应用【5】

    最优化方法在图像处理中的应用 5 分类 xff1a image process optimization 数学 2013 09 23 21 34 42人阅读 评论 0 收藏 举报 目录 43 好吧 xff0c 我想理解下Convex fun
  • VESC电调配置教程

    VESC电调配置教程 简介及硬件环境教程简介软硬件环境第一次的配置步骤更新固件电机参数设置及自动测量 上位机直接驱动电机的方法查看回传数据的方法BUGLIST 简介及硬件环境 教程简介 大家好 xff0c 欢迎阅读本教程 在关节处或者底盘处
  • OpenHarmony轻量级设备xts认证大致流程

    因为最近公司在做openharmony开发板xts认证 xff0c 这里对认证过程和过程中遇到的坑做下记录 xff0c 也给大家探探路 1 开发板适配 OpenHarmony轻量系统的移植比较简单 xff0c 代码中解耦做得非常好 从代码的