共查询到19条相似文献,搜索用时 93 毫秒
1.
U-Boot可广泛用于各种嵌入式处理器体系。简单分析U-Boot的结构特点和启动流程,以及配置U-Boot适合新的开发板,过制作U-Boot启动logo和调试U-Boot映像文件,同时加入背光驱动以方便调节背光亮度,说明了在U-Boot基础上完善设备驱动可代替繁冗的操作系统而具有广泛的应用价值。 相似文献
2.
该文介绍了U—Boot的顶层目录结构及其特点,并以S3C2410为例子说明了U—Boot在ARM平台下的移植。 相似文献
3.
4.
5.
U—Boot是遵循GPL条款的开源项目,支持众多的开发板。三星公司的S3C44BOX是一款基于ARM7TDMI核的微处理器,由于其不合有MMU,因此采用的嵌入式操作系统为μCLinux。本文主要讨论利用U—Boot在S3C44BOX目标板上进行μCLinux操作系统的BootLoader的移植。 相似文献
6.
基于S3C44BOX的U—Boot及μClinux的移植分析 总被引:1,自引:0,他引:1
选取了当前比较流行、功能强大的引导程序U—Boot及专门应用于无MMU微处理器的μClinux操作系统,深入研究了U—Boot及μClinux的移植方法。以UP—NETARM3000开发板为例,详细分析其特殊功能寄存器设置及移植过程,创建了基于S3C44BOX的ARM-μClinux开发平台。在嵌入式系统的开发调试阶段,充分利用U—Boot网络引导方式大大提高了开发效率,为基于μClinux进行各种设备驱动程序的开发提供了便利。用文中方法移植的U—Boot及μClinux已稳定运行在UP—NETARM3000开发板上,为后续的嵌入式产品开发打下坚实的基础。 相似文献
7.
8.
介绍了源码开放的通用启动模块U.Boot的文件结构,并以Broadcom公司的4内核处理器BCM1480和RMI的32内核处理器XLR732为例,阐述了该模块在64位多内核MIPS体系结构处理器上的移植经验,包括文件的修改、新增、编译、多内核的启动顺序等。 相似文献
9.
10.
11.
用U-Boot构建嵌入式系统的引导加载程序,在对U-Boot的启动工作机理进行了简略分析后,针对基于SEP3203的目标板对U-Boot作了具体的修改和移植。要在U-Boot里增加了若干测试命令,并在U-Boot里增加了中断处理程序,通过SEP3203的timer.每隔一毫秒进入中断处理进行喂狗。并在刚开始的一段代码里增加了启动Nucleus代码。在U-Boot里增加了应用结果表明,移植后的U-Boot在目标板上运行良好,可成功引导Nucleus内核。 相似文献
12.
用U-Boot构建嵌入式系统的引导加载程序,在对U-Boot的启动工作机理进行了简略分析后,针对基于SEP3203的目标板对U-Boot作了具体的修改和移植。要在U-Boot里增加了若干测试命令,并在U-Boot里增加了中断处理程序,通过SEP3203的timer,每隔一毫秒进入中断处理进行喂狗。并在刚开始的一段代码里增加了启动Nucleus代码。在U-Boot里增加了应用结果表明,移植后的U-Boot在目标板上运行良好,可成功引导Nucleus内核。 相似文献
13.
支持Yaffs的U-Boot的研究 总被引:1,自引:0,他引:1
Yaffs文件系统及Nand闪存在嵌入式系统中得到了广泛的应用。首先分析了Yaffs文件系统的原理以及Yaffs文件系统在Nand闪存上的存储机制。然后通过一个具体命令分析了U-Boot命令的执行流程。在此基础上对U-Boot的nand write命令功能作了扩充,使U-Boot具有了写入Yaffs文件系统的功能。 相似文献
14.
引导装载程序(Boot Loader)负责硬件的初始化、嵌入式系统的引导加载以及程序的固化等底层工作,其在嵌入式系统的程序模块化设计以及固件程序升级上有着极其重要的作用。文章详细介绍了当前嵌入式开发中功能强大、稳定可靠的引导装载程序U-Boot的特点,以及其在三星公司生产的基于ARM7TDMI内核的32位RSIC芯片S3C44B0X平台上的移植过程。移植的U-Boot引导程序已经成功应用于作者设计的医疗手持设备上,取得了良好效果。 相似文献
15.
针对启动加载程序BootLoader严格的依赖于具体的嵌入式硬件系统并且从头开发一套适合特定硬件系统的BootLoader又相当复杂这一问题,分析了一款功能强大的BootLoade-U-Boot的功能与目录结构,并以基于S3C2410的YC2410开发板为背景,介绍了基于S3C2410的U-Boot的移植思想及方法,并通过该方法快速将U-Boot成功的移植到了YC2410开发板上. 相似文献
16.
本文详细介绍了向MPC8349控制计算机移植U-Boot的方案.随着嵌入式系统的发展,U-Boot作为嵌入式操作系统的引导程序的作用变得越来越主要.在这种情况下,研究基于MPC8349控制计算机的U-Boot的移植就更加的重要.研究结果表明:移植到MPC8349控制计算机上的U-Boot能高效、安全、稳定的运行. 相似文献
17.
在嵌入式系统的开发中,首先移植一个稳定且功能强大的Boot Loader对后续软件的开发至关重要。Boot Loader是系统加电后运行的第一段代码,它进行初始化硬件设置、创建内核需要的信息等工作。BootLoader对硬件的依赖性非常强,不同的体系结构、不同的板级设备配置都对Boot Loader有不同的需求。U-Boot是目前各种Boot Loader中对各种处理器、开发板支持比较完备,功能比较强大的一种。详细介绍了U-Boot在OMAP5912开发板上的移植与运行。 相似文献
18.
19.
基于PowerPC处理器SMP系统的U-Boot移植 总被引:1,自引:0,他引:1
引导加载程序是计算机系统加电后运行的第一段程序代码,负责系统硬件的初始化和加载操作系统,它和系统硬件结构密切相关.本文针对一个基于PowerPC处理器的对称多处理系统平台,进行了U-Boot移植.并介绍了对称多处理系统的不同之处和移植方法. 相似文献