没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
芯片平台 是否支持 SDK版本
RK3588 支持 RKR2
RK3588S 支持 RKR2
版本号 作者 修改日期 修改说明 备注
V0.0.1 吴良清 2021-12-21 发布RK3588/RK3588S RKR2版本SDK 仅供硬件调试
V0.1.0 吴良清 2022-01-21 发布RK3588/RK3588S RKR4版本SDK Alpha版本
免责声明
本文档按“现状”提供,瑞芯微电子股份有限公司(“本公司”,下同)不对本文档的任何陈述、信息和内
容的准确性、可靠性、完整性、适销性、特定目的性和非侵权性提供任何明示或暗示的声明或保证。本
文档仅作为使用指导的参考。
由于产品版本升级或其他原因,本文档将可能在未经任何通知的情况下,不定期进行更新或修改。
商标声明
“Rockchip”、“瑞芯微”、“瑞芯”均为本公司的注册商标,归本公司所有。
本文档可能提及的其他所有注册商标或商标,由其各自拥有者所有。
版权所有 © 2022 瑞芯微电子股份有限公司
超越合理使用范畴,非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全
部,并不得以任何形式传播。
瑞芯微电子股份有限公司
Rockchips Electronics Co., Ltd.
地址: 福建省福州市铜盘路软件园A区18号
网址: www.rock-chips.com
客户服务电话: +86-4007-700-590
客户服务传真: +86-591-83951833
客户服务邮箱: fae@rock-chips.com
RK3588 Android 12.0 SDK支持芯片
历史版本
文档问题反馈:wlq@rock-chips.com
RK3588 Android 12.0 SDK代码下载编译
代码下载
下载地址
服务器镜像下载
注,repo是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件
仓库,其下载地址如下:
为方便客户快速获取SDK源码,瑞芯微技术窗口通常会提供对应版本的SDK初始压缩包。以
RK3588_ANDROID12.0_SDK_RELEASE.tar.gz.* 为例,拷贝到该初始化包后,通过如下命令可检出源
码:
搭建自己的repo代码服务器
环境
安装 openssh-server 用于远程登录, git 用于管理工程, keychain 用于公私钥管理工具
gitolite搭建
服务器端操作
repo init --repo-url=ssh://git@www.rockchip.com.cn:2222/repo-
release/tools/repo.git -u ssh://git@www.rockchip.com.cn:2222/Android_S/rk3588-
manifests.git -m Android12.xml
repo init --repo-url=ssh://git@www.rockchip.com.cn:2222/repo-
release/tools/repo.git -u ssh://git@www.rockchip.com.cn:2222/Android_S/rk3588-
manifests.git -m Android12.xml --mirror
git clone ssh://git@www.rockchip.com.cn:2222/repo-release/tools/repo
mkdir RK3588_ANDROID12.0_SDK_RELEASE
cat RK3588_ANDROID12.0_SDK_RELEASE.tar.gz* | tar -zx -C
RK3588_ANDROID12.0_SDK_RELEASE
cd RK3588_ANDROID12.0_SDK_RELEASE
.repo/repo/repo sync -l
.repo/repo/repo sync -c
sudo apt-get install openssh-server git keychain
(以服务器地址:10.10.10.206为例进行说明)
1. 创建git账户:
2. 以“git”账户登录服务器
3. 确保“~/.ssh/authorized_keys”为空或者不存在
4. 拷贝服务器管理员的公钥到“~/YourName.pub”
5. 下载gitolite源码
6. 在git用户目录下创建bin目录
7. 执行下列命令安装gitolite,不同版本安装方法不同,请参考源码中的文档:
8. 设置管理员
客户端操作
1. 克隆服务器的gitolite管理仓库:
2. 添加用户公钥到gitolite目录下
3. 添加管理员用户
repo镜像搭建
服务器端操作
1. 用git账号登入服务器
2. 在根目录下载repo工具
sudo adduser --system --shell /bin/bash --group git
sudo passwd git
git clone https://github.com/sitaramc/gitolite.git
mkdir -p ~/bin
gitolite/install -to ~/bin
~/bin/gitolite setup -pk YourName.pub
git clone ssh://git@10.10.10.206/gitolite-admin.git
cp username.pub keydir/username.pub
vi conf/gitolite.conf
@admin = admin1 admin2 admin3
repo gitolite-admin
RW+ = @admin
git clone ssh://git@www.rockchip.com.cn:2222/repo-release/tools/repo
3. 新建RK_Android12_mirror目录
4. 进入 RK_Android12_mirror目录
5. 下载RK Android12 SDK镜像
6. 创建仓库组权限
客户端操作
1. 将服务器端的android_s.conf拷贝到客户端的·gitolite-admin/conf/·下
2. 添加组权限
3. 新建自己的manifests仓库
客户端操作
1. 在客户端下载manifests_xxx仓库
在其他客户端电脑上下载manifests_xxx.git仓库
2. 在客户端下载原始manifests仓库
3. 提交manifest.xml文件到新建的manifest_xxx仓库中
将原始manifests下面的文件拷贝到的manifests_xxx内
mkdir RK_Android12_mirror
cd RK_Android12_mirror
~/repo/repo init --repo-url=ssh://git@www.rockchip.com.cn:2222/repo-
release/tools/repo.git -u ssh://git@www.rockchip.com.cn:2222/Android_S/rk3588-
manifests.git -m Android12.xml --mirror
.repo/repo/repo list -n > android_s.conf
sed -i 's/^/@android_r = RK_Android12_mirror\/&/g' android_r.conf
vi conf/android_s.conf
@usergroup = user1 user2 user3
repo @android_s
R = @usergroup
RW+ = @admin
vi conf/gitolite.conf
include "android_s.conf"
vi conf/android_s.conf
@android_s = Android_S/manifests_xxx
git clone ssh://git@10.10.10.206/Android_S/manifests_xxx.git
git clone ssh://git@10.10.10.206/Android_S/manifests.git
剩余47页未读,继续阅读
std7879
- 粉丝: 120
- 资源: 2219
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
前往页