0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【润和软件DAYU200开发板体验】编译系统

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-12 10:02 次阅读
本文来源电子发烧友社区,作者:sumoon_yao, 帖子地址:https://bbs.elecfans.com/jishu_2308943_1_1.html


要想自己编译系统,先要下载源码。根据官方资料介绍,有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
源码是可以拉取了,但是会出现以下错误提示:
error: RPC failed; curl 56GnuTLS recv error (-9): A TLS packet with unexpected length was received.
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 目录下:

poYBAGNA20yABROKAABCTMif3xU205.png

整个源码、编译工具以及编译过程产生的文件和编译结果等共占用磁盘空间71G左右:

poYBAGNA22yAa8y_AABKiO1v9Is612.png


最后一步就是将编译好的镜像烧写到开发板验证,注意新编译的镜像烧写时要重新配置,如下图所示:

poYBAGNA246AWP-dAACHkVzk_6w996.png


下载完成后,系统自动运行,新的界面如下:

pYYBAGNA26eAEh1OADJ5g-fUPl0367.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dayu200
    +关注

    关注

    1

    文章

    26

    浏览量

    1101
  • 润和软件
    +关注

    关注

    1

    文章

    204

    浏览量

    737
收藏 人收藏

    评论

    相关推荐

    鸿蒙OpenHarmony【轻量系统编译】 (基于Hi3861开发板

    DevEco Device Tool支持Hi3861V100开发板的源码一键编译功能,提供编译工具链和编译环境依赖的检测及一键安装,简化复杂编译
    的头像 发表于 04-22 15:19 91次阅读
    鸿蒙OpenHarmony【轻量<b class='flag-5'>系统编译</b>】 (基于Hi3861<b class='flag-5'>开发板</b>)

    请问DAYU200有SPI可以用么

    大家好,请问DAYU200有SPI可以用么 我看这里https://developer.huawei.com/consumer/cn/market/prod-detail?productId
    发表于 02-20 11:38

    使用Tasking对已经编译好的软件进行下载到开发板的操作时出现故障是怎么回事?

    使用Tasking对已经编译好的软件进行下载到开发板的操作时出现故障问题
    发表于 02-20 06:25

    如何构建linux开发环境和编译软件工程、应用程序

    前文介绍了如何使用官方提供的镜像文件启动开发板,本文将说明如何构建linux开发环境和编译软件工程、应用程序。
    的头像 发表于 01-03 12:31 464次阅读
    如何构建linux<b class='flag-5'>开发</b>环境和<b class='flag-5'>编译</b><b class='flag-5'>软件</b>工程、应用程序

    DAYU200 rk3568板子烧写OpenHarmony镜像resource.img误烧写成ramdisk.img,烧写成功后无法开机无法进入loader模式,求助!!!

    DAYU200 rk3568板子烧写OpenHarmony镜像resource.img误烧写成ramdisk.img,烧写成功后无法开机无法进入loader模式,求助!!! RT,有没有同仁遇到类似问题或者有解决方案的,求拯救。
    发表于 12-15 22:24

    开鸿基于高性能RISC-V开源架构DAYU800通过OpenHarmony兼容性测评

    近期,江苏开鸿数字科技有限公司(以下简称“开鸿”)基于高性能RISC-V开源架构处理器研发的OpenHarmony标准系统开发平台HH-SCDAYU800通过OpenHarmony 3.2.2
    发表于 12-14 17:33

    rk3568 dayu200开发版故障

    dayu200开发版卡在 DAYU开机界面,但是通过截屏软件可以显示正确图像。
    发表于 11-30 09:53

    OpenHarmony开发板汇总

    Tiger(A311D)标准系统DAYU200开发套件(RK3568)标准系统:软通扬帆富设备开发板(RK3399)
    发表于 10-19 11:27

    标准系统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

    开鸿DAYU200DAYU210联袂通过OpenHarmony 3.2 Release版本兼容性测评

    DAYU210两款开发平台率先完成OpenHarmony 3.2 Release版本适配的详细情况。 开鸿DAYU200DAYU21
    发表于 09-22 11:11

    OpenHarmony DAYU200开发板,全新未开封(出)

    DAYU200开发板,全新未使用,多买了一块,现在想出,有朋友要吗
    发表于 09-04 15:41

    基于RK3588的开鸿DAYU210旗舰级标准系统开发平台合入OpenHarmony主干

    开发者大会2023正式发布OpenHarmony 3.2 Release版本 作为OpenHarmony生态委员会芯片开发板生态组负责单位以及3个SIG组长单位,江苏开鸿数字科技有限公司(以下简称“
    发表于 05-17 14:17

    OpenHarmony知识赋能No.29-DAYU200分布式应用开发

      5月4日      基于OpenHarmony3.2Release最新版本,详细讲述基于润开鸿DAYU200北向应用开发,包括开发板个绍、固件升级,到应用开发环境搭建,由浅入深,让
    的头像 发表于 05-04 09:57 627次阅读
    OpenHarmony知识赋能No.29-<b class='flag-5'>DAYU200</b>分布式应用<b class='flag-5'>开发</b>