Powerplay服务器移植文档
PowerBuilder11移植文档

一、 项目移植目标 二、 移植对象
三、 构架示意图
客户端只需要 IE 浏览器,不需要任何插件,真正的 BS 结构系统
.NET 组件
IIS WEB 服务器 数据库层:Oracle 操 作 系 统 层 : Unix,Linux,Windows Server Windows Server OS
从图上可看出,除了代码移植到.NET 上外,框架上增加一层, 即 IIS 应用服务器层,目前该层则只能在 Windows OS 上运行。
四、 开发步骤 为了能完成从 PB 到.NET 的移植,必须有相应的软件环境作为支 持。 1、 准备工作 a) 安装 IIS 6.0,并确认安装后的 IIS 能正常工作。 WinXP 系统安装 IIS 步骤: 打开控制面板 -> 添加删除 Windows 组件 -> Internet 信息 服务(IIS) ->点击详细信息 , 至少要选择 万维网服务(www
选择.NET Web Forms Application Wizard,点击 OK,然后你可 以一直点击 NEXT 按钮,直到完成。完成后,在 Library 里会多 一个 Deployment 对象,如下图所示:
在这个图中,您可以看到 PB IDE 多了一排图标,您可以通过 这个图标中的 Property 来修改配置,如果确认没有问题的话,就 可 以 点 击 Deploy 来 发 布 这 个 工 程 , 文 件 将 发 布 到 系 统 盘 :\inetpub\wwwroot 下 会 有 两 个 目 录 pt_excitation 和 pt_excitation_root (这里的 pt_excitation 即 PB 的 application 名,作 为示例工程,以下同)。 iii. 一个常见错误 通常整个过程不会有错误,但会有一些 Unsupported feature 的 警告,可以通过警告日志来修改这些问题,但如何出现以下窗 口的话,那么意味着移植失败,出这个错误的原因比较多,但 通常也能在日志中查到错误原因。
PowerPC平台引导加载程序的移植

2008年第 4 期 声学与电子工程 总第 92 期40PowerPC平台引导加载程序的移植张 磊(第七一五研究所,杭州,310012)摘要引导加载程序(Boot Loader)是嵌入式系统软件开发的第一个环节,它把嵌入式操作系统和硬件平台衔接在一起,对于嵌入式系统的后续开发起到十分重要的作用。
U-Boot是目前比较流行且功能强大的Boot Loader,支持种类繁多的体系结构,尤其对PowerPC提供了完善的支持。
MPC8548E是基于E500v2内核,并提供多种接口控制器的处理器。
详细介绍了在基于MPC8548 CPU 的SBC8548E开发板上Boot Loader的移植过程。
关键词引导加载;程序设计;程序移植引导加载程序(Boot Loader)是用来启动设备以及执行内核加载的系统软件组件,配置Boot Loader是所有嵌入式操作系统的一项必要工作。
Linux内核有许多Boot Loader可用,不同架构之间的Boot Loader的质和量也有很大的差异。
Das U-Boot(一般称为U-Boot)被认为是功能最多、最具有弹性以及开发最积极的开放源码Boot Loader。
而基于E500内核的PowerPC芯片是Freescale公司未来高端通信领域的发展方向。
因此研究分析基于E500内核的U-Boot对于深入理解PowerPC架构以及开发后续嵌入式操作系统Linux具有积极的意义。
1 U-Boot移植过程分析MPC8548E是基于E500v2内核的处理器,支持36-bit实地址模式(物理寻址能力达到64 GB,虚拟寻址能力达到1TB)和双精度浮点运算[1],支持DDR2 SDRAM、PCI-X、PCI-E和RapidIO高速串行总线。
主要适用在收发基站(BTS)、媒体网关(MGW)、无线网络控制(RNC)、刀片服务器等网络通信高端领域,同时在工业控制领域也有着广泛的应用。
但是对于应用程序开发人员来说,要想充分发挥其性能就需要深入理解E500内核和外围器件接口的全部寄存器配置和外围总线使用方法,开发难度较大。
IBM Cognos PowerPlay V11.0 管理指南说明书

IBM Cognos PowerPlay V11.0管理指南IBM©产品信息本文档适用于 IBM Cognos Analytics V11.0.0,还可能适用于后续发行版。
版权Licensed Materials-Property of IBM©Copyright IBM Corp.2005,2017.US Government Users Restricted Rights–Use,duplication or disclosure restricted by GSA ADP Schedule Con-tract with IBM Corp.IBM、IBM徽标和 是 International Business Machines Corp.在全球许多管辖区域内注册的商标或注册商标。
其他产品和服务名称可能是 IBM或其他公司的商标。
IBM商标的当前列表可以在 Web上的"Copyright and trade-mark information"中获取,网址为:/legal/copytrade.shtml。
下列各项是其他公司的商标或注册商标:v Adobe、Adobe徽标、PostScript以及 PostScript徽标是 Adobe Systems Incorporated在美国和/或其他国家或地区的注册商标或商标。
v Microsoft、Windows、Windows NT和 Windows徽标是 Microsoft Corporation在美国和/或其他国家的商标。
v Intel、Intel徽标、Intel Inside、Intel Inside徽标、Intel Centrino、Intel Centrino徽标、Celeron、Intel Xeon、Intel SpeedStep、Itanium和 Pentium是 Intel Corporation或其子公司在美国和其他国家或地区的商标或注册商标。
PowerPlay应用程序的移植

译制作品怎样移植你的POWERPLAY应用程序中青旅尚洋电子技术有限公司数据仓库事业部王晓刚版权所有©二00四年八月一、移植前的准备工作 (2)1.需要进行COGNOS POWERPLAY 应用移植的若干情况 (2)2.进行移植需做的工作 (3)3.移植前的准备工作 (6)二、将应用程序打包 (6)1. 导出安全认证信息源 (6)2.将Upfront数据打包 (7)2.1将Upfront Data Store打包 (7)2.2拷贝Upfront显示主题 (9)3.拷贝PowerPlay对象 (9)4.将文件移到目标环境中 (10)三、将应用程序解包 (10)1. 导入安全认证信息源 (11)2. 建立到数据源的联接 (11)3.将Upfront数据解包 (12)3.1解包Upfront Data Store (16)3.2修改Upfront显示主题 (18)3.3修改NewsItem的URL (18)3.4修改网关的URL (19)4.更新PowerPlay (19)4.1拷贝PPSRoot目录、CUBE和报表 (20)5. 测试目标环境 (21)一、移植前的准备工作1.需要进行COGNOS POWERPLAY 应用移植的若干情况♦从开发环境向生产环境迁移。
♦从开发环境向测试环境迁移。
♦重新部署到不同的机器。
在生产环境中,由于性能的原因,可能需要将COGNOS POWERPLAY 应用的部分组件分布到不同的计算机上。
你的COGNOS POWERPLAY 应用可能已经安装在一台计算机上,但随着访问用户的激增等原因,可能需要将COGNOS POWERPLAY 应用的一个或几个组件分布到另一台或多台计算机上。
♦改变存储在Upfront Data Store中的名字空间(Namespace)COGNOS POWERPLAY 应用的安全认证源被引用为名字空间(Namespace),因为Upfront在Upfront data store存贮了指向namespace的一个引用,当你改变了名字空间(Namespace),你也必须随之改变Upfront data store中对namespace的引用。
[A8]Powerlink linux移植方案及步骤_李璇
![[A8]Powerlink linux移植方案及步骤_李璇](https://img.taocdn.com/s3/m/1bfb479edaef5ef7ba0d3c10.png)
[A8]POWERLINK linux移植方案及步骤从官网下载openPowerlink源码。
源码中一般都有文档说明,介绍源码以及源码如何使用。
本文讲述powerlink向linux系统移植的方案及其步骤。
1、移植方案协议栈移植存在两种方式:内核模块和用户空间。
内核模块:协议栈作为内核一个模块而被执行,这种方式可提供最佳性能,但是需要匹配具体的网络驱动程序;用户空间:协议栈在用户空间运行,能够提供所有基于powerlink协议栈的功能。
协议栈借助于libpcap库访问网络接口(与具体的网络驱动程序对接),从而使得协议栈与网卡及其驱动独立开。
1.1 内核模块Powerlink移植到内核空间,作为内核模块,其各层程序如下图2.1所示。
图2.1 Powerlink在linux内核空间实现示意图在内核空间实现Powerlink,协议栈作为一个内核模块存在于内核中,需要根据所用的网卡,编写对应的驱动的程序,以供协议栈在内核使用。
在内核空间实现了一套用于调用协议栈的操作,再在用户空间将这些操作进行封装,形成和在用户空间实现相同的用户层接口(API),可方便应用层开发。
即针对向内核空间移植,powerlink源码提供了向上和向下的接口,屏蔽了用户空间和内核空间驱动调用接口。
上层应用程序调用源码向上的接口(EplApiLinuxUser.c)。
向下则匹配网络驱动。
为保证powerlink规范性,应该针对powerlink 提供向下的接口,修改或编写对于网络驱动的接口,使其对应。
另外,应用层应用程序也可在内核空间实现,即将所有实现全部在内核空间实现,这样就不需要内核空间与用户空间的一套接口,应用程序可直接调用协议栈在内核的操作。
但是,应用程序较大时会加大内核负担,而且若出现问题,在内核空间进行调试也比较困难。
1.2 用户空间Powerlink移植到用户空间,可与应用程序绑定,其各层程序如下图2.2所示。
图2.2 Powerlink在linux用户空间实现示意图采用了Libcap网络驱动库,底层网络只需通用驱动,即屏蔽了底层细节。
tcpreplay部署文档

tcpreplay安装与配置需准备的安装包:m4-1.4.13.tar.gzbison -2.4.1.tar.gzflex-2.5.39.tar.gzlibpcap -1.1.1.tar.gztcpreplay-3.4.4.tar.gz安装步骤:(部署顺序不能打乱)一、安装m41.解压m4-1.4.13.tar.gz:tar –zxvf m4-1.4.13.tar.gz2.进入安装目录m4-1.4.13:cd m4-1.4.133.执行:./configure4.编译:make5.安装:make install二、安装bison1.解压bison -2.4.1.tar.gz:tar –zxvf bison -2.4.1.tar.gz2.进入安装目录bison -2.4.1:cd bison -2.4.13.执行:./configure4.编译:make5.安装:make install三、安装flex1.解压flex-2.5.39.tar.gz:tar –zxvf flex-2.5.39.tar.gz2.进入安装目录flex-2.5.39:cd flex-2.5.393.执行:./configure4.编译:make5.安装:make install四、安装libpcap1.解压libpcap -1.1.1.tar.gz:tar –zxvf libpcap -1.1.1.tar.gz2.进入安装目录libpcap -1.1.1:cd libpcap -1.1.13.执行:./configure4.编译:make5.安装:make install五、安装tcpreplay1.解压tcpreplay-3.4.4.tar.gz:tar –zxvf tcpreplay-3.4.4.tar.gz2.进入安装目录tcpreplay-3.4.4:cd tcpreplay-3.4.43.执行:./configure4.编译:make5.安装:make install参数设置:tcpreplay (tcpreplay) - Replay network traffic stored in pcap filesUSAGE: tcpreplay [ -<flag> [<val>] | --<name>[{=| }<val>] ]... <pcap_file(s)>-q, --quiet Quiet mode-T, --timer=str Select packet timing mode: select, ioport, rdtsc, gtod, nano, abstime--sleep-accel=num Reduce the amount of time to sleep by specified usec--rdtsc-clicks=num Specify the RDTSC clicks/usec-v, --verbose Print decoded packets via tcpdump to STDOUT-A, --decode=str Arguments passed to tcpdump decoder- requires these options:verbose-K, --enable-file-cache Enable caching of packets to internal memory- requires these options:loop--preload-pcap Preloads packets into RAM before sending-c, --cachefile=str Split traffic via a tcpprep cache file-i, --intf1=str Server/primary traffic output interface-I, --intf2=str Client/secondary traffic output interface- requires these options:cachefile--listnics List available network interfaces and exit-l, --loop=num Loop through the capture file X times- it must be: greater than or equal to 0--pktlen Override the snaplen and use the actual packet len -L, --limit=num Limit the number of packets to send- it must be: greater than or equal to 1 -x, --multiplier=str Modify replay speed to a given multiple- prohibits these options:ppsmbpsoneatatimetopspeed-p, --pps=num Replay packets at a given packets/sec- prohibits these options:multipliermbpsoneatatimetopspeed-M, --mbps=str Replay packets at a given Mbps- prohibits these options:multiplierppsoneatatimetopspeed-t, --topspeed Replay packets as fast as possible- prohibits these options:mbpsmultiplierppsoneatatime-o, --oneatatime Replay one packet at a time for each user input- prohibits these options:mbpsppsmultipliertopspeed--pps-multi=num Number of packets to send for each time interval- requires these options:pps- it must be: greater than or equal to 1 -P, --pid Print the PID of tcpreplay at startup--stats=num Print statistics every X seconds- it must be: greater than or equal to 1 -V, --version Print version information-h, --less-help Display less usage information and exit-H, --help Display usage information and exit-!, --more-help Extended usage information passed thru pager --save-opts[=arg] Save the option state to a config file--load-opts=str Load options from a config file- disabled as --no-load-opts- may appear multiple times实例:在eth0的端口已1000Mbps的速率发送数据包0100001A.pcap 一次:tcpreplay --intf1=eth0 --mbps=1000 --loop=1 0100001A.pcap。
基于PowerPC440EPx的嵌入式系统引导加载程序的移植和配置

第27卷第1期上海电力学院学报V o.l 27,No .12011年2月Journal o f Shan ghai Un i v ersit y o f E l ectric Pow erFeb . 2011文章编号:1006-4729(2011)01-0061-05基于Power PC440EPx 的嵌入式系统引导加载程序的移植和配置收稿日期:2010-07-12通讯作者简介:袁三男(1967-),男,博士,副教授,江苏苏州人.主要研究方向为视音频编解码,嵌入式系统,数字电视等.E -m a i:l sa m ue.l yuan @ .袁三男(上海电力学院计算机与信息工程学院,上海 200090)摘 要:引导加载程序是计算机系统加电后运行的第一段程序代码,负责系统硬件的初始化和加载操作系统,它和系统硬件结构密切相关.针对一个基于P o w erPC440EPx 处理器的应用系统平台,进行了U-Boot 移植,介绍了该系统的特性、处理器引导加载程序设计和移植方法,以及U-Boo t 参数的设置和系统上电参数的配置等.关键词:Pow erPC440EP x ;U-Boot 引导加载程序;参数配置中图分类号:T P391文献标识码:ABoot Loader Porti ng and Configurati on for Embedded Syste mBased on Power PC440EPxYUAN San-nan(S chool of Computer and Infor m ation Engineer i ng,Shanghai University ofE lectric P o w er,Shanghai 200090,China )Abst ract : The boo t l o ader is the first p iece of prog ra m run a fter a co m puter is po w ered on ,w hich is m ainly ai m ed at i n itia lizing syste m hardw are and booti n g up operati n g syste m,and it is h i g hlydependent on hardw are .The U-Boot boot loader porting pr ocess for an applicati o n syste m is i n troduced based on Po w er PC440EPx ,also t h e syste m characteristics ,the con fi g uration of U-Boo t para m eters and syste m pow er on para m eters are discussed .K ey w ords : Pow erPC440EPx ;U-Boot boot loader ;para m eter configurati o n 引导加载程序(Boot l o ader)是系统加电后运行的第一段程序代码,其作用是初始化系统硬件、建立系统的地址映射,将系统的软硬件环境带到一个合适的状态,为最终加载操作系统内核准备好适宜的环境[1].在嵌入式系统中,该功能一般由如U-Boot 和RedBoot 等的单一程序来完成.U-Boot 是采用GPL 版权的自由软件,能够支持ARM,Pow erPC ,M I PS ,x86等多种处理器构架,支持上百种系统平台,能够引导加载L i n ux ,Vx W o r ks ,QNX 等多种操作系统,因此得到了广泛的应用.作为系统运行的第一段代码,引导加载程序与系统硬件密切相关,因此不同的系统硬件组成结构需要不同的代码,即使采用同一CPU 而系统的资源配置不相同,都需要不同的配置代码.对于嵌入式设备上的应用来说,引导加载程序都需要进行重新设计移植,如针对li n ux 环境Pow erPC860的对称多处理系统的移植[2],或者将过于复杂和冗长的引导装载程序进行简化,使程序结构简单、功能完善,并能很好地引导L i n ux 内核以及文件系统[3].本文以基于Pow erPC440EPx 处理器的数字电视转码系统为例,简单介绍了该系统的组成结构,分析了U-Boo t 的移植过程,并介绍了应用系统的U-Boot 参数设置和系统上电方式及其参数的配置.1 硬件系统简介本系统主要接收来自网络的数字电视TS 流,派分给8个PC I 接口的转码芯片,然后将转码后的H.264数据从PC I 接口接收再通过网络发向客户或存储器.系统采用AM CC 公司的高性能Pow erPC 处理器PPC440EPx .该芯片采用高性能的RISC 处理器[4],集成了丰富的外围接口控制器,性价比比x86,ARM,M I PS 都要好.同时,该芯片集成了FPU 浮点运算单元,具有内置SRAM,DDR SDRAM,NAND FLASH,PC I ,DMA,MAL ,UART,SPI ,I 2C ,USB 等控制器,以及两个千兆以太网接口,程序可置于NOR FLASH 或NAND FLAS H 中.本系统使用NOR FLAS H,容量为64MB ,用于存储Linux 内核、根文件系统和U-Boo t 引导加载程序(包括U-Boot 环境变量)等,系统的组成框图如图1所示.图1 系统结构系统上电后,Po w er PC440EPx 按照硬件连接配置完成内部寄存器的初始化,然后开始向0xFFFF FFFC 位置读取第一条外部指令,该地址就是U-Boot 程序的入口地址,然后CP U 按照U-Boot 程序进行初始化,检查硬件设备,最后按照环境变量中的设置进入U-Boo t 命令环境,或者跳转启动Linux 内核,或者进行NFS 网络启动.2 引导加载程序移植本系统采用U-Boot 作为引导加载程序,其源代码开放的特点使得它非常适合嵌入式系统的移植.目前由德国DE NX 软件工程中心W OLFGANG Denk 工程师负责版本维护.U-Boot 具有与L i n ux 源文件相似的目录结构,见图2.目录名称代表了具体的内容,包括上电自举程序、系统处理器设置、文件系统、各类硬件设备驱动、库函数,以及不同开发板的具体配置应用.U-Boo t 的启动过程主要分为两部分:一是配置处理器,使其在最简单的环境下工作,这部分程序直接在FLAS H 中运行;二是进行系统的地址映射,以及系统和设备的初始化,并按照内核启动参数自动加载操作系统,这部分程序在系统内存中运行,执行速度更快.图2 U-Boo t 目录结构下面介绍U-Boot 移植的3个主要步骤.2.1 开发环境的建立嵌入式系统的开发需要使用交叉编译开发环境,本系统在Fedora8环境下工作,使用DENX 提62上 海 电 力 学 院 学 报 2011年供的开发套件ELDK进行.按照安装指南安装ELDK并进行配置,配置指令主要为交叉编译器和路径设定,分别是export CROSS_COMPI LE= ppc_4xxFP-和PATH=$PATH:/opt/eldk/usr/ bi n:/opt/eldk/bin,将这两条指令放在/etc/profile 文件中,就不需要每次开机时进行配置.然后,下载最新的U-Boo t源码包,解压到/opt 目录下,配置串口通信程序ker m i.t至此,所需环境基本建立.2.2U-Boot的移植移植过程主要按照U-Boo t源码包中与本系统结构最相似的开发包进行,因此选择源码包的sequo ia开发板,同时确定系统的地址映射.本系统使用NOR FLAS H容量为64MB,DDR容量为256M B,设定地址映射如表1所示.表1系统地址映射开始地址结束地址容量/M B功能说明0x000000000x0fff ffff256DDR系统内存0x800000000xb fff ffff1024PCI设备0xc00000000xcfff ffff256BCSR(启动寄存器) 0xfc0000000x ffff ffff64NOR FLAS H系统非易失存储器为NOR FLASH,共64 M B,其中0xfffa0000-0xffffffff共384kB存放U-Boot,0xfff60000-0x fff9ffff共256kB存放U-Boot环境,0x fe000000-0x fe1fffff共2M B存放li n ux内核,其余用于存放根文件系统.本系统主要用于数字电视(dtv)的相关功能,因此在/opt/u-boo t/board/a m cc目录下,建立dtv 目录,并将同级目录sequo ia下的相关文件拷贝至dtv目录下.在dtv目录下,按照sequo ia.c建立dtv.c文件,并进行修改.该文件对系统进行了初始化,包括I/O管脚,中断控制,以太网,PC I, FLASH,DDR SDRAM等的配置和初始化,继而测试DDR SDRAM读写是否正确.在输出信息的checkboar d()函数中可以修改打印信息.在u-boo t/incl u de/configs目录下,按照sequo ia.h建立dtv.h,在该文件中,可以按照系统配置修改FLASH的起始地址和大小等定义语句,修改外设读写速度,以及预先设定U-Boo t的环境变量.修改U-Boot根目录下的M akefile文件,在M akefile文件中增加dtv_config:unconfig@mkdir-p$(ob j)inc l u de@echo d#defi n e CONFI G_$$(echo$ (subs,t,$(@:_confi g=))|\tr.[:lo w er:]..[:upper:].)d>$ (ob j)inc l u de/confi g.h@$(MKCONFI G)-n$@-a dtv ppc ppc4xx dtv a m cc在U-Boo t根目录下的MAKEALL文件中,在LI ST_4xx=d,d中增加dtv项,从而完成了U-Boo t 的移植过程.2.3编译下载U-Boo t的编译主要分为3步:一是m ake disclean,清除U-Boot相关的依赖关系;二是m ake dtv_config,建立本系统的配置关系;三是m ake al,l生成整个U-Boo t下载自举程序.编译成功后,生成u-boo.t srec,u-boo.t m ap,u-boo.t b i n,u-boot4个文件,其中u-boo.t bin用于下载,通过仿真器BD I-3000即可进行下载和调试.3U-B oot参数配置U-Boo t启动后,按照U-Boot环境区域存放的信息进行系统配置,因此第一次加电后需要进行相应的配置.U-Boo t环境的配置参数主要有系统人机接口、网络、启动信息等,如std i n=seria,l stdout=seria,l stderr=serial等设定系统的标准输入输出为串口,设置时,在U-Boot提示符下输入命令setenv std i n seria l即可,以下各命令步骤相同.baudrate=115200,即设定串口的波特率为115200波特.netdev=et h0,ethact=ppc_4xx_eth0,i p addr= 192.168.1.60,ip1addr=192.168.1.61,ser verip= 192.168.1.250,gate w ay=192.168.1.1,net m ask =255.255.255.0,ethaddr=11:22:33:44:55: 00,et h1addr=11:22:33:44:55:01,命令设定网络相关参数.boo tc m d=r un fl a sh_sel,f或者boo tc m d=run flash_n fs,设定系统从flash或nfs启动.flash_self=r un ra m ar gs addm td addip addtty; boo t m${kerne l_addr}${ra m d i s k_addr}.63袁三男:基于Pow erPC440EPx的嵌入式系统引导加载程序的移植和配置flash_n fs=r un nfsargs addm td addip addtty ;boo t m ${kerne l_addr}.ra m args=se tenv bootargs ra m disk=73728root =/dev /ra m r w .addm td =setenv bootargs ${bootargs }m tdparts =phys m ap -flash .0:2M (li n ux ),2M (kdiags),20M (ra m d isk),4M (jffs2),36224k (unused),256k(env),384k(uboot).add i p =setenv boo tar gs ${boo targs}ip =${i p addr }:${server i p }:${ga te w ay i p }:${net m ask}:${hostna m e }:${netdev}:o ff panic=1.addtty =setenv bootargs ${boo tar gs}console =ttyS0,${baudrate}.kerne l_addr=0xfe000000.n fsar gs =setenv bootargs roo t =/dev /nfs r w nfsroot=${serveri p }:${r ootpath}.最后设置完成后需执行saveenv ,将设定的参数存入U-Boo t 环境信息对应的FLASH 区,下次上电时将自动装载.另外,查看环境变量可以使用pr i n tenv 命令.4 上电启动参数配置Pow erPC440EPx 加电启动时,按照硬件控制管脚的连接情况有6种硬连线自举方式和2种I 2C 自举控制方式,6种硬连线自举方式如表2所示.表2 Po w erPC440EPx 上电自举方式控制管脚配置自举方式时钟/MH z系统VCO CPU PLB OPB PC I EBC 程序位置自举宽度/b it 000A 33666333133663366EBC 8001B 33666333133663366EBC 16010C 331066533133663366EBC 16011D 33666333133663366NAND 8100E 33666333133663366PC I na 110F331066533133666666PC Ina由表2可以看出,系统自举可以从外接NOR FLAS H (8位或16位)、PC I 设备或NAND FLAS H 硬连线自举,这6种硬连线自举方式的时钟是固定的.另外两种是通过I 2C 自举控制方式,Pow erPC440外挂一个串行EEPROM,参数设定后置于EEPROM 中,硬件实现框图如图3所示.图3 P o w erPC440上电自举控制当采用I 2C 自举控制方式时,PPC440从EEPRO M 中顺序读取16字节来设置SDR0_SDSTP0,SDR0_SDSTP1,SDR0_SDSTP2,SDR0_SDSTP34个寄存器.本系统晶振为33MH z ,因此对各寄存器作以下设定:(1)SDR0_SDSTP0寄存器中设定PLL VC O 是源,PLL OUTA 作为反馈,FBDV 寄存器为8,分频寄存器F W DVA 为2,F W DVB 为2,PRBDV0为4,OPBDV0为2,因此最终值为0x87788252;(2)SDR0_SDSTP1寄存器中设定LFBDV 为2,PERDV0为2,MALDV 0为2,SPC I D0为4,PC I时钟为66MH z ,EBC 宽度为16,ROM 为EBC ,PC I H ost 不允许,网络为M II 模式,则最终值为0x0957A030;(3)SDR0_SDSTP2和SDR0_SDSTP3主要用于控制NAND FLAS H,本系统没有连接NAND FLAS H,因此其设定值分别为0x40082350和0x0D050000.设定时钟CPU,PLB ,OPB ,EBC ,PC I 分别为533MH z ,133MH z ,66MH z ,66MH z ,66MH z .通过在U-Boot 提示符下设置命令如表3所示,从而完成系统上电的启动参数设置.64上 海 电 力 学 院 学 报 2011年表3参数设置命令命令注释mm0x100000ENTER修改0x100000地址的内存空间内容00100000:00000000? 0x87788252ENTER0x100000地址内存空间内容改为0x8778825200100004:00000000? 0x0957A030ENTER0x100004地址内存空间内容改为0x0957A03000100008:00000000? 0x40082350ENTER0x100008地址内存空间内容改为0x400823500010000c:00000000? 0x0D050000ENTER0x10000C地址内存空间内容改为0x0D05000000100010:00000000?ENTER返回到U-B oot提示符界面eep ro m w rit e0x54 0x1000000x00x10 ENTER将0x100000地址空间连续16字节的内容写入地址为0x A8的串行EEPROM中5结语本文将按照流程设计并编译成功的u-boo.tbin文件下载到目标板,配置好U-Boo t环境参数,正确设定上电控制管脚,配好EEPRO M中的参数,重新上电后,该系统能够正确引导L i n ux内核和文件系统,各类时钟参数设置完全正确,实现了Boot L oader的功能,从而实现了Po w er PC440EPx 的嵌入式系统引导加载程序的移植和配置.参考文献:[1]詹荣开.嵌入式系统B oot Load er技术内幕[EB/OL].[2003-12].h ttp://www.i bm.co m/devel operworks/c n/li nux/-lb tload er.[2]李相国,杨树元.基于Pow erPC处理器S M P系统的U-Boot移植[J].微计算机应用,2008,29(9):95-99.[3]陈士斌.基于Po w erPC的微型Boot Loader在L i nux中的应用[J].电子设计应用,2007,(12):106-108.[4]A pp lied M i cro C ircu its C orp.PPC440EPx Em bedded Process orPreli m i n ary U s er.s M anual[S].Am eri ca:Appli ed M icroC ircu its Corp,2007.(上接第56页)基于SOA的电力企业应用集成框架原型系统的实现,表明了本文提出的电力企业应用集成架构切实可行,能够较好地满足企业应用集成的需求.通过局部实施,系统已取得预期效果.5结语本文分析了电力企业信息化进程中存在的问题,提出了一个基于SOA的电力企业应用集成框架.由于SOA可以将企业原有系统中的功能和新开发的功能都封装成服务,并用/搭积木0的方式将这些服务组织起来构成一个全新的业务流程,可以适应企业快速变化的业务需求,而无需重新开发新的应用系统.因此,本文提出的基于SOA 架构的企业级信息集成平台可以充分利用企业已有的信息资源,保护原有投资,特别适用于信息化已经进展到一定阶段,亟需解决/信息孤岛0问题的电力企业.基于W eb Log ic平台的原型系统实现表明,该架构能够满足企业级信息集成的要求,能够动态适应企业流程的快速变化,具有灵活性、可配置性、可扩展性等特点,因此SOA将会在电力企业信息系统建设中得到更为广泛的应用.参考文献:[1]DIETR I CH A J,KI RN S tefan,S UGU M ARAN V ijayan.A serv i ce-ori en ted arc h itecture for m as s custo m i zati on:a s hoe i ndustrycase study[C]//I EEE T ransacti on s on Engi n eeri ng M anage m en t,2007,54(1):190-204.[2]PAPAZOGLOU M P,GEORGAKOPO ULOS D.Service-orientedco m pu ti ng[J].C o mm un.ACM,2003,46(10):25-28. [3]饶元.面向服务体系结构的企业资源计划系统应用模型与集成策略[J].计算机集成制造系统,2006,(10):156-163.[4]SPROTT D,W I LKES L.Understand i ng service-ori en ted arch-itect u re[EB/OL].http://m s dn.m icrosoft.co m/li b rary/en-us/dnm aj/h t m l/a j1soa.asp.2004.65袁三男:基于Pow erPC440EPx的嵌入式系统引导加载程序的移植和配置。
基于PowerPC440EPx的嵌入式系统引导加载程序的移植和配置

基于PowerPC440EPx的嵌入式系统引导加载程序的移植和配置本报告介绍了在PowerPC440EPx嵌入式系统中移植和配置引导加载程序的过程。
PowerPC 440EPx是一种受欢迎的PowerPC处理器,其嵌入式系统可在高度集成的嵌入式环境中处理多种信号和数据。
为使该处理器在嵌入式系统中正常工作,必须在其上移植并配置一个引导加载程序。
本文研究的目的是移植该引导加载程序以便将它安装到PowerPC 440EPx处理器并最终配置它以适应嵌入式系统。
首先,在移植引导加载程序之前,必须先准备好软件开发环境,包括编译器、汇编器、操作系统(如LINUX)、编辑器、调试器和文件管理器等。
其次,安装引导加载程序可以采用两种方法。
第一种是直接将已经存在的引导加载程序文件从硬盘中复制到内存中并设置其启动地址(也就是可引导位置)。
第二种是将已编译的机器码文件写入Flash存储器,然后在此前此处设置可引导位置。
之后,需要为引导加载程序构建中断服务子程序,因为该引导加载程序在PowerPC 440EPx处理器上需要与操作系统和硬件设备进行协同通信。
此外,还需要配置内存管理模块来划分内存,设置页表,以及设置总线和外部存储器的地址。
最后,用户可以测试移植的引导加载程序,确保引导加载程序可以正常运行。
使用嵌入式系统调试器可以修正任何问题,并且所有的调试语句可以在终端窗口中输入。
综上所述,PowerPC 440EPx嵌入式系统中的引导加载程序移植和配置涉及许多重要步骤,包括准备软件开发环境,安装引导加载程序,构建中断服务子程序,配置内存管理模块,以及测试引导加载程序。
在完成所有步骤后,即可期望引导加载程序在PowerPC 440EPx嵌入式系统上能够正常工作。
Cognos Powerplay 安装手册

基本配置:操作系统推荐2000 Advanced Serv版内存至少1G以上(推荐2G以上)如安装失败,请先清楚注册表中Cognos相关选项HKEY_CURRENT_USER\Software\Cognos,HKEY_CURRENT_USER\Software\Object Design Inc.,HKEY_LOCAL_MACHINE\SOFTWARE\Cognos,HKEY_LOCAL_MACHINE\SOFTWARE\Object Design Inc1.准备、配置DNS右击“我的电脑”,选择“属性”,选中“计算机名”选项卡,单击“更改”,按照下面的进行操作重启计算机使更改生效2.安装 Netscape Directory Servers运行Cognos产品安装盘中Netscape文件夹中的setup.exe,出现选择安装界面后,选择Install Netscape Directory Server(一般放在COGNOS OLAP 7.3 WINDOWS(EA)\COGNOS OLAP 7.3 WINDOWS(EA)这个文件夹下)按照下面进行操作点“下一步”点“Yes”选择图片中的选项(如未加说明,都选择图片中显示的选项)选择安装路径(注意不要放在系统盘)设置登录本目录服务器控制台的管理员ID和密码,密码缺省使用admin1234设置访问目录服务的用户名和密码,密码缺省使用admin1234选择管理服务器的端口号,此端口号可以任选,一般选择容易记忆的端口号,如“8888”等选择安装,即开始安装安装完成从开始菜单运行Netscape Directory输入用户名和密码(这里分别是admin/admin1234)表示安装成功3.安装PowerPlay Enterprise Server(PPES)(setup.exe的位置一般是在COGNOS OLAP 7.3 WINDOWS(EA)\COGNOS OLAP 7.3 WINDOWS(EA)\PowerPlayEnterprise Server 7.3 Server Administration (EA)这个下面)注意:把每个显示“Not Installed”的都选上,后面的都和此相同选择安装目录,建议不要选在系统盘下选择“是”点“Finish”完成安装,这里选择暂时不配置,我们放在下面进行配置然后安装(COGNOS OLAP 7.3 WINDOWS(EA)\COGNOS OLAP 7.3 WINDOWS(EA)\PowerPlay Enterprise Server For Windows NT目录下的setup.exe,步骤和上面一样)4.安装Impromptu(setup.exe在COGNOS IMPROMPTU 7.3 MRI ADMINISTRATOR\COGNOS IMPROMPTU 7.3 MRI ADMINISTRATOR\Impromptu 7.3 MRI Administrator目录下)开始安装5.安装Transformer(COGNOS POWERPLAY 7.3 TRANSFORMER EDITION WINDOWS(EA)\COGNOS POWERPLAY 7.3 TRANSFORMER EDITION WINDOWS(EA)\PowerPlay Transformer Edition 7.3 Windows)安装完成6.最后进行配置配置PPES的WEB应用环境启动internet服务管理器,并确认默认web站点已启动右击默认web站点,在默认web站点下新建虚拟目录点“下一步”输入虚拟目录物理路径” location \cer4 \webcontent”,填写实际的路径,例如“D:\Program Files\Cognos\cer4\webcontent”。
常见扩展名数据

p Pascal语言程序p00C64 Emulator程序文件p01Toast CD 镜像 Parity音量设置p10Tektronix Plot 10 绘图文件p12Personal Information Exchangep3Primavera Project Planner(工程设计器)文件p65PageMaker 6.5文件p7b PKCS #7 证书p7c Digital ID 文件p7m PKCS #7 MIME 信息p7r PKCS #7 证书申请响应p7s PKCS #7 签名pab Microsoft个人地址簿pac SB Studio Ⅱ 包pae PowerArchiver 2002加密文档 Projet个人版AVI编辑器pag Visual Basic特性页pak Quake WAD文件 泡泡堂地图文件 金山毒霸应急盘文件pal 压缩文件 调色板文件pap快译通考试王文件par交换文件part Go!Zilla部分下载文件pas Pascal源代码pat DataCAD Hatch模式文件 CorelDRAW模式高级Gravis Ultrasound/Forte 技术 碎片文件AutoCAD 填充图案定义pb PureBasic源代码文件 PowerBASIC配置文件 Proboard配置文件 FAXability传真 PixBase安装程序 WinFax电话簿pbd PowerBuilder动态库,作为本地DLL的一个替代物pbf Turtle Beach的Pinnacle银行文件 电话本文件pbk Microsoft PhoneBook(电话簿)pbl用于在PowerBuilder开发环境中的PowerBuilder动态库pbm可导出位图pbr PowerBuilder资源pc3AutoCAD 打印机配置文件pcb数据库的库文件pcd Kodak Photo-CD映像P-Code编译器测试脚本,由Microsoft测试与Microsoft Visual测试pce Maps Eudora邮箱名字的DOS文件名pch Visual 预编译头文件pck 力控工程压缩文件网文快捕 WebCatcher文件 ARIA PIPP频谱盟军敢死队II文件Turbo Pascal拾取文件pcl Hewlett-Packard 打印机控制语言文件(打印机备用位图)pcm 声音文件格式OKI MSM6376 合成芯片 PCM格式pcp Symantec Live Update Pro文件pcs PICS动画文件pct Macintosh PICT绘画文件pcx Zsoft PC画笔位图pd西门子手机注册表文件pdb Visual 项目调试和项目状态信息文件 3Com PalmPilot数据库文件pdc日本手机所用文件pdd可以用Paint Shop Pro或其他图像处理软件打开的图形图像pdf Adobe Acrobat文档格式,与平台无关的格式,多用于电子书,7.0版开始支持插入多媒体信息 Microsoft系统管理服务器包定义文件NetWare打印机定义文件pdg超星阅读器图书文件pdp Broderbund的Print Shop Deluxe文件pdq Patton&Patton Flowercharting PDQ Lite 文件pds摄影图像文件pdx Acrobat目录索引文件pe3PhotoImpact图像文档 QuickViewer图像文档pe4Photo Explorer缩略图 PhotoImpact图像文档pef图像文件peg视频文件pet类似CT的医学透视图象格式pf Aladdin系统对私人文件进行加密的文件XP的程序访问记录文件pfa字体(ASCⅡ) pfb字体(二进制) pfc PF组件pff 三角洲部队资源文档 Comanche 4文档pfg PC-Cillin网络防火墙文件pfm打印机字体尺度pfx Personal Information Exchange Windows证书pgd虚拟磁盘文件pgl HP绘图仪绘图文件pgm可输出灰度图(位图)pgp算法加密文件pgq图形试题文件pgx Visual Basic特性页(二进制)ph由Microsoft帮助文件编译器产生的临时文件phb 虹软相簿文件Arcsoft PhotoBase文件 ClustaW树文件 NewLeaf短语书文件 PhoneB电话本 TreeView文件pho Gerber图形Metz Phone电话列表php Hypertext Preprocessor 超文本预处理器 服务器端的 HTML 脚本/编程语言php3包含有PHP脚本的HTML网页,参考php扩展名phs INI格式文件phtml 包含有PHP脚本的HTML网页 由Perl分析解释的HTMLpic PC画图位图 Lotus图片 Macintosh PICT绘图pict Macintosh PICT图形文件pict2参考pictpif DOS快捷方式 图像文件pig LucasArts的Dark Forces WAD文件pin Epic Pinball数据文件pip Microsoft Office 设置文件pix内置系统位图pj MKS源完整性文件pjt Microsoft Visual FoxPro工程文件pjx Microsoft Visual FoxPro工程文件pk3Quake III游戏引擎文件pkg Microsoft Developer Studio应用程序扩展(与DLL文件类似) pko Public Key Security Object(公钥安全对象)pkr公用钥匙环pl Perl动态网页程序pl13DHomeArchitect文件pl9pcAnywhere日志文件plg由REND386/AVRIL使用的文件格式pli Oracle 7数据描述plm Discorder Tracker2模块plp PicaLoader项目文件 播放列表图片文件pls Disorder Tracker2抽样文件 多媒体播放列表plt HPGL绘图仪绘图文件 AutoCAD plot绘图文件 Gerber标志制作软件ply Animator Pro创建的一种图形文件格式,其中包含用来描述多边形的一系列点的信息pm Perl动态网页程序pm5Pagemaker 5.0文件pm6Pagemaker 6.0文件pma性能监视器文件pmc性能监视器文件pmd音频文件pml性能监视器文件pmm Amaris BTX/2程序 Pegasus邮件消息文件夹pmp AutoCAD 打印机型号参数文件pmr性能监视器文件pmw性能监视器文件pnf预先汇编的安装信息png 可移植的网络图形位图 Paint Shop Pro浏览器目录pnt MacPaint图形文件pntg MacPaint图形文件pof单片机编程目标文件pog Descent2 PIG文件扩展pol Windows NT策略文件pop Visual dBASE上托文件pot Microsoft PowerPoint模块pov 视频射线跟踪器暂留 POV-Ray输出文件pp4Picture Publisher 4位图ppa Microsoft PowerPoint内插器ppd是PostScript打印机描述数文件,它为PostScript打印机驱动程序描述了某一打印机的特性ppf Turtle Beach的Pinnacle程序文件ppm可移植的象素映射位图ppp Parson Power PublisherSerif PagePlus桌面出版缺省输出ppr Powerplay旧报表/多维立方体pps Microsoft PowerPoint幻灯片放映ppt Microsoft PowerPoint演示文稿ppthtml Microsoft PowerPoint HTML文档ppz PowerPoint幻灯展示打包文件pqi PowerQuest驱动器图像文件pqs PQS文件prc 3COM PalmPiltt资源(文本或程序)文件 Corel介绍filePro数据表Palmpilot资源文件Profan编译代码pre Lotus Freelance演示文稿prep Amber文件prf Windows系统文件/Macromedia Director设置文件prg dBASE Clipper和FoxPro程序源文件 WAVmaker程序prj3D Studio(DOS)工程文件prn 打印表格(用空格分隔的文本) DataCAD Windows打印机文件pro Atari磁盘镜像Chord Pro音乐格式配置文件Creamware Pulsar音频文件 DOS图形文件 Euphoria, Terramodel文件 Fast-Talk发音文件吉他和旋文件Infinity游戏引擎描述文件 Lorenz Graf HTML工程文档 Pagis Pro Ver. 3.0图像 PCschematic自动控制工程 Pegasus邮件资料Pro/ENGINEER配置 PROLOG程序文件Punch Pro居家设计文件 PV-WAVE程序文件<模拟高尔夫>文件 Terramodel工程文件propertie s 软件项目文件prp Oberson的Prospero数据转换产品保存的工程文件prs Harvard Graphics for Windows演示文件prt 打印格式化文件Pro/ENGINEER元件文件prv PsiMail Internet提供者模板文件prx Atari ST ExecutableFoxpro编译程序Windows Media Player 9文件 Primavera项目压缩文件图表文件prz Lotus Freelance Graphics 97文件ps Postscript格式化文件(PostScript打印机可读文件) 方正书版9.0及方正飞腾软件发排生成的大样结果文件ps16Protracker Studio 16 Formatpsb Pinnacle Sound Bank PhotoShop大型文件格式psd由Adobe公司建立的位图图形文件格式,可保存多图层.psf Chiwriter PostScript打印字体 Insight II X-PLOR分子结构文件 微型工作站绘图文件 PhotoStudio图像 Playstation声音格式 PostScript支持文件 PowerSoft反馈文件psi PSION a-Law声音文件psion PSION a-law audiopsm Protracker Studio模型格式 Epic游戏的源数据文件psp Paint Shop Pro图像文件pss AutoCAD划分标记设置Axialis屏幕录像Paint Shop Pro 砂岩边框Pocket SlideShow Converted PowerPoint Presentation Sony PlayStation游戏文件样式管理PostScript Stub视频文件pst Microsoft Outlook个人文件夹文件psw Paint Shop Pro边框 Pocket Word文档 Windows XP密码备份文件ptd Pro/ENGINEER表格文件ptf LiveNote合法文件拷贝ptg ArtRage油画作品ptl Rose PTL文件ptm Polytracker音乐模块(MOD)文件pts ABBYY Finereader 5.0 Pro文件 半条命 游戏地图文件Infinity游戏引擎瓷砖贴图ptt MapPoint模板Context4 DOS字处理打印文件ptv MemoriesOnTV 项目文件ptw AutoCAD 网上发布工程pub Ventura Publisher出版物 Microsoft Publisher文档pva MPEG视频文件pvd Install-It脚本 Packet分析器数据文件 PageRecall文件pwd Microsoft Pocket Word文档pwg Printer Working Group 打印机工作组图形文件pwl Windows 9x口令列表文件pwp Photoworks图像文件pwt AutoCAD 网上发布样板pwz Microsoft PowerPoint向导pxl Microsoft Pocket Excel电子表格pxr图像文件py 来自Yahoo的电子消息 Python脚本文件pyc Python脚本文件pyd Python动态模块qad PF QuickArt文档qbw QuickBooks for Windows文件qcin Q-Chem输入文件qcp无损音频文件qd3d Apple的QuickDraw 3D元文件格式qdg BookExpress电子书文档qds目录查询qdt来自Quicken UK的QuickBooks数据文件,帐目/税/货单程序qdv Random Dot Software图像文件 Steve Blackstock Giffer图像文件qfl FAMILY LAWYER文档qic Microsoft备份文件qif QuickTime相关图像(MIME) Quicken导入文件qlb Quick库qm Quality Motion文件qm1gp Ghemical QM文件qpr SQL查询文件qpx SQL查询文件qqs QQ皮肤/聊天场景设置文件qrp COW2000报告Dosh文件Gupta Report Builder文件 QuickReport文件qry Microsoft查询文件qst Quake Spy Tab文件qt QuickTime多媒体文件qti QuickTime相关图像qtif QuickTime相关图像qtm QuickTime电影qtp QuickTime优先文件qts Mac PICT图像文件 QuickTime相关图像qtx QuickTime相关图像que Task Scheduler Queue对象qvd Quaanta媒体桌面qw Symantec Q&A Write程序文件qxd Quark XPress文件PascalToastParity Tektronix Plot 10PageMaker 6.5 PowerArchiverProjetVisual Basic Quake泡泡堂金山毒霸PageMakerPsacal CorelDRAW AutoCADPureBasic PowerBASIC Proboard FAXability PixBase WinFax PowerBuilder PhoneBookPowerBuilderPowerBuilder AutoCADDbaseFoxBaseFoxproVisual 网文快捕 WebCatcher 盟军敢死队 IITurbo PascalGhost MobileVisual Open BabelAcrobat超星阅读器Acrobat Reader PhotoImpact QuickViewerPhoto Explorer PhotoImpact ACDSeeMPEGator三角洲部队PC-Cillin搭建之星Visual Basic Arcsoft PhotoBase ClustaW NewLeaf PhoneB TreeViewGerberMetz Phone PHPMySQLApachePHPMySQLApache ACDSeeDOSOfficeVisual FoxPro Visual FoxProDeveloper Studio3DHomeArchitect pcAnywhereOracle 7Discorder Tracker2 PicaLoader ACDSeeWinAMPFoobar2000Media Player Classic Disorder Tracker2 GerberAutoCADPagemaker 5.0文Pagemaker 6.0 Performance Monitor Command Line Shell Performance Monitor Command Line ShellPerformance Monitor Command Line Shell PegasusAutoCAD Performance Monitor Command Line Shell Performance Monitor Command Line ShellFireworksDescent2 Windows NTVisual dBASE PowerPointOpen BabelPOV-RayPicture Publisher 4 PowerPointPinnaclePowerplay PowerPoint PowerPoint PowerPoint PowerPointOpen BabelCorelfileProPalmpilotProfanLotus Freelance Open BabelAmberDirectorFoxProdBASEWAVmakerDataCADPCschematicPegasusTerramodelChord ProAtariJavaHarvard Graphics for Windows PsiMailFoxproWindows Media Player 9 PrimaveraLotus Freelance Graphics 97 Postscript方正书版PhotoshopChiwriter PostScript PhotoStudio PhotoshopProtracker Studio Paint Shop ProAutoCADAxialisPaint Shop Pro Media Player ClassicOutlookPaint Shop Pro Pocket Word Windows XPLiveNote ArtRage 2RoseABBYY FinereaderMapPointMemoriesOnTV AutoCADVentura Publisher Media Player Classic Install-It PageRecallWindows 9xAutoCAD PowerPointPocket ExcelPiXaRPythonQuickArt QuickBooks for Windows Open BabelQ-ChemQuickDraw 3D BookExpressQuickBooksFAMILY LAWYER QuickTimeQuickenQuality MotionOpen BabelGhemicalDbaseFoxBaseFoxproDbaseFoxBaseFoxproQQCOW2000DoshGupta Report Builder QuickReportQuake Spy Tab QuickTimeMedia Player Classic QuickTime QuickTime QuickTime QuickTimeQuickTimeQuickTime QuaantaQuark XPress。
powerplay说明书

用户指南 5
简介
可以在 IBM Cognos 产品的“帮助”菜单或按钮的联机帮助中找到产品文档。您也可以从 Cognos Software Services 网站下载 PDF 格式的文档。 还可以直接从 IBM Cognos 产品 CD 阅读 PDF 版本的产品自述文件和安装指南。
使用快速浏览 快速浏览是说明 IBM Cognos 产品组件关键功能的简短联机教程。要查看快速浏览,请启动 IBM Cognos Connection,然后单击“欢迎”页面右下角的“快速浏览”链接。
您可以使用 PowerPlay Studio 创建和查看基于多维数据源的报表。您可以从 IBM Cognos 8 门 户、IBM Cognos Connection 访问 PowerPlay Studio。IBM Cognos Connection 提供了 IBM Cognos 8 中所有可用公司数据的单一访问点。您可以使用 IBM Cognos Connection 来处理诸如 报表、分析、查询、代理、度量标准和数据包等条目。可以使用 IBM Cognos Connection 来创建 快捷方式、URL 和页面以及组织条目。可以个性化 IBM Cognos Connection 以供您自己使用。还 可以使用它来创建和运行代理并计划条目。 要创建新报表,您可以在 PowerPlay Studio 中打开数据包,选择报表的数据和格式,然后将报 表保存到 IBM Cognos Connection。在 IBM Cognos Connection 中,PowerPlay 报表的默认操作 被设置为以交互式格式在 PowerPlay Studio Explorer 打开报表。您可以更改报表属性,以使默 认操作变为在 Report Viewer 中以 PDF 格式打开报表。不管默认操作设置是什么,报表用户均 可选择以 PDF 格式或交互式格式打开报表。 管理员可以对 IBM Cognos 8 进行配置,以允许匿名用户访问 IBM Cognos Connection。但是, 如果您访问 IBM Cognos Connection 而不提供身份验证信息,随后又试图打开受保护的数据包, 则 IBM Cognos 8 将提示您提供凭证。 有关使用报表和多维数据集条目的详细信息,请参阅《IBM Cognos Connection 用户指南》。 在 IBM Cognos 8 中,报表创建者通过数据包访问数据源,包括多维数据集。您不能像在 IBM Cognos Series 7 中一样直接连接到多维数据集。首先,IBM Cognos 8 管理员创建与多维数据集 的数据源连接。建模者可使用 Framework Manager(IBM Cognos 8 元数据建模工具)创建数据源 的商务演示。建模者从模型发布数据包,以使数据对报表创建者可用。(可选)对于 PowerCube 数据源,管理员可选择在创建数据源连接时自动生成数据包,这样就不需要在 Framework Manager 中创建数据包。
PowerPC平台Iinux设备移植

d i O3 6 /i n1 6 - 7 52 1.1 i o: . 9 。s .5 3 4 9 .0 1 . 4 l 9 js 10
杨 伟 ,傅 一 帆
( 北计 算机 系统 工程研 究所 ,北京 10 8 ) 华 00 3
摘 要 : 由于l u 的 开放 性 、适 应性 以及 高度 可裁 剪性 .Ln x i x n iu 系统在 嵌入 式领 域得 到 迅速发
eP 平 台的 变化 ,e A R fm e d dP o e rh. rC P P e b d e ow r c i A
tcue lt r eurm ns e tr a ol R q i e t P f n e 1吸 收O e i w r 中 p nFr ae m
各 自 的 平 台 的 硬 件 信 息 。 以 m c 3 3 rb 台 为 p 8 1ed 平
B olae 除 了 引导 系统 之 外 ,另 一 个 重 要 的 ot dr o
算 利 用 合 并 P C 2(rhpc 2 和 P C 4 (rh P 3 ac/p3) P 6 ac/
p c4 p 6 )的 内核 代 码 这 个 机 会 ,将 清  ̄ P C 2 的 P3中
作 用 就 是 给 内核 传 递 硬 件 信 息 。在 服 务 器 和桌 面 系 统 b o o d r 内核 之 间传 递 硬 件 信 息 .为 了 达 ot a e与 l
和S ac系统 均采 用O e — i ae 准 。但 是 嵌入 pr p n Fr r标 mw
式 P w rC平 台 并 没 有 这 样 标 准 的 Fr ae 口 , o eP i w r接 e
但 是 在嵌 入 式 领 域 。早 期 的u o t 用ic d /s b o使 n l e m— u a p cp c o t 中 的静 态 数 据 结 构 s u t d if来 保 p /p b o. h t c —no r b 存 b o o dr 内核 传 递 的信 息 。 但 是 b —no 不 ot a e给 l d if并 能 为 内核 提 供 当前 具 体 是 哪 个 平 台 的信 息 。这 种 没 有 标 准 接 口所 以带 来 的 问题 就 是 ,每 当我 们 更 换 b —n 的布 局 的时 候 我 们 都 必 须 重 新 定 制 和 烧 d if o
powerplay简介

维度名 = ‘地区’
层1 = ‘地域 ’,类名 = ‘美洲 ’ = ‘国家 ’,类名 = ‘加拿 层2 大’ 层3 = ‘办事处 ’,类名 = ‘蒙特利 尔’ 层1 = ‘地域 ’,类名 = ‘远东’ 层2 = ‘国家 ’,类名 = ‘澳大利亚 ’ 层3 = ‘办事处 ’,类名 = ‘墨尔本 ’
反映着立方体的整体层次结构
23
探察型报表 (Explorer) 为了探察和分析数据,可以:
从立方体创建一个新的报表 打开一个 .ppr 文件 (老报表)
用PowerPlay可以探察模式或报表模式创建报表。探察模式是
探察立方体时默认的类型。
初始的默认显示:
前两个维度被选为主显维度(出现在行和列的表头中) 第一个度量的值. 汇总行和汇总列:鼠标右键选display options,在summary options区中可选择显示或隐藏。
的能力。用PowerPlay可以 : 分析企业数据作出业务决策 可以确定和发现趋势,获得新的洞察点。 迅速找到业务问题的答案。 组织和展现业务数据,使它易于访问、分析和探察。 具有导航简单的图形显示能力。 帮助用户将视点集中在特殊的信息点上。 突出显示需要立刻受到注意和重视的区域。
PowerPlay能分析和探察第三方的多维立方体。这些立方体可
PowerCube是由元数据和值数据(Metadata&Values-data)
16
PowerPlay的组成
PowerPlay包括下列组件:
Transformer(数据转换器)用于定义 PowerPlay的应用,建立多维数据以及生成 PowerCube。
PowerPlay能够快速探察业务信息,并基于 PowerCube建立功能强大的自定义报表。
全面移植应用程序

全面移植应用程序
佚名
【期刊名称】《开放系统世界》
【年(卷),期】2004(000)005
【摘要】前面介绍了与2.6内核相关的变化,解释了新硬件驱动程序的编译进程,并讨论了2.6内核的新功能对于已有硬件驱动程序的影响。
这里将主要阐述将已有驱动程序、开发系统、应用软件和定制Linux配置移植到2.6内核的方法步骤。
【总页数】4页(P108-111)
【正文语种】中文
【中图分类】TP316.81
【相关文献】
1.PowerBuilder到EAServer-7步骤移植指南高度慨览PoweerBuilder应用程序移植剑EAServer的基础步骤 [J],
2.从Linux到SylixOS应用程序移植 [J], 徐东方;于皎
3.Linux应用程序移植到VxWorks的方法研究 [J], 侯波;黄众;覃事东
4.基于手机应用程序的居家用药管理对肺移植受者依从性及生存质量的影响 [J],
黄珂瑶;蔡英华;周海琴;朱雪芬;闵群惠
5.浅谈应用程序从SQL Server向神通数据库的移植 [J], 张莹;刘文静
因版权原因,仅展示原文概要,查看原文内容请购买。
EMC-PowerPath安装配置手册(LINUX自写)

EMC-PowerPath安装配置手册(LINUX自写)P o w e r P a t h安装配置手册( POWERPATH For LINUX )目录第1章功能概述 (3)1.1P OWER P ATH 功能介绍 (3)1.2P OWER P ATH 体系架构介绍 (4)1.3版本说明 (4)1.4关于注册 (5)第2章系统检查 (7)2.1检查存储系统 (7)2.2检查主机 (7)2.3配置内核 (8)2.4修改配置文件 (8)2.5安装L INUX 修补程序 (9)第3章安装的配置步骤 (11)3.1N AVISPHERE AGENT的安装 (11)3.2P OWER P ATH的安装 (11)3.3主机识别P OWER P ATH管理的设备 (12)第4章安装后续工作 (13)4.1检查P OWER P ATH 功能是否正常 (13)4.2重新配置设备映射 (13)4.3检查扩展内容是否已加载 (13)第1章功能概述1.1Power Path 功能介绍EMC PowerPath 软件用于增强存储环境中开放系统的运行性能,使服务器可以在较少的时间内完成更多的工作,并消除I/O通路中的单点故障。
PowerPath通过均衡I/O请求并提供通路故障恢复功能,使服务器高效运行。
PowerPath软件与 EMC Clarrion 或 EMC Symmetrix 存储系统一起提供智能I/O通路管理。
PowerPath 通过不断地智能均衡I/O,帮助提高服务器管理重的存储负载的能力。
它自动配置多个通路,并随着负载的变化动态调整,优化性能。
由于PowerPath可自动检测并恢复服务器与存储之间的通路故障,提高了EMC Clarrion 或EMC Symmetrix存储系统的可用性。
在通路被修复之后,PowerPath自动恢复在线通路,帮助减少计划内故障恢复服务。
在安装PowerPath之后,可以在服务器保持完全可用的情况下完成所有通路的维护、监视和配置工作,减少了计划内故障。
Dell PowerEdge R750 服务器 替换单元(CRU)安装说明说明书

TO INSTALL S550 CHASSIS REPLACEMENT UNIT (CRU)Transfer PSUs• T ransfer power supply units (PSUs) from original appliance to CRU.• P ress release latch to the left and pull PSUs straight out by handle.• I nsert PSUs in CRU all the way until they click.04Remove Rear Cover• R emove rear cover from original appliance and CRU.• U nscrew blue thumbscrew, pull cover back and up, then set it aside in a safe location.03Transfer Boot SSDs• R emove rear airduct (near PSU2) from original appliance and CRU.• I n original appliance, unscrew the two screws securing the SSDs, then slide the SSDs horizontally to remove them. • I nstall SSDs in CRU and secure them with the removed screws.• R einstall rear airduct in original appliance and CRU.05Unrack Original Appliance• P ress blue rack levers up to disengage appliance from its locked state.• W hile continuing to press levers, slide appliance out front or rear of rack and set it on an open, stable workspace.• U se two-person lift or mechanical aid when installing or removing appliance from rack.02Prepare Original Appliance• B ack up configuration files for the appliance (if applicable). Record appliance network settings.• P erform a graceful shutdown.• U nplug power, network, and serial cables from the appliance.01Transfer Drives• T ransfer all drives and drive carriers (front andrear panel) from original appliance to CRU. • P ress release button to eject drives. • M ake sure to install drives in same drive bay locations as original appliance.• I nsert drives all the way until they click.0706Transfer Riser/PCIe Cards• L ift blue latches to unlock large riser card in original appliance, then lift card (by handle) straight up from motherboard to remove it.• I nstall large riser card (and any PCIe cards in it) in CRU. Press blue latches to lock large riser card in place.• P ull plunger latch to unlock small riser card in original appliance, then lift card (by handle) straight up from motherboard to remove it. Repeat to remove smaller riser card from CRU.• I nstall small riser card (and any PCIe cards in it) in CRU. Close handle to lock small riser card in place. Repeat to install small riser card from CRU in original appliance.Prepare CRU• R einstall rear cover on CRU and original appliance. Tighten blue thumbscrew to secure covers.• I nstall CRU in rack. Align chassis rails with rack rails and slide appliance gently toward back of rack until rails click and lock in place.• R econnect power, network , and serial cables to CRU. Reconfigure network settings for CRU.• P ower on CRU. • R estore archived configuration to CRU and, if necessary, reinstall licenses. I mportant! Review release notes for version- specific information before upgrading or downgrading the OS on your appliance.09Return Original Appliance• P ack original chassis in CRU shipping container and return to Symantec.10Transfer Appliance Rails• R emove chassis rails from original appliance. Slide rails toward rear of chassis to unlock them from mounting posts.• A ttach chassis rails to CRU. Align rails with mounting posts and slide toward front of chassis until they lock in place.08Symantec S550 PN 372-10011 Rev ABNote: For additional instructions on replacing and upgrading components in your Symantec appliance, go to: /docs/DOC10548 O r scan the following QR code:CAUTION: Before servicing appliance, unplug power cables and apply sufficient ESD (electrostatic discharge) protection. Refer to the appliance’s Safety and Compliance Guide for complete safety information.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Powerplay Enterprise Server移植文档需要进行Powerplay Enterprise Server移植的若干种情况Powerplay Enterprise Server 的移植是指将一台 Powerplay 服务器端的应用(源主机)完整地迁移到另一台服务器(目标主机)上,移植应该达到的结果是:用户访问目标主机和访问源主机完全等价,目标主机能脱离源主机独立工作,目标主机也应具有可移植性。
有如下几种情况需要进行 Powerplay Enterprise Server 的移植:1.从开发环境向生产环境搬迁,此时源主机是开发环境中的Powerplay Enterprise Server 主机,目标主机是生产环境中的 Powerplay Enterprise Server 主机。
2.Powerplay Enterpise Server 主机需要清空环境重新安装:此时源主机和目标主机是同一台机器,也就是自己向自己迁移。
3.制作备份环境:源主机是需要做备份的 Powerplay Enterprise Server 主机,而目标主机是承载备份的 Powerplay Enterprise Server 主机。
建造可移植的 Powerplay Enterprise Server 应用一个好的 Powerplay Enterprise Server 应用应当具有相当完善的可移植性,在系统移植后,仅须少量修改即可完全适应新的主机,为了达到这个效果,我们在开发 Powerplay Enterprise Server 应用时,应当注意以下几个要点:1.完全一致的物理目录结构:Powerplay Enterprise Server 的主机上放置着所有的数据立方体和PPX报表,建议将这些立方体和 PPX 报表按照如下组织形式放入一个树型文件夹中:X:\PPES_Application\|______________ Cubes\|______________ Reports\其中 Cubes 目录中存放所有的数据立方体(*.mdc),而 Reports 目录中存放所有的 PPX 报表(*.ppx),它们同在一个目录 \PPES_Application 中。
建议将放置它们的硬盘选择在 D: 或者 E:,因为移植过程需要 \PPES_Application 目录的物理位置完全不能改变,而一般主机的 C: 盘都是系统盘,可能没有足够的空余空间来存放这些数据,而 D: 盘一般都是一个比较大的分区,所以把 \PPES_Application 目录建在 D: 或者 E: 盘下,可以带来更好的适应性。
千万不要把数据立方体和报表组织成这种形式:D:\Reports\…\存放一部分 PPX 报表E:\Cubes\…\存放一部分数据立方体D:\xxxx\xxx\xxx\..\存放另一部分报表……这样混乱的组织在移植时会造成很大不便。
2.和Web 相关的内容放在 Cognos\Cer1\WebContent 下面:在实现 Powerplay Enterprise Server 应用时,经常会有用户修改Cognos界面、自己制作网页以补充 Powerplay Enterprise Server 的功能等类似的工作,将这些和 Web 相关的内容全部放在 Cognos\Cer1\WebContent 目录下面,可以使对这些内容的检索变得方便、统一。
因为Cognos\Cer1\WebContent 目录就是Web Server 逻辑目录中的http://hostname/cognos目录,所以该目录下的所有内容都可以通过http://hostname/cognos/xxxx.xxxx的形式来得到。
建议采用如下结构:Cognos\Cer1\WebContent|_______________accman| |_________html| |_________images|_______________upfront| |_________html| |_________images|_______________ppwb|_________html|_________images3.所有 URL 尽量采用相对路径:所有网页或网页相关内容中,URL 尽量采用相对路径,如:/cognos/upfront/html/shouruchengben.html/cognos/ppwb/images/firsthit.jpg等等,而不要写成:http://hostname1/cognos/upfront/aa.html 这样。
移植过程(一)——源主机准备工作1.创建移植目录:在源主机上创建一个类似 D:\Move_020902_mis 的目录,写明移植日期和源主机名称,为移植和今后的追查工作创造便利。
2.导出认证信息:认证信息是存储在 Access Manager/Directory Server 中的用户信息,包括用户名、用户ID、用户密码以及其他安全性信息。
导出认证信息的方法是在 Access Manager 中用管理员登录,然后选定需要导出的名字空间(即NameSpace,一般是 default),用鼠标右键点击之,菜单中会出现“Export to LAE File”:点击“Export to .LAE File”后,会弹出如下窗口:点击“Add…”按钮,会看到以下窗口:我们需要在“Name”中填写本次导出操作的命名,随便取一个字符串作为命名就行;“File Path”是指将导出的认证信息放到哪个文件中,我们可以指定像“D:\Move_020902_mis\ACC_e”这样的文件。
至于“Ticket Server”页面,我们不用填写。
必要信息填写妥当后,点击“确定”按钮,便会回到刚才的界面:选定刚刚定义的导出文件,点击“Export”,即可将认证信息导出。
稍候片刻,程序就会弹出如下窗口报告导出结果,导出操作便告成功完成:我们获得的成果,就是被导出的 lae 文件,将其拷贝到移植目录中去。
3.导出 Access Manager 界面:将 Cognos\Cer1\accman 目录拷贝到移植目录中去。
4.导出所有 Web 内容:将 Cognos\Cer1\WebContent 目录拷贝到移植目录中去。
5.导出 Powerplay Enterprise Server 核心:将 Cognos\Cer1\ppserver\PPSRoot 目录拷贝到移植目录中去。
6.导出 Cognos Upfront 内容:打开 Cognos\Cer1\bin 目录,找到 upfpack.exe 并运行之,会出现一个DOS 窗口,提示输入管理员用户名和密码,输入正确后,稍等片刻程序就会自动结束,此时应当能在 Cognos\Cer1\bin 目录中找到一个名叫 UpfPackage.pkg 的文件,仔细核对它的创建日期,如果正确,将其拷贝到移植目录中去。
7.检查保存数据立方体和 PPX 报表的目录是否正常:看看保存立方体和 PPX 报表的目录中是否有异常,删除不必要的杂碎文件(如 Nimda 产生的 readme.eml 等等),准备迁移。
移植过程(二)——向目标主机迁移源主机经过如上准备工作,其移植目录中应该包含以下项目:将这个移植目录原封不动地拷贝到目标主机上,至于通过网络邻居拷贝还是通过 ftp 等文件服务来拷贝,完全视当时情况而定。
如果使用 ftp 进行拷贝,建议将这个移植目录做成一个大压缩包,然后用二进制方式 ftp 到目标主机上,再解压缩即可。
拷贝完移植目录后,再把源主机上保存数据立方体和 PPX 报表的目录全部迁移到目标主机上,注意保持物理路径的一致性,比如说源主机上的 E:\PPES_Application 目录,拷贝到目标主机上时也得是 E:\PPES_Application,万一目标主机上的盘符没有到E:,则需打开命令行界面,执行以下目录映射命令(假设源主机上的 E:\PPES_Application 目录被拷贝到了目标主机的 C:\Another_Drive\PPES_Application):subst E: C:\Another_Drive如果不再需要这个虚拟的 E: 盘,则可以执行以下命令解除映射:subst E: /D如果源主机上还有项目需要移植,比如说 JSP 页面、数据库连接等等,则参照相应的移植手册进行移植。
移植过程(三)——目标主机设置工作1.首先必须在目标主机上正确安装 Powerplay Enterprise Server,在 Access Manager 中指定好正确的目录服务器,并进行 Runtime Configuration。
2.取消目标主机上 Powerplay Enterprise Server 的安全性:用Powerplay Enterprise Server – Administration 管理程序进入目标主机的Powerplay Enterprise Server,如果出现以下对话框:则仅需回答“No”并立刻退出管理程序。
如果没有出现上述对话框,则需要在菜单中的“Tools”-“Security”中选择“Remove Security”:管理程序会让用户确认当前操作:回答“Yes”即可,然后退出管理程序。
3.取消目标主机上 Cognos Upfront 的安全性:打开 Upfront – Server Administration,选择连接到目标主机上:在左侧窗口中,“Upfront”是指管理端,它下面挂着被管理的 Upfront 服务器的名称,即目标主机名称。
用鼠标点中“Upfront”,然后执行如下菜单命令:“Tools”-“Security”-“NewsIndex”-“Remove Security”“Tools”-“Security”-“Server Administration”-“Remove Security”再用鼠标点中挂在“Upfront”下面的目标主机名,然后执行如下菜单命令:“Tools”-“Security”-“NewsIndex”-“Remove Security”“Tools”-“Security”-“Server Administration”-“Remove Security”不用理会操作过程中弹出的若干对话框。
操作完成后,打开“控制面板”-“管理工具”-“服务”,将所有以 Cognos 开头的服务都重新启动一遍:4.将源主机上的认证信息导入目标主机中:打开目标主机上的Access Manager – Administration,用管理员登录后,选择目标主机的default名字空间,用鼠标右键点开菜单,选择“Import from .LAE File”:Access Manager会弹出如下窗口:点击“Add…”按钮,在对话框中填写从源主机导出的 lae 文件名及其导出名称:然后切换到“Ticket Server”页上,填写目标主机使用的 Ticket Server的信息:点击“确定”按钮,即可回到最初页面:先点击一下导入名称,“Namespace in the file”窗口中就会出现可用的名字空间,点击之,并选择“Options”中的“Empty the Target Namespace”选项,最后点击“Import”按钮,即可实现认证信息的导入。