概述
一、前言
其实买开发板之前我就先从这里下载了Android 7.1 Industry SDK源码编译了。
因为之前试过在我的2核,12G内存的电脑上安装ubuntu编译android11一直报错。所以担心这次Android7.1也报错。万一真的报错,我就准备放弃了,毕竟换电脑成本有点大。
幸亏Android7.1代码编译成功了。
中间确实遇到了一些错误,但是按照网上别人的处理方式修改后,最终能编译成功了。
二、下载代码,编译+刷机
firefly-rk3399开发板源代码+固件下载wiki地址:
https://www.t-firefly.com/doc/download/page/id/3.html
我下载的是Android 7.1 industry SDK源码
编译命令也在这个firefly-rk3399的网页的“维基教程”页面中。
打开页面https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/。
看到下面内容页面:
Firefly-RK3399 Manual 2.0.6
源码解压后,同步代码,再用下面命令整编Android代码
整体编译:
./FFTools/make.sh -j8 -d rk3399-firefly -l rk3399_firefly-userdebug
打包固件:
./FFTools/mkupdate/mkupdate.sh -l rk3399_firefly-userdebug
打包完成会在 rockdev/Image-rk3399_firefly/ 生成打包好的固件
编译过程中会遇到各种环境配置问题导致编译错误。
网上有之前别人的笔记,照着改,最终会编译成功的。
下面是我当初编译过程中左右操作的log,从终端上复制下来的。
https://download.csdn.net/download/sz189981/86509971
office
各个模块单编命令也在这个页面中下面位置,可以自己查找。
三、给开发板下载固件
得到固件或者自己编译出固件后,跟着就要下载固件了。
参考页面如下:
https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/03-upgrade_firmware.html
下载驱动安装后,用工具给开发板下载固件。
我拿到板子时,虽然能上电开机,但是led一直不亮。
我用工具下载“irefly-rk3399开发板源代码+固件下载wiki”里的固件后,板子上的led就能正常亮灭了。
最后
以上就是殷勤冰淇淋为你收集整理的firefly-rk3399开发板100篇 之 001 编译android代码,给开发板下载固件一、前言二、下载代码,编译+刷机三、给开发板下载固件的全部内容,希望文章能够帮你解决firefly-rk3399开发板100篇 之 001 编译android代码,给开发板下载固件一、前言二、下载代码,编译+刷机三、给开发板下载固件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复