全文预览

第6章构建嵌入式Linux开发平台

上传者:业精于勤 |  格式:ppt  |  页数:68 |  大小:0KB

文档介绍
要特点??开放源码;?支持多种嵌入式操作系统内核:如Linux、NetBSD、VxWorks、QNX、RTEMS、ARTOS、LynxOS;?支持多个处理器系列:如PowerPC、ARM、x86、MIPS、XScale;?较高的可靠性和稳定性;?高度灵活的功能设置,适合U-Boot调试、不同操作系统引导要求、产品发布等;?丰富的设备驱动源码,如串口、以太网、SDRAM、FLASH、LCD、NVRAM、EEPROM、RTC、键盘等;?较为丰富的开发调试文档与强大的网络技术支持。РРРР2.U-Boot主要目录结构?? board:目标板相关文件,主要包含SDRAM、FLASH驱动等;? common:独立于处理器体系结构的通用代码;? cpu:CPU相关文件;? driver:通用设备驱动,如CFI FLASH驱动;? doc:U-Boot的说明文档;? examples:可在U-Boot下运行的示例程序;? lib_xxx:处理器体系相关的库文件;? net:与网络功能相关的文件目录;? post:上电自检文件目录;? rtc:RTC驱动程序;? tools:用于创建U-Boot S-RECORD和BIN镜像文件的工具;РРРР3.U-Boot主要功能?? 系统引导:支持NFS挂载、RAMDISK(压缩或非压缩)形式的根文件系统。? 基本辅助功能:强大的操作系统接口功能;可灵活设置、传递多个关键参数给操作系统;支持目标板环境参数多种存储方式,如FLASH、NVRAM、EEPROM;CRC32校验,可校验FLASH中内核、RAMDISK镜像文件是否完好。? 设备驱动:串口、SDRAM、FLASH、以太网、LCD、NVRAM、EEPROM、键盘、USB、PCMCIA、PCI、RTC等驱动支持。? 上电自检功能:SDRAM、FLASH大小自动检测;SDRAM故障检测;CPU型号。

收藏

分享

举报
下载此文档