第二期: 第一节 环境的搭建

1 找一个虚拟机。 下载工具链, 源码。

可以看到这个压缩包里,有

uboot

kernel

工具链 ,都有了。

将工具链 拷贝到 /usr/local/arm 目录下。

更改 .bashrc

2 先编译一遍,确定环境没问题。

压缩包里 有一个 uboot , kernle 一起编译的脚本。

这是对于 kenel 编译的脚本

接下来 编译一遍,看看能不能通过。

出现一个报错。

这是编译器问题。

更改 内核的 编译器 , uboot 的还是 不变

编译通过,接下来 烧写 uboot 测试一下。

由于 我这里的板卡 是 1G+4G的, 网盘上的 文件系统, 应该是根据 8G 或16G 做的,我用不了。

所以我只测试 uboot .

是可以启动的。

相关推荐
A_humble_scholar12 分钟前
Linux(十六)从页表到线程封装:深入理解 Linux 线程的共享、控制与封装
linux
海盗123418 分钟前
.NET编码规范03-C#命名规范大全
linux·服务器·.net
WZF-Sang21 分钟前
TCP和UDP协议
linux·服务器·网络·c++·学习·tcp/ip·udp
做个文艺程序员26 分钟前
Linux第11篇:存储管理——磁盘分区、LVM 与文件系统
linux·运维·服务器
天空'之城36 分钟前
Linux 系统编程 14:Reactor 反应堆模式
linux·开发语言·网络编程·reactor 反应堆模式
法号:行颠1 小时前
《Linux内核源码全景解读:从上电到用户态》之 目录
linux
mounter6253 小时前
深入解析 RDMA 中的 Address Handler (AH) 缓存:AWS EFA 驱动的硬件演进与软件复用艺术
linux·kernel·rdma·hashtable·hash table·address handle
笑锝没心没肺11 小时前
fail2ban工具安装配置及使用
linux·运维·服务器
大卡片12 小时前
linux内核驱动开发
linux·运维·驱动开发
心心喵13 小时前
[linux] nohup和pm2的区别 进程保活
linux·运维·服务器