u-boot开发学习和实战演练
文章平均质量分 96
以BeagleBone Black开发板为载体,使用TI官方提供的u-boot 2015.07,从基础入门、进阶提升、高手修炼三个层次,详细阐述u-boot开发的方方面面。一路学习下来,不仅可以熟练使用u-boot用于工作,而且可以学习u-boot的必要的理论知识,并且结合一些实际案例,进行深入学习
程序匠小飞
如果你的“芯”是个作坊,我愿做那不知疲倦的程序匠
展开
-
你不得不学的U-Boot基础:命令和环境变量
在前期学习U-Boot的过程中,我建议大家,要先学会如何使用U-Boot,切记不要一头扎进源码中分析源码。如果你的基础支撑(ARM汇编和体系结构、Makefile、GCC编译器)不够,很容易造成挫败感,并且收效甚微,看了好久,你都不知道U-Boot到底是干什么的。当学会了熟练使用U-Boot后,如果工作中遇到了一些问题,需要进一步探究和剖析U-Boot的细节,这时再去深入去学习。U-Boot提供了环境变量和命令行机制,其使用也主要集中在U-Boot常用命令的掌握和环境变量的相关操作。原创 2024-03-15 14:06:27 · 1170 阅读 · 0 评论 -
U-Boot初体验
U-Boot全称是Universal Boot Loader,即通用Bootloader,可以引导多种类型的操作系统,并支持多种架构的CPU。其本身是开源的,遵循GPL协议,可以看作是一个裸机综合程序,在嵌入式Linux领域被广泛使用。最主要的作用是从存储介质中加载Linux内核到内存中,向Linux内核传递启动参数,并启动Linux内核。接下来,我会以TI官方提供的用于BeagleBone Black开发板的U-Boot 2015.07为例,开始U-Boot的初体验。原创 2024-03-09 09:35:14 · 842 阅读 · 0 评论