节点文献

基于Xscale处理器的嵌入式硬件平台设计及引导程序研究

Embedded Hardware System Design Based on Xscale Processor and Research of Bootloader

【作者】 周慰

【导师】 周端;

【作者基本信息】 西安电子科技大学 , 计算机应用技术, 2006, 硕士

【摘要】 本论文的主要工作是在研究了基于ARM体系结构的Intel Xscale PXA255处理器的基础上,以该处理器为核心,加上存储器等器件设计完成了一个嵌入式硬件系统平台。论文对Xscale PXA255处理器的总体结构和特性进行了仔细分析,对芯片引脚的要求做了详细的记录,使电路芯片间的联接符合规定。设计了电源及复位电路,存储器电路,外设接口电路:包括串口电路、JTAG接口电路、以太网接口电路、触摸屏接口电路和LCD接口电路。设计本系统使用了Protel DXP软件设计电路原理图,PowerPcb5.0软件设计印制电路板图,并且应用了高速PCB设计方法绘制印制电路板。嵌入式系统引导程序用于初始化硬件和加载操作系统内核,本论文对引导程序Bootloader的移植进行了研究。对Bootloader的地址规划、模式、程序代码等进行了分析,对于其设计环境的搭建和下载等过程做了比较深入地了解;最后实现了一个适合我们设计的平台的Bootloader。本系统满足实验室建设的需求,可以运行Linux,并且可以进行一些常用接口实验。

【Abstract】 The main work of the paper is designing an embedded hardware system after studying Intel Xscale PXA255 processor which base on ARM architecture ,the system take Intel Xscale PXA255 processor as the core, then adding some components such as memory an so on.The paper analysizes Xscale PXA255 processor‘s structure and characteristics carefully,then makes a detailed record to the request of all pins, causes the joint between the chips to conform to the stipulation.The paper designs power and reset circuit,memory circuit, periphery interface circuit:includeing serial interface circuit、JTAG interface circuit、Ethenet interface circuit、touchscreen interface circuit and LCD interface circuit.we use Protel DXP to design circuit schematic diagram and use PowerPcb5.0 to design PCB with high speed PCB designing technique.Embedded system booting procedure is for initializing hardware and loading OS kernel, The paper conducts a research to the transplant of Bootloader,and Conducting an analysis to Bootloader’s address layout、mode、program code and so on;also,the paper discusses how to build the developing environment of Bootloader and how to download it;Finally implements a Bootloader which fits our Platform.The system fits the requirement of lab building ,can run Linux,also can do some common interface experiments.

  • 【分类号】TP332
  • 【被引频次】8
  • 【下载频次】449
节点文献中: