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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值