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

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

3天内不再提示

BQ3568_代码下载

罗文增 来源:lodestar_luo 作者:lodestar_luo 2024-01-11 11:34 次阅读
1.安装依赖工具 安装命令如下:

sudo apt-get update && sudo apt-get install binutils git git-lfs gnupg flexbison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multiliblibc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccachelibgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8python3-pip ruby

说明: 以上安装命令适用于Ubuntu18.04,其他版本请根据安装包名称采用对应的安装命令。
2.获取标准系统源码 前提条件:

1)注册码云gitee账号。

2)注册码云SSH公钥,请参考码云帮助中心(https://gitee.com/help)。

3)安装git客户端和git-lfs并配置用户信息

git config --global user.name "yourname"
git config --global user.email "your-email-address"
git config --global credential.helper store

4)安装码云repo工具,可以执行如下命令。
curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 >/usr/local/bin/repo #如果没有权限,可下载至其他目录,并将其配置到环境变量中
chmod a+x /usr/local/bin/repo
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests



获取各版本源码操作步骤:

下载3.2-Release版本代码
1) 通过repo + ssh 下载(需注册公钥,请参考码云帮助中心
https://gitee.com/help)。
repo init -u git@gitee.com:bearkey/manifest.git -b bearkey-bq3568s-3.2release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
2) 通过repo +https 下载。
repo init -u https://gitee.com/bearkey/manifest.git -b bearkey-bq3568s-3.2release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
下载4.0-Beta1版本代码
1) 通过repo + ssh 下载(需注册公钥,请参考码云帮助中心
https://gitee.com/help)。
repo init -u git@gitee.com:bearkey/manifest.git -b bearkey-bq3568hm-4.0beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
2) 通过repo +https 下载。
repo init -u https://gitee.com/bearkey/manifest.git -b bearkey-bq3568hm-4.0beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
下载4.0-Beta2版本代码
1) 通过repo + ssh 下载(需注册公钥,请参考码云帮助中心
https://gitee.com/help)。
repo init -u git@gitee.com:bearkey/manifest.git -b bearkey-bq3568hm-4.0beta2 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
2) 通过repo +https 下载。
repo init -u https://gitee.com/bearkey/manifest.git -b bearkey-bq3568hm-4.0beta2 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
下载4.0-Release版本代码
1) 通过repo + ssh 下载(需注册公钥,请参考码云帮助中心
https://gitee.com/help)。
repo init -u git@gitee.com:bearkey/manifest.git -b bearkey-bq3568hm-4.0release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
2) 通过repo +https 下载。
repo init -u https://gitee.com/bearkey/manifest.git -b bearkey-bq3568hm-4.0release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
执行prebuilts
在源码根目录下执行脚本,安装编译器及二进制工具。
bash build/prebuilts_download.sh
下载的prebuilts二进制默认存放在与OpenHarmony同目录下的OpenHarmony_2.0_canary_prebuilts下。
3.编译

Linux环境进行如下操作: 进入源码根目录,执行如下命令进行版本编译。

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

编译所生成的文件都归档在out/rk3568/目录下,固件输出在 out/rk3568/packages/phone/images/ 目录下。



审核编辑 黄宇

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

    关注

    30

    文章

    4555

    浏览量

    66767
  • RK3568
    +关注

    关注

    4

    文章

    433

    浏览量

    4127
收藏 人收藏

    评论

    相关推荐

    RK3568的官方SDK没用rkmedia吗?。使用是不是得自己去下载

    RK3568的官方SDK没用rkmedia吗?。使用是不是得自己去下载
    发表于 04-23 19:07

    功能安全合规型汽车类16/14/12节串联电池监测器、平衡器和集成硬件保护器BQ79616-Q1、BQ79614-Q1、BQ79612-Q1数据表

    电子发烧友网站提供《功能安全合规型汽车类16/14/12节串联电池监测器、平衡器和集成硬件保护器BQ79616-Q1、BQ79614-Q1、BQ79612-Q1数据表.pdf》资料免费下载
    发表于 04-07 09:37 0次下载
    功能安全合规型汽车类16/14/12节串联电池监测器、平衡器和集成硬件保护器<b class='flag-5'>BQ</b>79616-Q1、<b class='flag-5'>BQ</b>79614-Q1、<b class='flag-5'>BQ</b>79612-Q1数据表

    1-A,单片,锂离子和锂极充电器IC BQ24080 BQ24081数据表

    电子发烧友网站提供《1-A,单片,锂离子和锂极充电器IC BQ24080 BQ24081数据表.pdf》资料免费下载
    发表于 04-03 11:21 0次下载
    1-A,单片,锂离子和锂极充电器IC <b class='flag-5'>BQ</b>24080 <b class='flag-5'>BQ</b>24081数据表

    I2C控制单节4A快速充电器bq25898、bq25898D数据表

    电子发烧友网站提供《I2C控制单节4A快速充电器bq25898、bq25898D数据表.pdf》资料免费下载
    发表于 03-21 16:23 0次下载
    I2C控制单节4A快速充电器<b class='flag-5'>bq</b>25898、<b class='flag-5'>bq</b>25898D数据表

    BQ3568_烧录说明

    BQ3568_烧录说明
    的头像 发表于 01-11 11:51 198次阅读
    <b class='flag-5'>BQ3568_</b>烧录说明

    BQ3568开发板 RK3568鸿蒙系统主板

    BQ3568_使用说明_开发板详情
    的头像 发表于 01-10 17:06 226次阅读
    <b class='flag-5'>BQ3568</b>开发板 RK<b class='flag-5'>3568</b>鸿蒙系统主板

    BQ3568产品优势详解

    BQ3568_产品优势
    的头像 发表于 01-10 16:55 171次阅读
    <b class='flag-5'>BQ3568</b>产品优势详解

    BQ3588C_代码下载

    BQ3588C_代码下载
    的头像 发表于 01-10 15:09 198次阅读

    toybrick_RK3568X开发板:跑通 android 开发流程

    android吃配置所以上的顶配。这两天上手玩玩。 先玩 android 系统,笔者下载官方的镜像,烧录,启动一切正常。这次从拉源码,编译,烧录,启动,记录一下android开发全过程 拉代码 需要
    发表于 11-16 21:30

    标准系统:优博终端3568工控(RK3568

    开发板名称(芯片型号) 优博终端3568工控(RK3568) 芯片架构 CPU频率 介绍(字数请控制在200字以内) UB3568-G 开发板基于 Rockchip RK3568
    发表于 10-19 11:00

    使用Docker容器编译OK3568代码

    经常编译系统,又免不了搭建各种开发环境,所以为了不对开发主机的环境有影响,使用Docker容器编译代码是比较方便和省心的方式。 编译OK3568的源代码,需要用Ubunut 18.04版本,我的开发
    发表于 10-19 10:36

    RK3568 基于TI BQ40电量计调试

    本文基于IDO-SBC3568-V1BTIBQ40电量计调试。IDO-SBC3568主板采用RK3568四核A55处理器2GHz主频,1TNPU算力,标配2GB-8GBDDR4
    的头像 发表于 08-26 08:35 528次阅读
    RK<b class='flag-5'>3568</b> 基于TI <b class='flag-5'>BQ</b>40电量计调试

    rk3568是什么架构的?

    RK3568是什么架构的? 中国领先的无晶圆厂半导体公司Rockchip Electronics推出了一款专门为人工智能应用设计的新型片上系统(SoC)。这种新型SoC被称为RK3568,构建
    的头像 发表于 08-15 17:25 1624次阅读

    RK35683568J的区别

    RK35683568J的区别 在当前处理器市场中,以小而美形象闻名的瑞克微电子旗下产品RK3568/J也引起了广泛关注,其中RK35683568
    的头像 发表于 08-15 17:25 5073次阅读

    瑞芯微RK3568主板开发板PET_RK3568_P01简述

    瑞芯微RK3568主板开发板PET_RK3568_P01简述
    的头像 发表于 08-08 11:41 1765次阅读
    瑞芯微RK<b class='flag-5'>3568</b>主板开发板PET_RK<b class='flag-5'>3568</b>_P01简述