【Firefly AIO-3128C试用体验】+写在项目之前

  • zhangsf_chongza
  • LV5工程师
  • |      2018-06-04 17:57:30
  • 浏览量 1425
  • 回复:0
本帖最后由 zhangsf_chongzai 于 2018-6-4 17:57 编辑 一.开机测试 首先开机,原厂安装的android系统,这个我不想吐槽了,因为本身我是使用linux系统的,上官网,这个要吐槽下,官网上的文档应该是从Firefly-RK3128 四核卡片电脑开源平台这个复制过来的 其ubuntu core 的链接失效,并且无法找到对应的版本. 二.从android源码中获取kernel ,与uboot 这个官方的文档跟可以获取到相应的更新地址 更新后获得如下面所示的内容 切记,硬盘如果没有50G以上的空间,就不要想下载了. 三.编译内核与UBOOT 相对来说编译UBOOT是比较顺利的,顺便提一句,我用的是ubuntu 16.04 x86_64的版本 切记如果你用的是x86,也就是i686或是i386的版本,那也不要想了,官方提供的交叉编译器版本是X86_64的 编译UBOOT版本按官方如下方式基本编译没啥问题,除非你环境有问题,有些软件包没有安装: 然后提示少啥安装啥;

编译 U-Boot 与编译内核类似,编译前把默认配置写入 .config,执行:

cd SDK/u-bootmake rk3128_defconfig

如果需要修改相关选项,也可以用:

make menuconfig

编译:

make

编译后生成:

RK3128MiniLoaderAll(L)_V2.20.binuboot.img 编译内核: 如果出现下面的错误: 1. 2. 注意安装如下: sudo apt-get install build-essential lzop libncurses5-dev libssl-dev# 如果使用的是 64 位的 Ubuntu,还需要安装:sudo apt-get install libc6:i386 还有下面这玩意儿,生成image的工具 git clone https://github.com/neo-technologies/rockchip-mkbootimg.gitcd rockchip-mkbootimgmake && sudo make install
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子