uboot的特点:
 n代码结构清晰 
 
 n 支持丰富的处理器与开发板,易于移植 
 
 n 支持丰富的用户命令 
 
 n 支持丰富的网络协议 
 
 n 支持丰富的文件系统 
 
 n 支持丰富的设备驱动 
 
 n 更新活跃、用户较多、资料丰富 
 
 n 开放源代码 
 
 n 较高的稳定性 
 
 n 不具有通用性(不同的处理器、开发板uboot不可通用) 
 
 
Samsung下的origen配置与编译过程
一.uboot的配置
1.指定当前使用的硬件平台
顶层目录下:make origen_config
  2.指定编译uboot源码使用的编译器 
 
 
 
 
 二. 
 
 1.uboot的编译 
 
 
 make 
 
 
 
此uboot为elf格式,只能运行在操作系统之上, 通过arm-linux-gnueabi-objcopy 生成uboot.bin文件
2.删除中间文件
make clean