我是靠谱客的博主 殷勤冰淇淋,最近开发中收集的这篇文章主要介绍firefly-rk3399开发板100篇 之 001 编译android代码,给开发板下载固件一、前言二、下载代码,编译+刷机三、给开发板下载固件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、前言

其实买开发板之前我就先从这里下载了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源码

image

image

编译命令也在这个firefly-rk3399的网页的“维基教程”页面中。

打开页面https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/。

看到下面内容页面:

Firefly-RK3399 Manual 2.0.6

image

源码解压后,同步代码,再用下面命令整编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就能正常亮灭了。

image

最后

以上就是殷勤冰淇淋为你收集整理的firefly-rk3399开发板100篇 之 001 编译android代码,给开发板下载固件一、前言二、下载代码,编译+刷机三、给开发板下载固件的全部内容,希望文章能够帮你解决firefly-rk3399开发板100篇 之 001 编译android代码,给开发板下载固件一、前言二、下载代码,编译+刷机三、给开发板下载固件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部