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

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

3天内不再提示

BQ3588C_代码下载

罗文增 来源:lodestar_luo 作者:lodestar_luo 2024-01-10 15:09 次阅读

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


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

·下载4.0-Release版本代码
1) 通过repo + ssh 下载(需注册公钥,请参考码云帮助中心 https://gitee.com/help)。
repo init -u git@gitee.com:bearkey/manifest.git -b bearkey-bq3588c-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-bq3588c-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 dayu210 --ccache


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

审核编辑 黄宇

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

    关注

    30

    文章

    4555

    浏览量

    66767
  • RK3588
    +关注

    关注

    6

    文章

    237

    浏览量

    3451
收藏 人收藏

    评论

    相关推荐

    功能安全合规型汽车类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:34 140次阅读

    BQ3588C烧录说明

    BQ3588C_烧录说明
    的头像 发表于 01-10 15:44 260次阅读
    <b class='flag-5'>BQ3588</b>C烧录说明

    如何用RK3588编写应用程序

    OK3588-C开发板的软件环境搭建,包括虚拟机安装,安装交叉编译器、配置Qt编译环境、相关的SDK代码编译。 2、《OK3588-C_Linux5.10.66+Qt5.12.8_用户使用手册
    发表于 12-19 13:24

    关于瑞芯微 RK3588的试用体验

    软件开发环境,以及如何编译 Android12 SDK 源代码,可以参考出厂资料文档《OK3588-C_Android12.0_用户编译手册_V1.0_20221201.pdf》,文档里面均有非常详细的描述
    发表于 12-12 16:46

    rk3588是armv8吗?rk3588硬件资料

    rk3588是armv8吗?rk3588 硬件资料 RK3588是一款高性能处理器,是Rockchip公司推出的最新芯片。本文将详细介绍RK3588的硬件资料。 首先,我们需要了解一下
    的头像 发表于 08-21 17:32 2074次阅读

    RK3588有几路千M网口?

    RK3588有几路千M网口? RK3588是一款基于ARM架构的处理器,由Rockchip公司推出。它是一款集成度高、性能优越的SoC芯片,适用于多种应用场景,如智能电视、台式机、安防监控、机器人
    的头像 发表于 08-15 17:04 1318次阅读

    RK3588系列有多少型号?

    RK3588系列有多少型号? RK3588是瑞芯微推出的一款长线产品,属于高性能处理器领域的顶尖产品。它从2020年开始进入市场,现已成为市场上最热门的处理器之一。该产品因其高效能、强大的计算能力
    的头像 发表于 08-15 17:04 1760次阅读

    RK35883588s的区别

    RK35883588s的区别 Rockchip RK3588和RK3588s是两种功能强大且广受欢迎的片上系统(SoC)解决方案,用于一系列设备,包括智能电视、高性能平板电脑、笔记本
    的头像 发表于 08-15 17:03 1.4w次阅读

    RK3588与RK3588S比较哪个好?

    RK3588与RK3588S比较哪个好? 随着物联网、人工智能和大数据的快速发展,处理器、芯片等微电子产品的重要性也越来越高。越来越多的人对于处理器的选择变得更加谨慎,因为一个好的处理器在设备的运作
    的头像 发表于 08-15 16:44 7159次阅读

    rk3588和rk3588s的区别

    rk3588和rk3588s的区别 Rockchip是一家专业的半导体公司,成立于2001年,总部位于中国深圳,主要从事集成电路的设计、开发和销售。他们的热门产品RK3588和RK3588
    的头像 发表于 08-15 16:44 8908次阅读

    RK3588 PCB推荐叠层及阻抗设计

    分享,《RK3588 PCB设计指导白皮书》其中章节——RK3588 PCB推荐叠层及阻抗设计。(文末附《RK3588 PCB设计指导白皮书》下载入口)
    发表于 08-10 09:32 486次阅读
    RK<b class='flag-5'>3588</b> PCB推荐叠层及阻抗设计

    【全是干货】《RK3588 PCB设计指导白皮书》线上发布&amp;实战解读

    PCB设计指导白皮书》免费下载:https://url.elecfans.com/u/260fc9c6fe 获得RK3588 Demo板PCB开源设计文件(入群获得下载链接)
    发表于 05-08 10:33