本文来源电子发烧友社区,作者:sumoon_yao, 帖子地址:https://bbs.elecfans.com/jishu_2308943_1_1.html
要想自己编译系统,先要下载源码。根据官方资料介绍,有2种下载源码方法:一种是使用repo+ssh,这种方法需要注册码云公钥,网站上有详细的操作方法,按步骤做就可以了。另一种是使用repo+http。2种方法都进行了尝试,但始终未下载成功,经过不断的摸索,花了大半天时间,结合现有的ubuntu18.04系统环境,最终使用以下命令拉取源码(repo+http方式,repo+ssh方式应该也可以,暂未尝试):
要想自己编译系统,先要下载源码。根据官方资料介绍,有2种下载源码方法:一种是使用repo+ssh,这种方法需要注册码云公钥,网站上有详细的操作方法,按步骤做就可以了。另一种是使用repo+http。2种方法都进行了尝试,但始终未下载成功,经过不断的摸索,花了大半天时间,结合现有的ubuntu18.04系统环境,最终使用以下命令拉取源码(repo+http方式,repo+ssh方式应该也可以,暂未尝试):
python3 repo init -uhttps://gitee.com/openharmony/manifest.git-bmaster --no-repo-verify
python3 repo sync –c
源码是可以拉取了,但是会出现以下错误提示:
fatal: The remote end hung upunexpectedly
fatal: early EOF
fatal: index-pack failed
网上提供的解决方法是:
git config --globalhttp.postBuffer 5000000000
尝试了几次错误提示依旧,不管了,此时已经半夜,最后一次发出拉取命令,关显示器,等第二天早上再来看结果。
第二天上午打开显示器一看,运气还不错,终于下载成功,赶快进行下面的步骤:
python3 repo forall –c ‘git lfs pull’
继续安装编译器及二进制工具:
bash build/prebuilts_download.sh
耐心等待安装完成,编译器和二进制工具安装结束后就可以编译源码啦,在源码根目录下键入以下命令:
./build.sh --product-name rk3568 --ccache
接下来就是漫长的等待,注意如果编译过程中报错,可以查看out/rk3568目录下的build.log文件,根据提示信息做出相应处理,比如我的编译过程中就出现错误提示信息:javac命令找不到,那么只要使用apt命令安装相应的软件包就可以了。
历经10多个小时的等待,最后终于出现了以下提示信息:
Rk3568 build success
Costtime: 12:33:21
=====buildsuccessful=====(这一行为绿色字符)
镜像文件位于out/rk3568/packages/phone/images 目录下:
整个源码、编译工具以及编译过程产生的文件和编译结果等共占用磁盘空间71G左右:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
dayu200
+关注
关注
1文章
26浏览量
1134 -
润和软件
+关注
关注
1文章
227浏览量
761
发布评论请先 登录
相关推荐
鸿蒙OpenHarmony【标准系统编译】 (基于RK3568开发板)
DevEco Device Tool支持Rockchip RK3568开发板的源码一键编译功能,提供编译工具链和编译环境依赖的检测及一键安装,简化复杂
鸿蒙OpenHarmony【小型系统编译】 (基于Hi3516开发板)
DevEco Device Tool支持Hi3516DV300开发板的源码一键编译功能,提供编译工具链和编译环境依赖的检测及一键安装,简化复杂编译
鸿蒙OpenHarmony【轻量系统编译】 (基于Hi3861开发板)
DevEco Device Tool支持Hi3861V100开发板的源码一键编译功能,提供编译工具链和编译环境依赖的检测及一键安装,简化复杂编译
请问DAYU200有SPI可以用么
大家好,请问DAYU200有SPI可以用么
我看这里https://developer.huawei.com/consumer/cn/market/prod-detail?productId
发表于 02-20 11:38
标准系统:DAYU110(SL8541E)
开发板名称(芯片型号)
大禹系列DAYU110(SL8541E)
芯片架构
ARM CortexA53
CPU频率
1.4GHZ
介绍(字数请控制在200字以内)
润和大禹系列
发表于 10-19 10:56
标准系统:DAYU200开发套件(RK3568)
开发板名称(芯片型号)
大禹系列HH-SCDAYU200开发套件(RK3568)
芯片架构
CPU频率
介绍(字数请控制在200字以内)
基于瑞芯微RK3568芯片,集成双核心架构
发表于 10-19 10:42
润和 贝启的dayu210 有谁编译后 能运行么,经验能否分享下,我这边编译后运行不起来
*附件:log101301_100851.rar
润和 贝启的dayu210 有谁编译后 能运行么,经验能否分享下,我这边编译后运行不起来
发表于 10-18 10:09
润开鸿DAYU200及DAYU210联袂通过OpenHarmony 3.2 Release版本兼容性测评
及DAYU210两款开发平台率先完成OpenHarmony 3.2 Release版本适配的详细情况。
润开鸿DAYU200及DAYU21
发表于 09-22 11:11
润开鸿DAYU200及DAYU210联袂通过OpenHarmony 3.2 Release版本兼容性测评
点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 近日,润开鸿HH-SCDAYU200及HH-SCDAYU210两款开发平台同时通过OpenHarmony
润开鸿DAYU200及DAYU210联袂通过OpenHarmony 3.2 Release版本兼容性测评
近日,润开鸿HH-SCDAYU200及HH-SCDAYU210两款开发平台同时通过OpenHarmony3.2Release版本兼容性测评,在引领威廉希尔官方网站
共建、推动OpenHarmony新版本先行示范
Raspberry Pi、Orange Pi……什么是开发板?开发板有什么用?
是为初学者了解和学习系统的硬件和软件,另一方面,开发板也提供基础集成开发环境、软件源代码和硬件原理图等。与家用电脑等通用计算机不同,
评论