想玩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,关闭它。
编译直接