SEM 微控制器编程与配置_第1页
SEM 微控制器编程与配置_第2页
SEM 微控制器编程与配置_第3页
SEM 微控制器编程与配置_第4页
SEM 微控制器编程与配置_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

^NGDREAM>1钻眼阳

国家高技术研究发展计划(863计划)课题

“水下采油树关键技术研究及成套设备研制(1期)”

SEM微控制器编程与配置V1.0

编写:_________

tII,'I

申/E:_____________

批准:________

江汉石油钻头股份有限公司

文件名称SEM微控制器编程与配置V1.0

文件编号

目录

1.介绍...............................................................4

1.1目的.........................................................4

1.2内容大概.....................................................4

1.3参考文件....................................................4

8.1专业术语与缩写..............................................4

8.1.1通用缩写................................................4

8.1.2工程缩写和特殊术语.....................................4

9.测试需求..........................................................5

9.1ESD...................................................................................................................5

9.2测试描述....................................................5

10.测试设备..........................................................5

10.1通用测试设备................................................5

10.2需耍软件....................................................5

11.配置、编程以及测试................................................6

11.1组件识别....................................................6

11.2安装DiskOnChip.............................................................................................6

11.3跳线设置....................................................6

11.4Bios参数...................................................6

11.5DiskOnChip测试............................................9

11.6支持代码...................................................10

11.7地址与序列号...............................................10

11.8支持代码后动...............................................11

11.9焊接.......................................................11

11.10贴标签.....................................................11

12.结论..............................................................11

12.1组件识别...................................................11

12.1.1测试设备详细列表......................................11

12.2地址及序列号文件创建......................................11

12.3安装DiskOnChip.........................................................................................12

12.4跳线设置..................................................12

12.5Bios参数..................................................12

12.6DiskOnChip测试............................................12

12.7支持代码...................................................12

12.8地址与序列号..............................................13

12.9为产品设置BIOS........................................................................................13

12.10支持代码后动..............................................13

12.11焊接.......................................................13

12.12贴标签.....................................................13

n.编程与配置证明................................................n

13.1SEM微控制器部件详情一ASE5000...........................................................13

13.2SEM微控制器部件详情一ASE4000/3000&IEC870..................................14

1.介绍

1.1目的

此文件是用来描述Ampr。CM420PC104控制板的配置方法,它可以为后续的

IconSEM装配文件BBI4-KM0456T1和10076918所用。

1.2内容大概

此文件包含了DiskOnChip存储卡的安装、硬件跳线的设置、bios参数、串口

号和SEM地址以及支持代码的软件安装。微处理器会经过一系列的测试,一次来

是它能满足iConSEM的后续制作要求。

1.3参考文件

1)AmproCM420PC104StackTestSet

2)SEMSoftwareConfigManual

3)SEMMicrocontollerAssembly

4)SEMCM420MicrocontrollerAssembly-IEC870

5)DatasheetforAmproCM420

6)DatasheetforDiskOnChip2000

7)ProcedureforHandlingESD

8)CM420Bufferboardtestprocedure-IEC870

1.4专业术语与缩写

1.4.1通用缩写

ASAkerSolutions

CPSCombinedpowerandsignal

ESDElectro-StaticDischarge

GAGeneralAssembly

LOMListofMaterials

N/ANotAvailable

SEMSubseaElectronicsModule

1.4.2工程缩写和特殊术语

PC104Industrystandardforstackablecomputermodules

DOSMicrosoftdiskoperatingsystem

QNXCommercialOperatingsystemusediniConSEM

2.测试需求

2.1ESD

在整个工序中都要遵循静电放电(ESD)操作注意事项。

2.2测试描述

这道工序应该需要发现制造缺陷,这些缺陷是是会影响处理器堆栈正确安装

到SEM中去。微处理器上需要完成地址接收测试,这项测试需要的就是来验证

DiskOnChip存储卡的兼容性。确保DiskOnChip存储卡运行正常并且板卡程序写

入正常,能运行支持的软件。

PC104微处理器会在上电的情况下执行一系列的测试来确保板卡的基础操

作。对DiskOnChip的测试需要用到硬件操作系统(DOS)以及DOS应用工具

Scandisk.exeo然后就会对板卡进行配置以及程序的写入。最后一项测试是启动

微处理器,保证系统启动没有任何错误。

3.测试设备

3.1通用测试设备

PC104测试套装

3.2需要软件

需要4个软盘

Diskl(QNX形式)包括:

QNX启动和驱动文件

QNX安装工具

QNX地址设定工具

Disk2&3(QNX形式)包括:

SEM支持代码包(由diskl上的安装工具读取)

Disk4包括:

DOS启动文件

AmproFlash工具AFLASH.exe

SEM启动加载映射图文件BELSTUB.BIN和CM420BSL.BIN

Scandisk.exe(DOC),

M-SystemsDiskOnChipDformat.exe工具3.3.9版本或更高”

M-SystemsDinfo.exe工具"

Doc514.exbDiskOnChip固件映像图*

*这些文件可以从M-SystemsDOCdisk10000106840中获取。

注意:Diskl、2和3是必须的,1&2是QNX格式的,因此不能从标准的Windows/DOS

电脑访问。这些软盘必须依照表1的原则由CM420安装CDROM创造出来。CM420

安装CDROM具有制作DOS启动软盘的的能力,包括AFLASH.exe和Flash映像图

文件,同样包含DiskOnChip工具和SCANDISK,exe(如果这些不存在,那就需要

复制到磁盘上去)。

4.配置、编程以及测试

4.1组件识别

记录使用测试设备的详细信息,同时记录AmproCM420为处理器板和

DiskOnChip2000的序列号以及修订号。

4.2安装DiskOnChip

关闭板上电源。遵守静电放电(ESD)注意事项,将DiskOnChipZOOO安装至IJ

微处理器板卡上,注意所有的管脚都必须对齐。使用lacingcord来安装器件。

4.3跳线设置

跳线的设置是依据下表来完成的:

功能生产

启用串口1终端关闭

启用串口2终端管脚1-2短接(打开)

管脚1-3短接,2-4短接

启用Disk-On-Chip

管脚1-3短接,2-4短接

平板电压选择关闭

Disk-On-Chip启动地址选择管脚1-2短接

启用串口1管脚1-2短接

启用串口2管脚1-2短接

4.4Bios参数

给系统上电并迅速按住DELETE按钮知道BIOS界面显示。BIOS的测试参数配

置原则如下表所示:

BIOS参数

字段名生产测试/配置

数据&时间

数据N/AN/A

时间N/AN/A

驱动分配

驱动ANone1.44MB,3.5〃

驱动BNoneNone

驱动cNoneNone

驱动DNoneNone

驱动ENoneNone

字段名生产测试/配置

启动顺序

Boot1stFlash驱动A

Boot2ndNoneFlash

Boot3rdNoneNone

Boot4thNoneNone

Boot5thNoneNone

Boot6thNoneNone

驱动及启动选项

并行软盘禁用启用

软盘交换禁用禁用

软盘搜寻禁用禁用

硬盘搜寻禁用禁用

启动方法引导扇区引导扇区

CF卡ATA模式逻辑区块地址(LBA)逻辑区块地址(LBA)

键盘和鼠标

大写禁用禁用

键入禁用禁用

延迟N/A(默认250ms)N/A(默认250ms)

速率N/A(默认30cps)N/A(默认30cps)

初始化PS/2鼠标禁用禁用

用户接口

显示'Hit〈Del)...’启用启用

Fl错误等待禁用禁用

配置箱禁用启用

启动画面禁用禁用

存储卡

存储卡测试快速快速

内存保存区禁用禁用

闪存地址8MB8MB

C800-CBFF映射禁用禁用

CCOO-CFFF映射禁用禁用

D000-D3FF映射禁用禁用

D400-D7FF映射禁用禁用

字段名生产测试/配置

D800-DBFF映射禁用禁用

DCOO-DFFF映射禁用禁用

电源管理

高级电源管理(AMP)禁用禁用

高级设置

自检内存管理器禁用禁用

看门狗超时(sec)60sec禁用

串行控制台HotcableHotcable

端口3f8h(C0M1)3f8h(COM2)

板上串口

串口1模式RS-232RS-232

串口2模式RS-485RA-485

串口33E8h3E8h

中断请求(IRQ)1010

串口42E82E8

中断请求(IRQ)99

板上打印终端(LPT)端口

LPT1禁用禁用

中断请求(IRQ)N/A(默认7)N/A(默认7)

直接存储器存取(DMA)N/A(默认3)N/A(默认3)

模式N/A(默认标准)N/A(默认标准)

板上视频

帧缓冲大小1MB4MB

VGA颜色校正禁用禁用

板上控制器

主IDE禁用启用

次IDE禁用启用

PS/2鼠标IRQNoneNone

USBIRQNoneNone

EthernetIRQ55

ISA速度8.25MHz8.25MHz

CPU

LI缓冲回写回写

字段名生产测试/配置

Nolockcycles启用启用

即插即用(plugandplay)

即插即用BIOS启用启用

即插即用OS启用启用

分配IRQ1禁用禁用

分配IRQ3启用启用

分配IRQ4启用启用

分配IRQ5启用启用

分配IRQ6禁用禁用

分配IRQ7启用启用

分配IRQ9启用启用

分配IRQ10启用启用

分配IRQ11启用启用

分配IRQ12禁用禁用

分配IRQ14禁用禁用

分配IRQ15禁用禁用

分西己DMA0禁用禁用

分配DMA1禁用禁用

分配DMA2禁用禁用

分配DMA3启用启用

分配DMA5启用启用

分西己DMA6启用启用

分配DMA7用启用

4.5DiskOnChip测试

在Bios为测试这只好了后,微控制器必须以新的参数进行重启一遍,在重

启时,DOS系统的启动盘disk3必须插入。

要检查DiskOnChip上的固件信息以保证版本正确。在DOS对话框中键入下

面命令:-DINFO/EXB。如果在EXBInfo部分返回的信息是4.3版本,那么就不用再

做更多的操作了。如果返回的版本号不是4.3,那么就必须更换固件,使用如下

命令:-DFORMAT/WIN:DC00/S:DOC514.EXB/2K43«再次用:-DINFO/EXB指令来查

询和确认固件版本号。

下一步,DiskOnChip需要被格式化,这样才能被DOS系统访问。在DOS对

话框中输入以下命令:-Dformat/WIN:DC00o

在弹出的警告信息里,选择〃Y〃来开始格式化。在格式化以后,必须再次重

启微处理器以便让DiskOnChip自行安装软件。按照以上重启并在对话框中输入

指令:-scandiskc:。硬盘扫描工具会测试DiskOnChip上的文件架构,然后询问你

是否要执行表面扫描,选择“是”,然后就会对全盘进行扫描来查错%当扫描完

成后,查看记录以确保没有任何错误。

4.6支持代码

插入QNX软盘1,然后重启PC104板卡。QNX系统将会启动,最终显示一

个#号字符对话框。在对话框中输入install(全部小写)按回车。注意,使用编

辑(例如使用光标键和delete)指令会导致命令失败。在要修改的情况下,按

CTRL+U来重新输入指令。

按照屏幕上的显示说明来为DiskOnChip安装支持代码。

插入DOS启动盘(软盘3)并重启PC104板卡来安装QNX的bootloader。

DOS系统将会启动,最终在屏幕上会显示A:\对话框,在对话框后输入install并

按同车。工具会从磁盘中安装映射图像文件。到此才有可能为SEM进行地址配

置(如下所见)。

4.7地址与序列号

SEM的地址和序列号是存储在安装在DiskOnChip内部闪存上的一个文件里。

这个文件是由Windows工具SETCONFIG.EXE所建造的。这个可以在CM420支持

代码安装CD-ROM中的UTLIS文件夹里找到。SETCONFIG是一个命令行应用,但

是可以从Windows资源管理器双击程序来运行。按照屏幕上的说明,按照说明

书上的详细说明来对SEM进行详细配置。不明确的项目可以就保留默认设置。

•ASE3000/4000SEMSerialNumber,SEMAddress,BaudRate.

・ASE5000SEMSerialNumber,IPAddress,Gateway,Subnetmask.

注意:SETCONFIG工具适用于CM420MBoard上使用的所有协议。因此,许多设

置将不会适用。例如,任何波特率的设置都将会被基于以太网的ASE5000的协议

支持代码忽略。同样,IP地址设置会被ASE4000协议支持代码忽略。

4.8支持代码启动

重启系统,迅速按住DELETE键以进入BIOS系统。按照4.4部分内容为产品

设置.BIOS内容并保存新设置”

给微控制器进行循环供电。该系统现在应该引导使用QNX操作系统然后启

动支持代码。确保支持代码已经启动。这可能需要重复。

4.9焊接

移除电源并将插入跳线用焊接方式代替。重复4.8部分的启动测试,确保支

持代码运行正常。

4.10贴标签

给板子贴上标签,在上面注明固件信息(支持代码端口号,修订号和序列号),

然后在结论部分记录它们。

5.结论

组件识别

5.1.1测试设备详细列表

序号描述厂名及型号序列号修订日期

1PC104测试套装

iConSEM,ASE500

Protocol,Ampro

2

CM420,Support

Software

M-SystemsDiskOnChip

3

Utiltiesv5

ICONSEMASE4000

4

Protocol,AmproCM420

ICONSEMASE3000

5

Protocol,AmproCM420

ICONSEMIEC870

6

Protocol,AmproCM420

5.1.2Ampro端口号:修订版本:

制造商序列号:

5.2地址及序列号文件创建

5.2.1运行AKS工具SETCONFIG,将文件保存到DOS磁盘3为A:\config:bin

(确认)

5.2.2运行AKS工具SETCONFIG,将文件保存到DOS磁盘3为A:\config:bin

(确认)

5.2.3将所有字段设为默认值,但以下情况除外一(确认)

5.2.4根据计划说明书设置SEM序列号—(确认)

5.3安装DiskOnChip

5.3.1关闭板上电源—(确认)

5.3.2为微控制器板卡安装DiskOnChip(确认)

5.3.3便用lacingcord安装DiskOnChip2000(确认)

5.4跳线设置

5.4.1根据表格设置跳线—(确认)

5.4.2在PC104测试箱中安装控制器板卡并按照CM420用户手册连接所有连线

(串口1除外)(确认)

5.4.3在串口1(J3)上安装BIOS恢复跳线(7&8管脚)(确认)

5.5Bios参数

5.5.1给系统供电并在后动时按住delete键。一旦系统进入BIOS配置内容,移

除BIOS跳线。(确认)

5.5.2设置BIOS,BIOS加载出厂设置然后保存并退出—(确认)

5.5.3重启并按照4.4部分内容设置BIOS(在启东时按住delete)。按照表格内

容设置BIOS测试参数—(确认)

5.5.4关掉微控制器板卡电源—(确认)

5.6DiskOnChip测试

5.6.1插入DOS启动盘3重后(确认)

5.6.2键入DFORMAT/WIN:DCOO/S:DOC514.EXB/2K43(需要时重启)_(确认)

5.6.3键入DINFO/EXB(确认)

5.6.4程序返回软件版本4.3—(确认)

5.6.5键入scandiskc:,选择YES执行表面扫描(确认)

5.6.6硬盘扫描日志没有错误显示—(确认)

5.7支持代码

5.7.1按照5.1.1表格播入软盘1,然后重启主板(确认)

5.7.2当系统启动(屏幕显示〃CM420Setupdisk"),在#对话框键入install来完成

安装支持代码(确认)

5.7.3完成后,按照5.1.1表格插入软盘1,然后重启主板(确认)

5.7.4在八:\对话框输入install并按ENTERo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论