Chinaunix首页 | 论坛 | 博客
  • 博客访问: 306352
  • 博文数量: 63
  • 博客积分: 1482
  • 博客等级: 上尉
  • 技术积分: 1185
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-12 19:06
个人简介

hello world!

文章分类

全部博文(63)

分类: LINUX

2011-03-27 15:35:18

      准备自己实现一个简易的bootloader引导程序,因为U-Boot已经强大到能够满足各种需要,
故其强大必然复杂,一个初学者想要真正上的分析清U-Boot的源代码,基本上难度比较大。
所以前边所学习的ARM9嵌入式系统基础知识上,实现一个自己的Bootloader。计划实现功能:
 
         1、Nand Flash启动。
         2、底层初始化。
         3、SDRAM设置。
         4、Nand Flash初始化及bootloader拷贝至SDRAM中。
         5、串口初始化及printf()函数实现。
         6、Linux启动前硬件及参数设置。
         7、引导Linux。
 
      主要目的是更加熟悉并了解系统底层硬件以及启动过程,学习一些基本外围
硬件的知识,如s3c2440A、SDRAM、Nor Flash 、Nand Flash、UART、Clock、LCD、
ADC、Touch screen...
 
  命名为E-boot最Embedded第一个字母。
阅读(1413) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~