想玩openharmony很久了,苦于没有合适的板子能让我玩,已经适配好的开发板可真是太贵了啊,所以还是得自己动手啊,毕竟还能深入了解openharmony系统,之前有在A33上把主线uboot和主线内核跑起来,而且drm也是可以正常显示了,现在就基于此将openharmony移植到开发板上。
首先在productdefine/common/products/下添加我们板卡的配置文件a33.json,我这里直接复制其他产品的即可。

我这里拷贝的是hi3516dv300的配置文件,修改主要的信息如上图。这里之后需要添加对应的device文件,在productdefine/common/device中添加上图中product_device字段对应的文件名即可,我这里是a33,所以我需要添加的文件为a33.json,我这里直接是复制的3516的,cp hi3516dv300.json a33.json即可。新增文件如下图所示。

然后修改我们的文件如下图,这里我们不需要ramdisk,关闭它。

编译直接

全志A33移植openharmony3.1标准系统之添加产品编译相关推荐

  1. 基于imx6ul平台移植ohos3.0.3LTS小型系统之添加产品编译框架

    首先添加vendor下的目录,我这里创建如下形式的目录vendor/xingyun/imx6ul_nand_linux,目录创建完成后就是填充这个目录了,首先添加BUILD.gn文件,其中文件内容如下 ...

  2. 全志A33移植ubuntu系统记录(1)V1.0(分色排版)

    http://blog.csdn.net/lushengchu_luis/article/details/72457449 全志A33移植ubuntu系统记录(1) 大文实验室/大文哥 壹捌陆捌零陆捌 ...

  3. openharmony标准系统移植之添加产品编译

    首先我这里下载的是源码文件包的形式,如下图,我们使用 命令 tar xvf code-v3.1-Release.tar.gz进行解压文件.解压完成后如下图,多了code-v3.1-Release文件夹 ...

  4. 全志A33学习笔记及问题汇总

    全志A33学习笔记及问题汇总 全过程: 1.编译环境配置 首次编译,需要导入vstar方案的内核配置,进入linux3.4目录, 如果开启WIFI需修改a33_vstar_defconfig 1294 ...

  5. 基于全志A33开发板linux系统移植学习记录(Boot0)

    基于全志A33开发板linux系统移植学习记录 第一章 Boot0基于ARMGCC的编译与修改 文章目录 基于全志A33开发板linux系统移植学习记录 前言 一.全志A33简介以及上电引导流程 二. ...

  6. openharmony标准系统移植之init启动流程分析

    接上篇移植openharmony标准系统后,系统进入终端后,发现执行指令特别卡顿,太影响调试了.目前还不知道是什么问题导致的,不知道是不是cpu性能不够,但是感觉不太像是这个问题,卡顿如下图.基本一个 ...

  7. 全志A33系统搭建编译及烧录

    目标平台:全志A33 工作平台:Ubuntu 12.04.5 uboot版本:u-boot-2011.09 linux版本:Linux-3.4 交叉编译环境版本:4.5.1 一.全志A33交叉编译环境 ...

  8. 20150906全志a33上调通rtl8188eus的过程(sina33)

    20150906全志a33上调通rtl8188eus的过程(sina33) 使用SINA33的开发板,测试USB接口的WIFI:rtl8188eus. rtl8188eus直接接到SINA33开发板的 ...

  9. 全志A33手册摘读,为编写uboot做好准备

    前面进行了,测试运行,在不熟悉 buildroot 时,有一个可以使用的,demo源码,进行参考学习,相对比较容易上手,接下来就在之前版本基础上,进行参考移植,其他版本的源码.移植之前,先熟悉,芯片相 ...

最新文章

  1. java 跨年 周计算公式_如何跨年计算 两日期之间相隔的周数 with java8 time API
  2. zip压缩报错解决:zip warning: name not matched: xxx/xxx/xxx
  3. java居中的命令_用JAVA把语句排列成左对齐、右对齐、居中
  4. VTK修炼之道15:图像处理_显示(vtkImageViewer2 vtkImageActor)
  5. 4.4 逻辑运算的实现
  6. Java Swing线程之SwingUtilities.invokeLater解释
  7. wordpress网站提示“建立数据库连接时出错”
  8. 诺顿企业版密码遗失解决办法
  9. 如何找到CPU飙升的原因
  10. android游戏和ios游戏哪个多,从2019年3月开始的5款最佳Android和iOS游戏
  11. 数据库04—约束条件
  12. 花氏族谱(花姓族谱)
  13. 《PyQt5 开发技巧与实践》学习笔记
  14. cf网络原因服务器无响应,CF老出现网络出现异常,与服务器断开
  15. iOS 可用的热更新、热修复方案
  16. 操作符—奇奇怪怪的表达式
  17. 树莓派2B安装Xware迅雷远程下载
  18. 基于蓝牙的家居网关数据采集处理系统的设计与实现
  19. 【毕业设计】单片机 图像分类 智能识别机器人 - 物联网 深度学习 AI
  20. Fuzzing(模糊测试)技术,你真的了解吗?

热门文章

  1. GBASE 8C——SQL参考 5 全文检索
  2. Java中同包和不同包类进行相互访问的问题
  3. android的热修复,Android热修复之
  4. WiFi大师专业版SAAS小程序+强强联合2.0模式正式开启
  5. Mac上Elasticsearch 安装及PHP使用
  6. arcgis将直线等分_如何快速定数等分一条线段?
  7. 4.11 51单片机-LCD1602显示屏
  8. 用计算机谈狂狼,抖音狂狼原唱是谁 抖音狂狼完整版歌词
  9. C语言实现万年历系统
  10. 危化品防火柜的概念是什么?