共查询到19条相似文献,搜索用时 134 毫秒
1.
为了实现嵌入式Linux操作系统在PXA270上的移植与应用,要求设计嵌入式引导程序。引导程序软件设计的重点和难点是内核和文件系统的下载与加载。文中通过网络传输实现下载功能,网卡芯片选用LAN91C111,设计了PXA270与该网卡芯片的硬件连接,数据接收与发送的软件流程,并借助网络数据监控软件对传输数据进行监控,保证了软件设计的正确性。详细分析了内核的加载过程与软件设计方法,实现了Linux操作系统的正常启动。该引导程序已成功运行于PXA270平台,可提供类似系统开发的直接借鉴。 相似文献
2.
引导装载程序是嵌入式系统的重要组成部分,起着引导操作系统的作用。u-boot是一种功能比较强大的引导装载程序,本文介绍了利用u-boot构建LPC2210系统引导程序的详细过程。文中首先分析了u-boot的启动流程和系统地址空间的安排,然后详细阐明了移植过程和代码的具体修改情况。 相似文献
3.
阐述二次引导程序的引导机制和工作原理,利用复杂可编程逻辑设备进行逻辑译码,对整个Flash空间进行分页控制,实现地址重映射。采用链接器中的命令选项生成引导表,设计大规模程序代码的二次引导程序。测试结果表明,该方法可以实现规模大于2 MB的代码的二次引导,为大型嵌入式系统的软件开发奠定了基础。 相似文献
4.
5.
在嵌入式系统开发中,正确引导开发板是嵌入式软件开发的关键所在.引导加载程序Bootloader是严重依赖于硬件而实现的,建立一个通用的Bootloader几乎是不可能的.紧密结合PXA270嵌入式系统的主要硬件构成,对Bootloadcr的启动过程和存储映射进行了研究.针对本嵌入式系统的基本硬件设计,以u-boot-1.1.4为例探讨了Boofloader的移植方法和要点,并最终实现了嵌入式开发板的引导. 相似文献
6.
7.
简要说明了引导程序在嵌入式Linux系统开发中的重要作用;介绍了Linux引导程序的基本原理;描述了MIPS体系结构的重要特征及其应用;以AMD公司DBAU1500开发板为平台,详细说明了设计与实现一个基于MIPS体系结构的具有可移植性的嵌入式Linux引导程序的关键步骤。 相似文献
8.
基于Flash存储器的嵌入式系统中,软件架构一般分为两部分:引导加载程序、应用程序.通过引导加载程序(bootloader),实现建立应用程序运行环境、更新应用程序等功能.针对Cortex-M3内核的特点,设计引导程序的架构,对引导程序的工作原理和启动流程进行了详细的分析,并在意法半导体公司的STM32F107芯片上进行验证,满足工程实际需要,方便移植到其它基于Cortex-M3内核的处理器,同时针对应用程序的编写提出了几点注意事项,对工程应用具有一定的指导意义. 相似文献
9.
引导程序的开发是系统芯片设计的重要组成部分.针对基于8051核的某控制系统芯片的具体要求,提出了一种系统芯片引导程序的设计策略.该策略思路是:当系统上电复位后,开始执行固化在系统芯片中的引导程序,并加栽存储于片外串行接口Flash的用户程序到片内SRAM中;加载完成后,程序无条件跳到SRAM中执行用户程序.在分析该系统芯片组成的基础上,重点阐述了引导程序开发面临的问题、解决的思路、引导程序的具体实现及开发编译环境的配置.该方案对其它系统芯片引导程序的设计具有一定的参考价值. 相似文献
10.
用U-Boot构建IXP2350目标系统的引导程序 总被引:3,自引:1,他引:3
U~Boot是当前比较流行、功能强大且源码公开的一种通用引导程序,它可以支持x86,PowerPC,ARM,MIPS,NIOS,Microblaze等多种体系结构处理器。IXP2350是Intel公司生产的一款基于XScale内核的高性能网络处理器,广泛应用于宽带接入设备、无线基础设备系统、路由器和多服务交换系统等通信设备中。利用U—Boot来构建嵌入式处理器的引导程序,具有成本低廉、开发周期短等优点。文中对IXP2350的结构作简要介绍,并根据U~Boot的结构、功能和特点,介绍如何利用U~Boot构建IXP2350处理器目标系统引导程序的过程。 相似文献
11.
12.
基于PXA270的智能手机硬件系统设计 总被引:1,自引:0,他引:1
这里选用PXA270作为智能手机应用处理器,用目前主流的基带+应用处理器系统设计方法实现了智能手机的硬件系统设计,并介绍了怎么实现智能手机所具有的A-GPS导航、蓝牙和MP3/MP4播放等功能. 相似文献
13.
在当前的嵌入式设备中.触摸屏作为人机接口得到了广泛的应用.文章讨论了在基于PXA270微处理器的开发平台上使用UCB1400控制芯片完成触摸屏模块的软硬件设计,以及在嵌入式Linux操作系统中的软件驱动程序开发. 相似文献
14.
15.
随着车载导航系统的飞速发展,具有视频播放能力的车载终端逐渐成为新的热点。本文根据这一需求设计了一种嵌入式流媒体播放器,方案基于IntelPXA270的硬件平台及嵌入式Linux的软件平台,采用无线上网方式,可支持ASF、RM格式的流文件解压,能够播放常见的MP1、MP2MP3、WAV音频和先进的MPEG-4视频,并可通过软件升级加入对其它格式的支持。 相似文献
16.
以ACEX1K50为例,介绍FPGA在Intel XScale PXA270微处理器系统上的应用。通过内存映射机制实现ACEX1K50在Linux下的设备驱动;通过用户应用程序实现对ACEX1K50设备的操作,为FPGA在嵌入式领域的应用提供一种方法。[编者按] 相似文献
17.
18.
电源管理是目前便携式设备需要解决的重要问题。Intel公司的PXA270芯片是在便携式设备中普遍使用的微处理器系统芯片。该文详细讲解了PXA270各种电源状态,以及时钟频率和电压的改变。 相似文献