共查询到20条相似文献,搜索用时 20 毫秒
1.
选取了当前比较流行、功能强大的引导程序U-Boot及专门应用于无MMU微处理器的μClinux操作系统,深入研究了U-Boot及μClinux的移植方法.以UP-NETARM3000开发板为例,详细分析其特殊功能寄存器设置及移植过程,创建了基于S3C44B0X的ARM-μClinux开发平台.在嵌入式系统的开发调试阶段,充分利用U-Boot网络引导方式大大提高了开发效率,为基于μClinux进行各种设备驱动程序的开发提供了便利.用文中方法移植的U-Boot及μClinux已稳定运行在UP-NETARM3000开发板上,为后续的嵌入式产品开发打下坚实的基础. 相似文献
2.
基于S3C44BOX的μClinux的移植 总被引:5,自引:0,他引:5
S3C44BOX作为一款以ARM7TDMT为内核的微处理器,正日益受到广泛的应用;μClinux作为一种运行于没有MMU的嵌入式微处理器的Linux衍生操作系统,也广泛应用于嵌入式开发中。BLOB作为一款功能强大、使用方便、可移植性好的BootLoader,而成为S3C44BOX开发板上非常适合μCilnux的Bootloader。本介绍一款基于S3C44BOX开发板的开发过程,详细介绍向该开发板移植μClinux操作系统和引导代码BLOB的过程以及移植前的准备工作。 相似文献
3.
4.
5.
本文介绍了嵌入式系统(Embedded System)的概念、应用领域和研究意义,分析了μClinux的特点,并详细给出了在嵌入式μClinux系统模式下基于S3C4510B的开发板进行程序设计开发的方法和步骤,包括如何建立交叉编译开发环境、编译内核与文件系统及添加应用程序. 相似文献
6.
本文介绍了嵌入式系统(Embedded System)的概念、应用领域和研究意义,分析了μClinux的特点,并详细给出了在嵌入式μClinux系统模式下基于S3C4510B的开发板进行程序设计开发的方法和步骤,包括如何建立交叉编译开发环境、编译内核与文件系统及添加应用程序。 相似文献
7.
U—Boot是遵循GPL条款的开源项目,支持众多的开发板。三星公司的S3C44BOX是一款基于ARM7TDMI核的微处理器,由于其不合有MMU,因此采用的嵌入式操作系统为μCLinux。本文主要讨论利用U—Boot在S3C44BOX目标板上进行μCLinux操作系统的BootLoader的移植。 相似文献
8.
BootLoader是嵌入式系统开发中的第一个环节,它紧密的将系统的软硬件联系在一起,该性能的好坏对系统的稳定性有着至关重要的影响。本文介绍BootLoader的基本概念、U—Boot在基于S3C4480开发板上的移植过程以及中断向量表设置的一些问题。 相似文献
9.
基于M5272C3开发板的U-Boot分析与应用 总被引:1,自引:0,他引:1
首先介绍Bootloader在嵌入式系统中的作用,然后详细分析了U—Boot的源代码和工作流程,并将其移植到Motorola公司的M5272C3开发板进行测试。 相似文献
10.
U—Boot可广泛用于各种嵌入式处理器体系。简单分析U—Boot的结构特点和启动流程,以及配置U-Boot适合新的开发板,过制作U—Boot启动logo和调试U—Boot映像文件,同时加入背光驱动以方便调节背光亮度,说明了在U—Boot基础上完善设备驱动可代替繁冗的操作系统而具有广泛的应用价值。 相似文献
11.
12.
在嵌入式系统中,中断的处理是必须的.本文阐述了μClinux下S3C44B0X的中断实现过程,并实现了S3C44B0X开发板的按键中断驱动程序.将μClinux移植到开发板后,中断得到正常响应,中断服务程序正确运行. 相似文献
13.
14.
丁苍峰 《计算机与数字工程》2011,39(5):198-201
以开发嵌入式Web服务器为目标,搭建了移植μClinux需要的开发环境和设计移植的流程,并对μClinux移植进行裁减和分析。bootloader、μClinux内核和只读的romfs文件系统烧到Flash中的分析研究及μClinux内核和根文件系统的烧到Flash详细过程描述。 相似文献
15.
16.
S3C44BOX是三星公司设计的一款基于ARM7TDMI的32位RISC处理器。实验以PC机为宿主机,通过在宿主机上对μClinux内核进行编译,然后向目标板S3C44BOX移植。比较了μClinux的应用领域,从交叉编译环境的建立、内核的裁减及修改等方面,系统描述了μClinux在S3C44BOX开发板上的移植过程。 相似文献
17.
18.
在嵌入式系统的开发中,首先移植一个稳定且功能强大的Boot Loader对后续软件的开发至关重要。Boot Loader是系统加电后运行的第一段代码,它进行初始化硬件设置、创建内核需要的信息等工作。BootLoader对硬件的依赖性非常强,不同的体系结构、不同的板级设备配置都对Boot Loader有不同的需求。U-Boot是目前各种Boot Loader中对各种处理器、开发板支持比较完备,功能比较强大的一种。详细介绍了U-Boot在OMAP5912开发板上的移植与运行。 相似文献
19.
基于μClinux的SoPC应用系统设计 总被引:1,自引:0,他引:1
随着芯片技术的发展,SoPC成为嵌入式系统设计的一个发展趋势,不同于桌面操作系统,嵌入式操作系统需根据特定的嵌入式应用及不同的处理器而进行移植和裁剪,文章采用SoPC技术实现一个UART串行口和以太网接口的转换器,具体给出加载μClinux到基于软核处理器Nios的SoPC系统中的方法和步骤,并基于μClinux开发了应用程序。 相似文献
20.
为开发一个稳定性好、适应性强和安全性高的适合多嵌入式操作系统平台的嵌入式Web服务器,搭建μClinux移植需要的开发配置环境和设计移植的系统流程,讨论了移植μClinux需解决的如交叉编译环境的建立、μClinux的内核加载方式、改写编译blob.bin和烧blob等一些关键性技术问题,对μClinux移植做了恰当的裁减和分析工作以适合在设计的平台上的移植。并对移植μClinux需要的烧bootloader到Flash、烧μChnux内核文件到Flash、烧romf只读文件系统到Flash的分析研究及根文件系统的烧到Flash进行了详细过程描述。 相似文献