代码编织梦想

1、下载源码:

https://gitee.com/link?target=https%3A%2F%2Frepo.huaweicloud.com%2Fharmonyos%2Fos%2F3.1-Release%2Fcode-v3.1-Release.tar.gz

2、解压后要改一下串口波特率,修改Linux的波特率,因为默认是1500000,串口工具显示有乱码,调整为115200

out/kernel/src_tmp/linux5.10/arch/arm64/boot/dts/rockchip/rk3568-linux.dtsi

3、编译,有几种编译办法

build.sh --product-name rk3568 --ccache

hb set 选rk3568后

hb build

4、编译后生成的images中out/rk3568/package/phone/images中, 后期在调试中要注意,尽量不要把这个目录整个删除,因为这里有两个文件只在全量编译时才会被直接拷贝过来,那就是uboot.img和MiniLoaderAll.bin

5、下载img,我是使用的Linux系统,所以没有Windows上的图形界面工具,后来经过摸索,使用upgrade_tool还是比较方便的。主要使用命令:

如果 要进行全部img下载,可以使用上面的shell脚本,但这只是在第一次刷入系统时才需要,后面就个别更新就可以。

如果不刷入MiniLoaderAll.bin,系统是不会自动重启的,可以使用

upgrade_tool rd进行重启。

注意在刷新img前,可以使用upgrade_tool查看系统是否处于Loader状态,只有在Loader状态才可以刷入img,如果不小心把系统搞到无法进入Loader状态,则需要另外的办法,这在后面介绍。

 上面这个状态就没有办法写入img,Mode必须是Loader,在启动时按更新键可进入,或者刷入

RK3568 NorFlash2eMMCLoader小固件,可以从这里下载img

https://download.t-firefly.com/product/Board/RK356X/Firmware/NorFlash2eMMCLoader/RK356x_NorFlash2eMMCLoader_20211209.img 用upgrade_tool df NorFlash2eMMCLoader.img,待刷入成功后,系统会自动进入到Loader模式:

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Bryans/article/details/127157660

【usb】全球usb厂家 usb id大全。更新时间:2018-01-04_shen_wei的博客-爱代码爱编程_sis0001board亚洲原创区

# # List of USB ID's # # Maintained by Stephen J. Gowdy <linux.usb.ids@gmail.com> # If you have any new entries, please submit them via # http://www.linux-usb.org/usb-ids.h

【精华】OpenHarmony 3.1 Release全面解析-爱代码爱编程

众所周知,人们逐渐注重更加高效、舒适、便捷、有趣的生活和工作体验,并且开发者也需要更多新思路,本期让大家深入了解OpenHarmony 3.1 Release的技术特点并对功能特性全面解析。 从发布的内容来看,标准系统基础能力增加了不少,特别是音视频处理能力、2D/3D绘制能力、鼠标键盘的支持、WiFi相关能力的JS API支持等等。 另外标准系统的分布式

OpenHarmony v3.1 Release版本发布-爱代码爱编程

版本概述 当前版本在OpenHarmony 3.1 Beta的基础上,更新支持以下能力:   标准系统基础能力增强 本地基础音视频播放能力、视频硬编解码、相机基础预览、拍摄能力。 RenderService新渲染框架、2D/3D绘制能力、新的动画和显示效果框架。 窗口管理新框架,提供更加灵活的窗口框架能力,支持全屏、分屏、窗口化形态,支持跨窗口拖

OpenHarmony适配开源图形驱动(新框架)---RK3568-爱代码爱编程

OpenHarmony适配开源图形驱动(新框架)---RK3568 1.刷入openharmony版本,确保基线闭源GPU使能且屏幕能正常点亮2.编译Mesa3d,生成gpu驱动相关的mesa开源库2.1基于SIG代码仓对mesa进行编译2.2执行配置好的脚本生成相应的驱动so:注意:这里的openharmony的路径和mesa3d路径需要设置成自

Openharmony之GPU Mesa3D移植二(render 新框架)-爱代码爱编程

目录 1、下载源码 2、编译mesa 3D库 3、修改内核配置 1)修改内核dtb 2)修改device/hihope/rk3568/kernel/build_kernel.sh 3)修改内核config 4、修改openharmony代码 1)修改base/startup/init_lite/ueventd/etc/ueventd.con

【鸿蒙系统展示】rk3568开发板体验openharmony 3.1_mucheni的博客-爱代码爱编程

北京迅为电子基于国产RK3568芯片完成了OpenHarmony 3.1 Release 标准系统适配。 同步的烧写手册也进行了更新, 新增了第7章OpenHarmony 镜像烧写章节 最新版本为 《06_【北京迅为】itop-3568开发板快速烧写手册v1.2》 1、手册目录展示      第1章 Windows 安装RKTool驱动

【触觉智能分享】rk3568开发板搭载openharmony 3.1 release_industio_触觉智能的博客-爱代码爱编程

触觉智能目前已经成功移植OpenHarmony 3.1 Release到我司RK3568系列开发板中。 OpenHarmony 3.1 Release OpenHarmony 3.1 Release版本首次支持复杂标准带屏设备以及复杂UI类应用开发,在内核层、系统服务层、框架层以及开发资源&工具链方面,实现基础能力再升级,标志着OpenHarm

20220714给aio-3568j适配openharmony-v3.1-beta(编译buildroot)_南棱笑笑生的博客-爱代码爱编程

20220714给AIO-3568J适配OpenHarmony-v3.1-beta(编译Buildroot) 2022/7/14 19:14 1、下载Buildroot的SDK: https://www.t-firefly.com/doc/download/104.html AIO-3568J Linux_SDK 源码包 https://pan.ba

20220719给aio-3568j适配openharmony-v3.1-beta_南棱笑笑生的博客-爱代码爱编程

20220719给AIO-3568J适配OpenHarmony-v3.1-beta 2022/7/19 15:33 1、下载SDK并进行预处理: https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v3.1-beta.md OpenHarmony

[openharmony rk3568] (一)环境搭建_fenix.lee的博客-爱代码爱编程

文章目录 一、概述二、下载依赖和代码2.1 安装对应依赖包2.2 下载对应代码2.2.1 git配置2.2.2 安装repo2.2.3 获取代码 三、开始编译3.1 下载工具链3.2 开始编译

openharmony代码下载编译流程记录_bestworker的博客-爱代码爱编程

目录 基础环境信息 环境配置 1. 安装依赖的工具 2. 设置默认python版本为3.8 3. 配置git信息 4. 安装repo 代码下载 代码编译 执行prebuild 整体编译 OpenHarmony官方有两种使用方式(IDE和安装包),IDE方式用起来不是很方便,可能一上来会弄晕,还是敲命令来的直接,本文记录的是安装包方式。

openharmony 3.2 beta1版本正式发布_openharmony3.2下载-爱代码爱编程

5 月 31 日,开放原子开源基金会正式发布 OpenAtom OpenHarmony(以下简称“OpenHarmony”)3.2 Beta1 版本。 全球开发者可通过Gitee和镜像站点 下载完整代码 https://gitee.com/openharmony OpenHarmony 3.2 Beta1 版本新增、更新能

openharmony标准系统移植之添加产品编译_openharmony 新增部件编译-爱代码爱编程

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