深入解析U-Boot与内核:构建嵌入式Linux系统的关键步骤
1. U-Boot的构建与测试
U-Boot是一个广泛使用的开源引导加载程序,支持多种硬件平台,在嵌入式系统中扮演着重要角色。以下是为Nova板构建U-Boot的具体步骤:
1. 选择配置 :
$ source ../MELP/Chapter02/set-path-arm-cortex_a8-linux-gnueabihf
$ make distclean
$ make nova_defconfig
$ make
- 复制文件并启动 :将生成的MLO和u-boot.img复制到之前创建的microSD卡的引导分区,然后启动开发板。启动后,你将看到类似以下的输出:
U-Boot SPL 2021.01-dirty (Feb 08 2021 - 21:30:41 -0800)
Trying to boot from MMC1
U-Boot 2021.01-dirty (Feb 08 2021 - 21:30:41 -0800)
CPU : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM: 512 MiB
WDT: Started with servicing (60s timeout)
NAND: 0 MiB
MMC: OMAP SD/MMC: 0, O
超级会员免费看
订阅专栏 解锁全文
15

被折叠的 条评论
为什么被折叠?



