1. Uboot 简介

1 Introduction
 
bootloader

A computer's central processor can only execute program code foundin ROM (Read Only Memory), RAM (random access memory), or (for some computersof the 1950s through 1970s) switches on an operator's front panel. Modernoperating systems, application code, and data are stored on nonvolatile datastorage devices, such as hard drivers, CDs, DVDs, flash memory cards(like SDcards), USB flash drivers, and floppy disks. When a computer is first poweredon, it usually does not have an operating system in ROM or RAM. The computermust execute a relatively small program stored in ROM, along with the bareminimum of data needed to access the nonvolatile devices from which theoperating system programs and data may be loaded into RAM.

The smallprogram that starts this sequence is known as a bootstrap loader, bootstrap orboot loader. This small program'sonly job is to load other data and programs which are then executed from RAM.Often, multiple-stage boot loaders are used, during which several programs ofincreasing complexity load one after the other in a process of chain loading.

 

Uboot

Abootloader for Embedded boards based on PowerPC, ARM, MIPS and several otherprocessors, which can be installed  in aboot ROM and used to initialize and test hardware or to download and runapplication code.

 

References

1. http://en.wikipedia.org/wiki/Booting

2.uboot source code: README

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值