DA661662663LX用户手册Word格式.docx

上传人:b****6 文档编号:18593073 上传时间:2022-12-28 格式:DOCX 页数:63 大小:58.29KB
下载 相关 举报
DA661662663LX用户手册Word格式.docx_第1页
第1页 / 共63页
DA661662663LX用户手册Word格式.docx_第2页
第2页 / 共63页
DA661662663LX用户手册Word格式.docx_第3页
第3页 / 共63页
DA661662663LX用户手册Word格式.docx_第4页
第4页 / 共63页
DA661662663LX用户手册Word格式.docx_第5页
第5页 / 共63页
点击查看更多>>
下载资源
资源描述

DA661662663LX用户手册Word格式.docx

《DA661662663LX用户手册Word格式.docx》由会员分享,可在线阅读,更多相关《DA661662663LX用户手册Word格式.docx(63页珍藏版)》请在冰豆网上搜索。

DA661662663LX用户手册Word格式.docx

第一章介绍1-1

概述1-2

软件架构1-2

日志文件系统(JFFS2)1-3

软件包1-4

第二章开始应用2-1

DA-661/662/663电源连接2-2

连接DA-661/662/663与PC2-2

串行Console端口2-2

TelnetConsole2-3

SSHConsole2-4

配置以太网络2-5

通过串行Console修改网络设置2-5

使用网络方式修改网络设置2-6

利用PCMCIA接口配置WLAN2-6

测试程序——开发Hello.c2-12

安装工具链(Linux)2-12

检查闪存空间2-13

编译Hello.c2-13

上传并运行“Hello”程序2-14

开发您的第一个应用2-14

测试环境2-14

编译tcps2.c2-15

上传并运行“tcps2-release”程序2-16

测试过程总结2-18

第三章嵌入式Linux系统的管理3-1

系统版本信息3-2

系统镜像备份3-2

升级Firmware3-2

恢复出厂默认设置3-4

备份用户文件系统3-4

配置多台DA-661/662/6633-4

启用和禁用守护进程3-5

设置运行级别3-7

调整系统时间3-8

手动设置时间3-8

NTP客户端3-9

自动更新时间3-9

Cron—用于执行计划任务的守护进程3-10

连接外围设备3-10

USB存储器3-10

CF卡3-11

第四章通信管理4-1

Telnet/FTP4-2

DNS4-2

Web服务—Apache4-3

IPTABLES4-4

NAT4-8

NAT示例4-8

起动时使用NAT4-9

拨号服务—PPP4-9

PPPoE4-12

NFS(网络文件系统)4-14

将DA-661/662/663设置为NFS服务器4-14

将DA-661/662/663设置为NFS客户端4-15

邮件4-16

SNMP4-16

OpenVPN4-17

第五章编程指南5-1

闪存映射表5-2

Linux工具链介绍5-2

GDB调试程序5-3

设备API5-4

RTC(实时时钟)5-4

蜂鸣器5-4

WDT(看门狗计时器)5-5

UART5-8

LCM5-10

KeyPad5-10

MakeFile示例5-11

附录A系统命令A-1

busybox(V1.00-rc3):

Linux常用命令工具集A-1

文件管理工具A-1

编辑A-1

网络A-2

进程A-2

其他A-2

MOXA特殊工具A-2

附录B使用按键操作LCD显示屏B-1

P5

第一章介绍

DA-661/662/663系列是基于RISC架构的即开即用型嵌入式计算机平台,面向工业数据采集应用。

该系列的上述3个型号都具有16个RS-232/422/485串行通讯接口。

基于IntelXscaleIXP-425通信处理器,该系列具有1个CF插槽、1个PCMCIA插槽和2个USBhosts口。

此外,DA-661带2个以太网口,DA-662带4个以太网口,DA-663带2个光纤以太网通道,并都外壳采用标准的19英寸宽1U机架式坚固封装。

牢固的机架封装设计提供了面向苛刻工业环境下的可靠保护,并且便于用户在标准的19英寸机架上完成DA-661/662/663产品的安装。

DA-661/662/663为基于分布式的嵌入式应用,如SCADA系统、工厂车间自动化和电力监控等场合提供了理想的解决方案。

本章主要内容如下:

􀂉

概述

软件架构

●日志文件系统(JFFS2)

●软件包

P6

DA-661/662/663系列是基于RISC架构的理想的嵌入式应用计算机平台。

该系列的上述3个型号基于RISCCPU和RAM存储技术,具有RS-232/422/485串行设备通讯接口。

其中,DA-661带2个以太网口,DA-662带4个以太网口,DA-663带2个光纤以太网通道。

DA-661/662/663系列采用了IXP-425533MHzRISCCPU处理器。

与X86架构平台相比,采用了CISC设计的RISC架构和最新半导体技术的该处理器为DA-661/662/663系列提供了强大的计算引擎和通信功能,并且发热量低,其内置的32MBNORFlashROM和128MBSDRAM为您的应用软件计算机安装提供了足够的存储空间,另外RISCCPU还集成了多个LAN口。

DA-661/662/663系列先进的网络通信能力和强大串口设备控制能力使其成为数据采集和工业控制应用的理想通信平台。

DA-661/662/663系列预安装的Linux操作系统为软件程序开发提供了一个开放的操作环境。

桌面PC编写的软件可以很容易地通过GNU交叉编译工具移植到DA-661/662/663。

上述操作系统、设备驱动程序(如Keypad,LCM和蜂鸣器控制)和您自己开发的应用都存储在NOR闪存中。

DA-661/662/663Linux系列包括3种机型,所有机型都带有16个串口,各个机型的软硬件特征类似,其主要区别只在于网络接口类型和数量上。

DA-661-LX有2个以太网口,DA-662有4个以太网口,DA-663有2个多模光纤通道口。

预装在DA-661/662/663中的Linux操作系统具有标准的Linux操作系统的架构。

遵循POSIX标准的程序可以使用Moxa提供的GNU工具链()轻松移植到DA-661/662/663。

除了标准的POSIXAPI之外,DA-661/662/663还提供了许多设备驱动,如LCM、蜂鸣器、Keypad以及UART。

(图略)

P7

DA-661/662/663的内置FlashROM包括BootLoader,LinuxKernel,Root和UserRoot等多个分区。

为了避免用户程序导致Root的崩溃,DA-661/662/663使用了特殊设计且具有保护性设置的Root以防万一。

这种Root加载后具备串口和以太网通讯能力,用户可装载FactoryDefaultImage文件。

Userdirectory将保存用户的设置和应用。

DA-661/662/663还有一套内部机制来防止系统崩溃以提高系统可靠性,具体工作流程如下:

当Linux内核被引导以后,便会加载只读的root,随后启动相应的服务和防护进程。

在此期间,内核通过rc或inittab搜索用于系统配置的参数。

通常,内核会使用Root来引导系统。

由于Root处于受保护状态且用户不能更改,因而可提供一个“安全”区域

欲了解更多关于存储结构和编程信息,请参考第五章“编程人员指南”。

日志文件系统(JFFS2)

UserRoot以日志文件系统(JFFS2)的格式存放于闪存当中。

文件通过这种格式的处理并以压缩文件系统形式存放于闪存中,对用户来讲它是透明的。

JFFS2文件系统由瑞典Axis通讯公司开发,它支持将文件系统直接存放于闪存中,取代了传统存储设备。

它是为Flash-ROM芯片而设计的,也可以用于具有特殊的可写需求的Flash-ROM芯片。

JFFS2文件系统能够延长flash闪存的使用寿命,它将falsh目录结构存放在RAM当中。

日志文件系统可以在任何时候维护。

而JFFS2文件系统比较稳定,就算是在系统崩溃或突然掉电的情况下,重新引导系统时也无需进行磁盘系统的检查。

JFFS2是JFFS文件系统的最新版本。

提高了系统的磨损性能以及废物收集功能、提高了RAM对系统内存要求的响应能力、提高了压缩性能、改进了对并发过程的支持并支持将Flash故障挂起、支持硬连接。

JFFS2的主要特点如下:

􀁺

直接访问FlashROM

稳定、可靠

突然掉电的情况下,系统仍然稳定

正常或非正常关机后再次引导系统,无需检查磁盘系统

更加耐用

透明压缩

尽管JFFS2是日志文件系统,但仍不能排除数据丢失的危险。

系统掉电之后文件系统会保持原先的状态,并可重新挂载。

尽管如此,若在写入数据的过程中突然掉电,则系统再次启动时,未写完的数据不再保留,而已经写完的数据不会受影响。

欲了解有关JFFS2的详细信息,请点击以下网站:

P8

软件包

BootLoaderRedboot(v1.92)

内核MontaVistaembeddedLinux2.6.10

协议栈ARP,PPP,CHAP,PAP,IPv4,ICMP,TCP,UDP,DHCP,FTP,SNMP

V1/V2,HTTP,NTP,NFS,SMTP,SSH1.0/2.0,SSL,Telnet,PPPoE,OpenVPN

文件系统JFFS2,NFS,Ext2,Ext3,VFAT/FAT

OSshellcommandbash

BusyboxLinuxnormalcommandutilitycollection

工具

tinylogin登录与用户管理工具

telnettelnet客户端程序

ftpFTP客户端程序

smtpclient电子邮件工具

scp安全文件传输客户端程序

进程

pppd串口来电/拨出进程

snmpdsnmpd代理进程

telnetdtelnet服务进程

inetdTCP服务管理器进程

ftpdftp服务进程

apacheweb服务进程

sshd安全保护服务

nfs-user-server网络文件系统服务

openvpn虚拟专有网络

openssl打开SSL

Linux工具链

Gcc(V3.4.3)C/C++PC交叉编译器

GDB(V6.3)源码级调试服务

Glibc(V2.2.5)POSIX标准C语言库

Windows工具链

Glibc(V2.2.5)POSIX标准C语言库

Insight(V60.1)Windows环境源码级调试服务

P9

第二章开始应用

本章我们将讨论DA-661/662/663的接线,通电以及如何开始使用编程及其他功能。

DA-661/662/663电源连接

连接DA-661/662/663与PC

◆串行Console端口

◆TelnetConsole

◆SSHConsole

配置以太网络

◆通过串行Console修改网络设置

◆使用网络方式修改网络设置

◆利用PCMCIA接口配置WLAN

测试程序——开发Hello.c

◆安装工具链(Linux)

◆检查闪存空间

◆编译Hello.c

◆上传并运行“Hello”程序

开发您的第一个应用

◆测试环境

◆编译tcps2.c

◆上传并运行“tcps2-release”程序

◆测试过程总结

P10

DA-661/662/663电源连接

先将SG线与DA-661/662/663左上方的保护触头相连,然后使用电源适配器为DA-661/662/663供电。

系统启动大约需要花30秒~60秒的时间。

一旦系统启动完毕,绿色Ready灯会被亮起,此时产品机型名称将出现在LCM显示屏上。

注意:

当DA-661/662/663上电之后,系统完成启动过程大约需要花30秒~60秒的时间。

直到操作系统启动完毕,绿色的Ready灯才会亮起。

有两种方式可完成DA-661/662/663与PC的连接:

(1)通过串行Console端口;

(2)通过网络Telnet。

串行Console端口

串口console端口方便用户使用console方式进入DA-661/662/663。

尤其在第一次使用DA-661/662/663的时候特别有用。

由于信号通过直接串行连接进行传输,因此用户不必知道DA-661/662/663的任何一个IP地址也不需要再找其它的串口console工具。

串口console端口的设置如下表所示。

波特率115200bps

奇偶校验位None

数据位8

停止位1

数据流控制None

端子VT100

一旦连接建立,我们会看到如下画面:

如需登录,请输入登录名和口令,其默认值均为“root”:

Login:

root

Password:

P11

TelnetConsole

如果您知道两个IP地址中任一个IP地址和子网掩码,您可以使用Telnet登陆DA-661/662/663的Console工具,每个端口的默认IP地址和子网掩码为:

默认IP地址默认子网掩码

LAN1192.168.3.127255.255.255.0

LAN2192.168.4.127255.255.255.0

LAN3192.168.5.127255.255.255.0

LAN4192.168.6.127255.255.255.0

使用一条交叉网线就可以直接连接您的PC和DA-661/662/663。

第一次使用时您应该将PC机的IP地址和子网掩码均改为与DA-661/662/663在同一子网段。

例如,您如果要连接LAN1,就可以将PC的IP地址设置为192.168.3.126,而子网掩码设置为255.255.255.0;

您如果要连接LAN2,则可以将PC的IP地址设置为192.168.4.126,而子网掩码同样设置为255.255.255.0。

DA-661和DA-663均有2个LAN口,而DA-662为4个LAN口。

如果是通过集线器或交换机连接到您的本地局域网,可以使用一条直通网线。

默认IP地址和子网掩码如上所示。

根据系统提示,输入用户名和密码便可登陆。

默认用户名和密码为:

root

在bashcommandshell下,您可以配置DA-661/662/663的网络属性。

接下来的章节中给出了相关的配置指令。

P12

注意

●串口Console提示:

在选择终端类型的时候请选择VT100,并且请使用DA-661/662/663附带的CBL-RJ45F90-150电缆连接串行console端口。

●Telnet提示:

当您通过局域网络连接DA-661/662/663时,请务必配置PC的以太网卡地址和DA-661/662/663在同一子网。

.如果第一次连接失败,请重新检查串口和IP设置,然后拔出并重新插上DA-661/662/663电源线。

DA-662有4个LAN口,LAN3和LAN4仅用于DA-662机型。

SSHConsole

DA-661/662/663为了给用户提供更为安全的设置方法,我们还提供SSHConsole支持。

Windows用户

点击下载Putty(免费软件),该软件用于在Windows环境下同DA-661/662/663建立SSHConsole。

下图为所需设置的一个简单示例。

Linux用户

对安装Linux操作系统的机器来讲,可以通过使用“ssh”命令进入DA-661/662/663的SSHConsole。

#ssh192.168.3.127

选择yes以完成连接

注意通过网络进入DA-661/662/663的Console,SSH较Telnet更安全。

P13

用户可通过串口Console方式或网络方式来在线修改DA-661/662/663的网络设置。

通过串行Console修改网络设置

在这部分,我们将介绍如何使用串口Console来修改DA-661/662/663的网络设置。

1、照前面所描述的方法通过串口Console方式进入DA-661/662/663,然后输入#cd/etc/network/改变路径。

2、输入#viinterfaces,用vi编辑器来编辑网络配置文件。

您可以将DA-661/662/663的以太网口配置为静态或动态(DHCP)IP地址。

静态IP地址:

如下图所示,有4个网络字段需要修改:

address,network,netmask和broadcast。

默认LAN1的IP地址是192.168.3.127,LAN2的IP地址是192.168.4.127,其默认的子网掩码均为255.255.255.0。

动态IP地址:

DA-661/662/663的IP地址默认配置为静态。

为了将其中一个或两个LAN口配置为动态,我们可以使用dhcp替代static,同时删除或注释掉address,network,netmask和broadcast行。

P14

LAN1的缺省设置DHCP动态设置

ifaceixp0inetstaticifaceixp0inetdhcp

address192.168.3.127

network192.168.3.0

netmask255.255.255.0

broadcast192.168.3.255

3、LAN口启动设置修改完成之后,使用如下命令激活LAN口的设置。

#/etc/init.d/networkingrestart

IP设置修改之后,请使用networkingrestart命令激活新的IP地址。

尽管如此,LCM显示仍为旧的IP地址。

如果要更新LCM的显示,你需要重启DA-661/662/663。

使用网络方式修改网络设置

IP设置可以通过网络方式激活,但是如果没有修改/etc/network/interfaces文件,新的网络设置是不会被写入flashROM中的。

例如,输入命令#ifconfigixp0192.168.1.1可将LAN1的IP地址修改为192.168.1.1。

利用PCMCIA接口配置WLAN

目前支持以下IEEE802.11g无线模块产品:

􀁹

ASUS—WL-107g

CNET—CWC-854(181Dversion)

Edmiax—EW-7108PCg

Amigo—AWP-914W

GigaByte—GN-WMKG

OtherbrandsthatusetheRalinkRT2500serieschipset

配置IEEE802.11g无线局域网络:

1、首先拨出CardBus无线网卡。

2、使用命令#vi/etc/networking/interfaces,利用vi编辑器打开接口配置文件,并对802.11g网络设置进行编辑(DA-661/663的无线接口名应为“eth2”;

DA-662的无线接口名应为“eth4”)。

P15

3、其他的WLAN参数包含在RT2500STA.dat文件中。

要打开文件请先进入RT2500STA文件夹,然后打开vi编辑器,或者输入命令#vi/etc/Wireless/RT2500STA/RT2500STA.dat也可以直接用vi编辑器打开文件。

不同参数的设置选项如下表所示。

P16

CountryRegion—设置您所在国家/地区的合法频段

设置

描述

0

usechannels1to11

1

2

usechannels1to13

3

usechannels10,11

4

usechannels10to13

5

usechannel14

6

usechannels1to14

7

usechannels3to9

WirelessMode—设置无线模式

11b/gmixed

11bonly

11gonly

SSID—设置softAPSSID

任意32字节串

NetworkType—设置无线操作模式

Infra

下部基础结构模式(通过接入点来传输数据)

Adhoc

点对点模式(主机与主机直接传输数据)

Channel—设置频道

自动

1to14

你希望使用的频道

AuthMode—设置鉴权模式

OPEN

SHARED

WPAPSK

WPANONE

EncrypType—设置加密类型

NONE

WEP

TKIP

AES

P17~19

DefaultKeyID—设置默认密钥ID

1~4

Key1Str,Key2Str,Key3Str,Key4Str—设置密钥字符串Key1到Key4

密钥输入可用5个ascii字符,10个16进制数字,13个ascii字符或者26个16进制数字

TxBu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1