完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
前段时间买了一块官方的开发板,瑞芯微的 RK3568 芯片的 toybrick TB-RK3568X 开发板,配置是 4G 内存,32G 存储,想用这个开发板玩玩 Android系统,因为android吃配置所以上的顶配。这两天上手玩玩。
先玩 android 系统,笔者下载官方的镜像,烧录,启动一切正常。这次从拉源码,编译,烧录,启动,记录一下android开发全过程
需要从github 上拉的代码,所以需要配置一下 github ssh key: 把 cat ~/.ssh/id_rsa.pub 获取到的公钥,保存到 github 这里: 创建一个 rk3568_android 源码目录,在目录下运行这个命令,先初始化仓库
repo init --repo-url git@github.com:aosp-mirror/tools_repo.git -u git@github.com:rockchip-toybrick/manifests.git -b develop-11.0 -m default.xml --depth=1
再运行以下命令,同步代码
repo sync
rk3568_android目录中就是新拉的android 代码
在 rk3568_android 目录中分别运行以下三条命令
source build/envsetup.sh lunch rk3568_r-userdebug ./build.sh -AUCKu -d rk3568-toybrick-core-android-x0
三条命令必须运行成功,不能报错。编译过程可能需要 1-2 个小时,等编译成功 后面会打包镜像文件
编译出来的镜像在这个目录下:
rk3568_android/rockdev/Image-rk3568_r/
Windows 下的烧录,用这个烧录软件 解压后运行 RKDevTool.exe 可以按照手册说明,操作烧录,但是有点麻烦,有点绕。笔者说个简单的方法: 点升级固件,再点固件 选择
rk3568_android/rockdev/Image-rk3568_r/update.img
再点升级,坐等完成,烧录成功。 如果提示没有发现设备, 1,先把 microUSB 链接电脑, 2,按住 recovery 按键 3,上电(已经上电的话,按一下 reset 按键也行) 发现一个 loader 设备,点升级可以烧录了 这是笔者总结的 windows 下最简单的烧录方法
Android 开发,改代码,编译,烧录,这个过程会很频繁,并且都在 linux 环境下开发。笔者总结了Linux 电脑烧录方法,更简单更快速,进入 loader 模式运行一条命令搞定
sudo source ~/rk3568_android/RKTools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool_v1.65/upgrade_tool UF ~/rk3568_android/rockdev/Image-rk3568_r/update.img
Linux_Upgrade_Tool_v1.65 这个目录不存在的话,把这个 zip 压缩包解压出来就可以用 烧录完系统重启开机,看到 android 11 系统界面 RK3568 官方适配 android 11 系统,自己玩玩还不错,工作中可能都已经是 android 13 14 了
<完>
只看该作者
举报
发布
OptiSystem与OptiBPM的联合使用:MMI耦合器性能评估
628 浏览 0 评论
设计相位型空间光调制器以生成高帽光束
615 浏览 0 评论
OptiSystem与OptiSPICE的联合使用:收发机电路的眼图分析
469 浏览 0 评论
TechWiz LCD 2D应用:IPS电极仿真
607 浏览 0 评论
上位机如何实现发送参数给单片机,单片机保存接收的参数重复运行指定的功能
1930 浏览 1 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:07 , Processed in 0.586180 second(s), Total 38, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com