微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > UBOOT和bootloader的关系

UBOOT和bootloader的关系

时间:11-21 来源:互联网 点击:

递多个关键参数给操作系统,适合系统在不同开发阶段的调试要求与产品发布,尤对Linux支持最为强劲;

支持目标板环境参数多种存储方式,如FLASH、NVRAM、EEPROM;

CRC32校验,可校验FLASH中内核、RAMDISK镜像文件是否完好;

设备驱动串口、SDRAM、FLASH、以太网、LCD、NVRAM、EEPROM、键盘、USB、PCMCIA、PCI、RTC等驱动支持;

上电自检功能 SDRAM、FLASH大小自动检测;SDRAM故障检测;CPU型号;

特殊功能 XIP内核引导;

4 U-Boot移植过程

① 获得发布的最新版本U-Boot源码,与Linux内核源码类似,也是 bzip2的压缩格式。可从U-Boot的官方网站http://sourceforge.net/projects/U-Boot上获得;

② 阅读相关文档,主要是U-Boot源码根目录下的README文档和U-Boot官方网站的DULG(The DENX U-Boot and Linux Guide)文档http://www.denx.de/twiki/bin/view/DULG/Manual。尤其是DULG文档,从如何安装建立交叉开发环境和解决U-Boot移植中常见问题都一一给出详尽的说明;

③ 订阅U-Boot用户邮件列表http://lists.sourceforge.net/lists/listinfo/u-boot-users。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top