您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 93PXA270_linux快速开始手册_v1.0-3
博创科技UP-TECHPXA270快速开始手册_v1.0北京博创兴业科技有限公司2005.111博创科技UP-TECHPXA270快速开始手册_v1.0一、目的帮助初学者了解嵌入式系统教学科研平台UP-TECHPXA270的主要组成部分和硬件外围端口,进行demo程序的演示,及恢复出厂状态的方法,较深入的探讨还需参考《实验指导书》及读者自行学习。二、对象范围该手册适用于该教学科研平台的初次使用者,既适合计算机、软件等专业开设嵌入式软件课程的教师和学生,又适合广大从事PMP、PDA、智能手机研发的硬件和软件工程师。三、平台介绍基于IntelXSCALE架构最新的PXA270嵌入式微处理器最高主频可达624MHz,加入了WirelessMMX技术,大大提升了多媒体处理能力;同时PXA270还加入了IntelSpeedStep动态电源管理技术,在保证CPU性能的情况下,最大限度地降低移动设备功耗。PXA270可以广泛应用于PDA、智能手机、PMP产品中。博创科技的UP-TECHPXA270教学科研平台主要是面向计算机、软件专业的高端平台,微处理器主频稳定运行在520MHz,可运行WinCE5.0和Linux2.6.x操作系统,支持QT/E、miniGUI等嵌入式图形界面,提供完整的驱动和应用程序。UP-TECHPXA270教学科研平台由处理器核心板、主板及LCD三部份组成。核心板和主板的接口设计充分考虑了升级产品的兼容性,核心板可以升级到PXA271、PXA272微处理器,而主板资源不变。此外,除了具有丰富的接口资源,良好的可扩展性也是UP-TECHPXA270平台的一大特色。UP-TECHPXA270预留了32位扩展总线接口,与博创UP-NetARM2410、UP-NetARM2410-S平台兼容,从而大大减轻了用户扩展新功能的负担。2UP-TECHPXA270核心模块资源:¾基于IntelXScale架构内核的嵌入式处理器PXA270,内部集成iwmmx指令,加速处理器对多媒体数据的处理速度。¾系统稳定工作在520MHZ主频¾64MBSDRAM、16MBNorFlash、64MBNandFlash库UP-TECHPXA270主板资源:¾10M/100M以太网¾AC97音频接口¾8”TFTLCD,分辩率为640x480¾VGA接口¾USB主(host)接口4个,从(device)接口1个¾CF卡接口¾IDE接口¾SD卡接口¾PCMCIA接口(可以扩展有线/无线网路接口等)¾PS2鼠标键盘接口¾CMOS摄像头接口¾触摸屏¾2个RS232标准串口¾JTAG接口(包括14Pin和20Pin标准)¾32位扩展总线接口,和UP-NetARM2410、UP-NetARM2410-S平台兼容。¾irDA接口¾实时时钟¾IIC、SPI接口UP-TECHPXA270软件资源:¾bootloader:blob¾操作系统:linux2.4.x和linux2.6.x内核¾驱动程序:提供所有板级设备的驱动程序UP-TECHPXA270应用软件:¾mplayer媒体播放器,实现MPEG4、AVI、WMV等多种媒体解码。¾摄像头视频采集¾GUI:QT/E、miniGUI四、开箱指南博创科技UP-TECHPXA270教学科研平台包含以下部分:开发板、电源、网线(两根)、串口线、并口线、并口JTAG转换线、随机附带光盘。3五、硬件连接1.UP-TECHPXA270外围端口识别图5.1UP-TECHPXA270外围端口2.连接系统首先,连接电源,将随机附带的一根电源线的一头插入到UP-TECHPXA270的电源接口,将电源线的另外一端插入到电源插座中;然后连接串口线,一端连接PC的串口,另一端连接到如上图所示的串口;最后连接网线,将随即附带的灰色的网线一端连接到UP-TECHPXA270的网口,另一断连接到本地的局域网中。注意:a.UP-TECHPXA270具有两个串口,分别为UART0和UART1,在本手册中使用UART0,即右侧的远离电源接口的串口。b.随即附带的网线有两条,黄色的网线用作直接连接UP-TECHPXA270和PC,灰色的网线用于UP-TECHPXA270和本地局域网相连。3.第一次启动UP-TECHPXA270首先启动一个终端仿真程序(如Linux下的MINICOM或WINDOWS下的超级终端),进行配置,一般的参数为波特率115200,数据位8位,停止位1,无奇偶校验,软件硬件流控设为无。这里以WINDOWSXP下的超级终端为例进行演示:点击“程序附件通讯超级终端”,进入如图5.7所示的界面:4图5.7建立超级终端图5.8COM端口的选择在“名称”中输入一个超级终端的名称,然后点击“确定”。进入如图5.8所示的界面,选择连接时使用的COM端口,一般选择“COM1”,然后点击“确定”。进入如图5.9所示的超级终端的设置界面,分别选择“每秒位数115200,数据位8位,奇偶校验为无,停止位1,数据流控制为无”,然后点击“确定”。则超级终端的设置完成。5图5.9超级终端的设置然后按下UP-TECHPXA270的Power键,将会启动Blob。Blob中已设置为自动加载(Autoboot)内核映象文件,除非在它刚启动时按下除Enter以外的其他任意键,将回到Blob命令行下:Serialinitdone!ConsideryourselfLARTed!blobversion2.0.5-pre2-IntelformainstoneCopyright(C)199920002001Jan-DerkBakkerandErikMouwblobcomeswithABSOLUTELYNOWARRANTY;readtheGNUGPLfordetails.Thisisfreesoftware,andyouarewelcometoredistributeitundercertainconditions;readtheGNUGPLfordetails.Memorymap:0x04000000@0xa0000000(64MB)FPGATestOK!Loadingblobfromflash.doneLoadingkernelfromflash......doneAutobootinprogress,pressEntertoboot,anyotherkeytostop.AutobootabortedTypehelptogetalistofcommandsblob当显示以上信息时,说明Blob已经正常启动。6六、Demo程序演示1.Qtopia的演示按照上一章的操作,进入blob并让其自动下载内核执行,进入开发板上的嵌入式linux操作系统的命令行模式下,然后输入命令“qt”就开始运行QT的演示程序。命令行的操作如下所示:[root@PXA270/]#qtxres=640,yres=480Topleft:X=878Y=844Topright:X=110Y=827Botright:X=46Y=153Botleft:X=891Y=96Middle:X=522Y=539633.976074-0.6661100.024437506.731049-0.012794-0.529625Calibrationconstants:41548256-43654160133209126-838-3470965536注意:第一次执行“qt”,则出现触摸屏的校准,依次使用触摸笔点击屏幕四角及中央的“+”标记即可。图6.1Qtopia的主界面关于命令“qt”及后几节用到的“mp”“rtrw”“doom”等命令的说明,可输入命令“alais”来查看,命令行如下所示:7[root@PXA270/]#alias+='more'cd..='cd..'d='ls'da='ls-a'demo='cd/mnt/yaffs/demo'dir='ls'doom='cd/mnt/yaffs/doom;./run.sh'll='ls-l'm='more'mntnfs='mount-tnfs-onolock'mp='mplayer-fs-quiet'qt='/mnt/yaffs/Qtopia/qtopia.sh'quit='exit'rtrw='mount-tjffs2-oremount/dev/mtdblock/0/'v='ls-l'va='ls-la'vdir='ls-l'2.mplayer播放电影首先将音箱或耳机接头插在开发板的音频接口上;然后按照上一章的操作,进入blob并让其自动下载内核执行,进入开发板上的嵌入式linux操作系统的命令行模式下,然后进入“/mnt/yaffs/mm”目录,该目录下保存着媒体文件a22.MP3、lalala.wav、xytt.avi,执行“mpxytt.avi”,则开始播放avi格式的多媒体文件,在开发板的液晶屏上可看到图像,在音箱中有声音输出。命令行的操作如下所示:[root@PXA270/]#cd/mnt/yaffs/mm[root@PXA270mm]#mplayerxytt.aviMPlayer1.0pre4-3.2.1(C)2000-2004MPlayerTeamCPU:ARMReadingconfigfile/home/samba/tmp/mplayer/etc/mplayer/mplayer.conf:NosuchfileordirectoryReadingconfigfile/root/.mplayer/configReading/root/.mplayer/codecs.conf:Can'topen'/root/.mplayer/codecs.conf':NosuchfileordirectoryReading/home/samba/tmp/mplayer/etc/mplayer/codecs.conf:Can'topen'/home/samba/tmp/mplayer/etc/mplayer/codecs.conf':NosuchfileordirectoryUsingbuilt-indefaultcodecs.conf.font:can'topenfile:/root/.mplayer/font/font.descfont:can'topenfile:/home/samba/tmp/mplayer/share/mplayer/font/font.descUsingusleep()timing8Can'topeninputconfigfile/root/.mplayer/input.conf:NosuchfileordirectoryCan'topeninputconfigfile/home/samba/tmp/mplayer/etc/mplayer/input.conf:NosuchfileordirectoryFallingbackondefault(hardcoded)inputconfigPlayingxytt.avi.AVIfileformatdetected.Indexoffsetgoingbackwards(last=014D4C00,now=00000000),compensating...VIDEO:[XVID]320x24016bpp15.000fps412.0kbps(50.3kbyte/s)=======================================Openingaudiodecoder:[libmad]libmadmpegaudiodecoderAUDIO:22050Hz,2ch,16bit(0x10),ratio:7000-88200(56.0kbit)Selectedaudiocodec:[mad]afm:libmad(libMADMPEGlayer1-2-3)=======================================================================
本文标题:93PXA270_linux快速开始手册_v1.0-3
链接地址:https://www.777doc.com/doc-5516786 .html