基于U_Boot的Linux内核映像加载与引导功能实现
20 10 8 ( ) Aug . 2010
10 4 Journal of Langfang T eachers College( N aturnal Science Edition) V ol. 10 No. 4
UBoot Linux
周德荣, 夏 龄
( , 62600 1)
从UBoo t 工作原理入手, 分析了UBoot 实现linux 内核映像加载与引导功能要求, 以目标平台T Q 2440
为 , 在UBoot 中以自定义命令方式, 实现了带多参数基于T FT P 协议的L inux 内核映像加载与引导功能实验
证明此方法切实可行, 对嵌入式内核及驱动的开发与调试有 一定辅助作用
UBoot ; 内核映像; T FT P; 标记列表
Implementation of the Linux Kernel Image
Loading and Booti ng Functi on Based on UBoot
ZH O U Derong , X ia L ing
Abstract ntroduction of the principle of UBoo t, analyzes the r ealization of linux kernel image loading and booting
functional r equirements based on UBoot , to the targ et platfor m T Q2440, in the UBoot in order to custo mize the w ay,
implemented w ith a multi parameter based T FT P protocol T he L inux kernel imag e loading and boot function. Exper imen
tal results show this method is feasible for embedded kernel and driver dev elopment and debugging.
Key words UBoot; ernel image; T FT P; tagg ed list
!∀T P311 !∀A !∀1674- 3229( 20 10) 04- 0033- 03
Bootloader
Uboot , UBoot
, Bootloader , st art . Slow - level- init . Sboard. c main. c
, st art . S , UBoot
, , ;
low - level- init . S ; board. c
T Q440 , UBoot ; m ain. c
T FT P Linux , UBoot
2
1 UBoot
UBoot Bootloader ,
UBoot St age 1 St age2 , : ( 1)
St age 1, , UBoot
, , Stage1