参考网址:http://wiki.t-firefly.com/zh_CN/ROC-RK3328-PC/linux_compile.html
搭建步骤
1.准备工作
    根据教程
    1)apt-get install ** 安装一些编译相关软件包
    2)百度网盘下载SDK firefly-sdk-20200629.7z
    3)解压后务必要先更新下远程仓库
2.编译SDK
    以RK3328-cc开发板为例
    
    1). 选择编译配置./build.sh roc-rk3328-cc-buildroot.mk
    2).模块化编译 uboot 内核 和 rootfs
        ./build.sh uboot     成功
        ./build.sh kernel     编译报错
        ./build.sh rootfs     成功
        ./build.sh recovery     成功(backup)
        ./mkfirmware.sh     成功

错误 make kernel error:    arm-linux-gnueabihf-gcc: error ****** '-mgeneral-regs-only'
        调试发现arm64使用的交叉编译为 arm-linux-gnueabihf-
        
        在kernel的makefile中的调试语句: $(warning "debug arch= $(ARCH)  $(CROSS_COMPILE) CROSS_COMPILE")

修改    kenel 的makefile 258行 选择交叉编译器
    CROSS_COMPILE   = $(srctree)/../prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-

再尝试完全编译./build.sh 生成统一固件成功

3.烧写固件
    Windows:AndroidTool_v2.58
    擦除flash 烧录固件后cc开发板成功运行
    root@rk3328:/]# cat /proc/version
    Linux version 4.4.194 (root@seekway-Aspire-ES1-433G) (firefly: c1e02d8e16bdd0039ddc7b055729ab1b6fa7386c update) (gcc versi0
    [root@rk3328:/]# cat /etc/issue
    Welcome to RK3328 Buildroot
    [root@rk3328:/]#

备注:    1.sdk文件夹大小    1,023,923 items, totalling 50.9 GB  占用磁盘空间

RK3328开发板固件编译记录相关推荐

  1. iMX6UL---zlg M6G2C开发板内核编译记录

    开发板型号:zlg EPC-6G2C-L ARM架构:Cortex-A7 Kernel :4.1.15 CPU:[iMX_6UL系列]MCIMX6G2CVM05AA 主频528MHz RAM: IS4 ...

  2. linux imx6 内核编译,iMX6UL---zlg M6G2C开发板内核编译记录

    开发板型号:zlg EPC-6G2C-L ARM架构:Cortex-A7 Kernel :4.1.15 CPU:[iMX_6UL系列]MCIMX6G2CVM05AA 主频528MHz RAM: IS4 ...

  3. Hi3516DV300开发板固件烧录

    Hi3516DV300开发板固件烧录经验 1. 固件烧录的一般流程 钟老师讲解的十分详细:electronic_borad-固件烧录 2. 问题与解决方法 对于推荐的烧录方式:个人推荐网口烧录,方便且 ...

  4. 咸鱼硬件—ZTMS开发板固件安装

    咸鱼硬件-ZTMS开发板固件安装 学习编程语言最好的方法就是对其产生兴趣.所以我弄了一个板子. ZTMS是一款使用Python作为脚本语言的开源硬件开发板,它基于STM32F405单片机,通过USB接 ...

  5. 全志A33开发板vstar编译环境搭建

    全志A33开发板vstar编译环境搭建 安装系统 全志提供的vstar的SDK使用内核linux-3.4.39, 在编译过程中,要用到一个文件gen_check_code,位于linux-3.4/ar ...

  6. 安信可 ESP8266机智云开发板:编译与烧录

    安信可 ESP8266机智云开发板:编译与烧录 编译:1.SDK 开发环境搭建见 安信可ESP系列一体化开发环境搭建                        下载地址:http://pan.ba ...

  7. IMXRT1050开发板使用问题记录

    IMXRT1050开发板使用问题记录 本博客用于记录在使用NXP系列的IMXRT1050EKB开发板过程中遇到问题的记录集. Q1. Driver V.2 dynamic startup failed ...

  8. Khadas VIM3开发板固件烧写记录

    因为工作原因接触到khadas的VIM3开发板,在这里记录一下烧写系统的过程.其官方文档中有详细的烧写过程,主要以官方文档为主. 前期准备 需要的物料 一台显示器 一套无线鼠标 一根USB-c的数据线 ...

  9. 迅为RK3588开发板单独编译 Android 固件

    进入到 3588-android12 文件夹,输入以下命令设置 java 版本为 1.8 版本,如下图所示: source javaenv.sh java -version 输入以下命令使能编译环境: ...

最新文章

  1. 缓存在哪里_APP下载的视频都在哪?教你将缓存视频拿出来
  2. 为什么需要批判性思维 -- 读《学会提问》
  3. UGUI全面实践教程
  4. element标签弹窗_如何在element plus中实现不同弹窗传值
  5. C/C++语言的特点
  6. 设计思路工作笔记-使用当天时间戳的差值读取实时数据绕过错误数据
  7. 一步一步 ITextSharp Anchor Image Chapter Section使用
  8. 封装自己的LINUX光盘
  9. 由粒子加速器产生的反中子形成的白洞
  10. MBR分区表详解(SD卡)
  11. linux截图翻译,图片实时识别翻译大师
  12. 微型计算机不是ecu,ECU升级是什么意思?
  13. SX1308电压调节,踩坑
  14. AtCoder Beginner Contest 164 E Two Currencies【最短路】
  15. 响应式织梦模板律师事务所网站
  16. Codeforces 712A. Memory and Crow
  17. 如何做好工作中的思考沉淀?
  18. linux与windows安全性,Linux与Windows安全性比较.doc
  19. 代码里的世界观之数据和代码的关系
  20. python保存为xlsb_How can I convert a XLSB file to csv using python?

热门文章

  1. [1191]电脑耳机孔插上耳机没反应
  2. 【代数语言学巡礼】Lambda-演算在形式语义学的中应用II
  3. 会员自动续费服务协议
  4. 涉及数字的英语表示——总览
  5. 网易有道的喜与忧:11亿营销费抢市场,与跟谁学之间还差一个有道
  6. 教师节到了,用Python做了个非常好用的学生点名系统
  7. 修一座安全的广厦,庇护赛博世界的流浪者
  8. 一男的为媳妇写的、帅死了
  9. P1234 小A的口头禅题解
  10. 支付宝|微信|h5|个人收款免签约支付系统源码