EAIDK-610 移植主线U-BOOT

bash 复制代码
//下载uboot主线 和rkbin文件
git clone https://gitee.com/u-boot/u-boot.git
git clone https://gitee.com/noah-leo_admin/rkbin_1.git

//安装交叉编译器  验证版本
leo@fedora:~/rk/rk3399/u-boot$ aarch64-linux-gnu-gcc --version
aarch64-linux-gnu-gcc (GCC) 16.1.1 20260501 (Red Hat Cross 16.1.1-1)
Copyright © 2026 Free Software Foundation, Inc.
本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
包括没有适销性和某一专用目的下的适用性担保。

//进入uboot文件夹
leo@fedora:~/rk/rk3399/u-boot$ ls
api   binman-fake  boot   cmd     config.mk  COPYING  doc      dts  examples  include  Kconfig  Licenses     Makefile  post    scripts  test   tpl
arch  board        build  common  configs    disk     drivers  env  fs        Kbuild   lib      MAINTAINERS  net       README  spl      tools

//设置环境变量
leo@fedora:~/rk/rk3399/u-boot$ export CROSS_COMPILE=aarch64-linux-gnu-

//该bl31.elf文件不同rkbin的版本不同注意根据自己克隆的文件进行修改
leo@fedora:~/rk/rk3399/u-boot$ export BL31=/home/leo/rk3399/rkbin/bin/rk33/rk3399_bl31_v1.36.elf

//开始编译
leo@fedora:~/rk/rk3399/u-boot$ make eaidk-610-rk3399_defconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  YACC    scripts/kconfig/zconf.tab.[ch]
  LEX     scripts/kconfig/zconf.lex.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
#
# configuration written to .config
#
leo@fedora:~/rk/rk3399/u-boot$ 
相关推荐
haon112220 分钟前
树模型在信贷风控怎么用——从决策树到 XGBoost
大数据·人工智能·算法·决策树·机器学习·数据挖掘
长谷深风11126 分钟前
Agent 跑了 30 分钟宕机,如何从断点继续?
java·大数据·人工智能·ai·大模型·memory·aiagent
TDengine (老段)35 分钟前
TDgpt 使用 — 部署、SQL、算法
大数据·数据库·sql·算法·时序数据库·tdengine·涛思数据
starzy199036 分钟前
Flink基础之Transformation API详解及代码实现:从map到connect
大数据·flink
字节跳动数据平台1 小时前
PDF 文档解析算子全新升级!不仅“读得懂”,更让解析结果直接可用
大数据
爱吃火鸡面呀1 小时前
HDFS 文件读取流程深度解析:从客户端请求到数据落地的完整链路
大数据·hadoop·hdfs
回忆2012初秋1 小时前
DBX:一个现代化的轻量级、跨平台的开源数据库管理工具
大数据·服务器·网络
YangYang9YangYan1 小时前
校招视角|电商运营岗位项目、工具、复盘完整备考指南
大数据
GIS数据转换器2 小时前
遥感GIS一体化技术应用平台
大数据·人工智能·python·安全·数据挖掘
AI职业加油站2 小时前
2026大数据运维行业趋势复盘:大数据运维工程师赋能发展
大数据·运维·人工智能·学习·数据分析·职场发展