实习Day01

实习 Day 01

任务:将Linux系统移植到全志A40i开发板上去,并在开发板上实现“hello world”的输出程序
学习到的内容
1.移植的流程:使用A40i的SDK将Uboot、linux kernel和buildroot编译打包生成镜像img,然后通过PhoenixSuit软件使用OTG烧写模式烧写到开发板上去
2.uboot作用.
3.buildroot作用:
(1)管理包之间的依赖关系
 (2)生成 ARM 交叉工具链
 (3)制作根文件系统, 可以包含 strace, directfb, oprofile, Qt, 音视频编解码, MiniGUI 等非常丰富的应用软件和测试软件。
1)根文件系统:
又名叫做rootfs,根文件系统就是很多个文件,但是这些文件无法放置到Linux内核里面去,
bin:存放一些软件
etc:保存一些配置文件
Lib:存放一些库
proc:存放运行的一些信息,
sys :没有实际的存储设备,
usr :Unix软件源,
boot:与启动相关的文件,
dev:目录保存驱动文件,
root:与root用户相关的,
 (4)生成最终用于烧写的固件包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值