MVME2500 VxWorks 6.8 AMP User Guide (August 2014)

MVME2500 VxWorks 6.8 AMP User Guide (August 2014)
MVME2500 VxWorks 6.8 AMP
User Guide
P/N: 6806800M27B
August 2014
©
Copyright 2014 Artesyn Embedded Technologies, Inc.
All rights reserved.
Trademarks
Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of
Artesyn Embedded Technologies, Inc.© 2014 Artesyn Embedded Technologies, Inc. All other product or service names are the
property of their respective owners.
Intel® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.
Java™ and all other Java-based marks are trademarks or registered trademarks of Oracle America, Inc. in the U.S. and other countries.
Microsoft®, Windows® and Windows Me® are registered trademarks of Microsoft Corporation; and Windows XP™ is a trademark of
Microsoft Corporation.
PICMG®, CompactPCI®, AdvancedTCA™ and the PICMG, CompactPCI and AdvancedTCA logos are registered trademarks of the PCI
Industrial Computer Manufacturers Group.
UNIX® is a registered trademark of The Open Group in the United States and other countries.
Notice
While reasonable efforts have been made to assure the accuracy of this document, Artesyn assumes no liability resulting from any
omissions in this document, or from the use of the information obtained therein. Artesyn reserves the right to revise this document
and to make changes from time to time in the content hereof without obligation of Artesyn to notify any person of such revision or
changes.
Electronic versions of this material may be read online, downloaded for personal use, or referenced in another document as a URL to
an Artesyn website. The text itself may not be published commercially in print or electronic form, edited, translated, or otherwise
altered without the permission of Artesyn.
It is possible that this publication may contain reference to or information about Artesyn products (machines and programs),
programming, or services that are not available in your country. Such references or information must not be construed to mean that
Artesyn intends to announce such Artesyn products, programming, or services in your country.
Limited and Restricted Rights Legend
If the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following notice shall apply
unless otherwise agreed to in writing by Artesyn.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (b)(3) of the Rights in
Technical Data clause at DFARS 252.227-7013 (Nov. 1995) and of the Rights in Noncommercial Computer Software and
Documentation clause at DFARS 252.227-7014 (Jun. 1995).
Contact Address
Artesyn Embedded Technologies
Artesyn Embedded Technologies
Marketing Communications
Lilienthalstr. 17-19
2900 S. Diablo Way, Suite 190
85579 Neubiberg/Munich
Tempe, Arizona 85282
Germany
Contents
About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1
1.2
2
Booting VxWorks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1
2.2
2.3
2.4
3
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Network Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.2 Booting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Disk Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.2 Booting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
USB Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.2 Booting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Building Board Support Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.1
A
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Deliverables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Building Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Sample Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
A.1
A.2
A.3
Network Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
A.1.1 VxWorks Booting on Core 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
A.1.2 VxWorks Booting on Core 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Disk Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
A.2.1 VxWorks Booting on Core 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
A.2.2 VxWorks Booting on Core 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
USB Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
A.3.1 VxWorks Booting on Core 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
A.3.2 VxWorks Booting on Core 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
3
Contents
Contents
B
Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
B.1
4
Artesyn Embedded Technologies - Embedded Computing Documentation . . . . . . . . . . . . . . . . 37
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
About this Manual
Overview of Contents
This manual is divided into the following chapters and appendix:

Chapter 1, Introduction, on page 9, provides an overview of this manual.

Chapter 2, Booting VxWorks, on page 11, describes the procedure to boot VxWorks 6.8 AMP
on the MVME2500.

Chapter 3, Building Board Support Package, on page 17, describes the procedure to build
Board Support Package (BSP).

Appendix A, Sample Output, on page 27, provides the sample output of VxWorks 6.8 AMP
booting through network, disk and USB.

Appendix B, Related Documentation, on page 37 lists the related documents of VxWorks on
the MVME25006.8 AMP.
Abbreviations
This document uses the following abbreviations:
Abbreviation
Definition
AMP
Asymmetric Multiprocessing
BSP
Board Support Package
FTP
File Transfer Protocol
IP
Internet Protocol
SATA
Serial Advanced Technology Attachment
SBC
Single Board Computer
TFTP
Trivial File Transfer Protocol
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
5
About this Manual
About this Manual
Conventions
The following table describes the conventions used throughout this manual.
Notation
Description
0x00000000
Typical notation for hexadecimal numbers (digits are
0 through F), for example used for addresses and
offsets
0b0000
Same for binary numbers (digits are 0 and 1)
bold
Used to emphasize a word
Screen
Used for on-screen output and code related elements
or commands in body text
Courier + Bold
Used to characterize user input and to separate it
from system output
Reference
Used for references and for table and figure
descriptions
File > Exit
Notation for selecting a submenu
<text>
Notation for variables and keys
[text]
Notation for software buttons to click on the screen
and parameter description
...
Repeated item for example node 1, node 2, ..., node
12
.
Omission of information from example/command
that is not necessary at the time being
.
.
6
..
Ranges, for example: 0..4 means one of the integers
0,1,2,3, and 4 (used in registers)
|
Logical OR
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
About this Manual
Notation
Description
Indicates a hazardous situation which, if not avoided,
could result in death or serious injury
Indicates a hazardous situation which, if not avoided,
may result in minor or moderate injury
Indicates a property damage message
No danger encountered. Pay attention to important
information
Summary of Changes
This manual has been revised and replaces all prior editions.
Part Number
Publication Date
Description
6806800M27A
April 2011
Initial version
6806800M27B
August 2014
Re-branded to Artesyn template.
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
7
About this Manual
8
About this Manual
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Chapter 1
Introduction
1.1
Overview
The MVME2500 Single Board Computer (SBC) is a VMEbus board, which features a single-core
P2010 or the dual-core P2020 Freescale QorIQ processors. For more information on
MVME2500, refer http://www.artesyn.com/computing/products/product/mvme2500series-vme64-processor-board.
VxWorks 6.8 Asymmetric Multiprocessing (AMP) allows the independent instances of the
VxWorks operating system to run on the individual CPUs of a multicore processor.
This document describes the procedure to boot the VxWorks 6.8 AMP on the MVME2500
board.
1.2
Deliverables
The following table lists the MVME2500 deliverables.
Table 1-1 List of Deliverables
Name
Description
vxWorks_00.st
VxWorks boot image file for Core 0
vxWorks_01.st
VxWorks boot image file for Core 1
mvme2500_AMP_rel1.0.tar.gz
VxWorks 6.8 AMP Board Support Package
(BSP) for MVME2500
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
9
Introduction
10
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Chapter 2
Booting VxWorks
2.1
Introduction
You can boot VxWorks AMP on the MVME2500 board using any of the following methods:

Network Boot

Disk Boot

USB Boot
2.2
Network Boot
2.2.1
Prerequisites
You should have:

2.2.2
Connectivity to the TFTP server
Booting Procedure
The TFTP server should be configured and started in the connected PC. The VxWorks boot
Image file, vxWorks_00.st, should be made available at the standard TFTP boot image path
/tftpboot.
To boot VxWorks AMP through network, perform the following steps:
1. Power up the MVME2500 board.
By default, it provides the U-Boot prompt.
2. Set the environmental variables at the U-Boot prompt.
setenv ipaddr <Board ip address>
setenv serverip <TFTP server ip address>
setenv gatewayip <Gateway ip address>
setenv netmask <Netmask>
Example:
setenv ipaddr 10.130.101.206
setenv serverip 10.130.101.216
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
11
Booting VxWorks
setenv gatewayip 10.130.101.254
setenv netmask 255.255.255.0
3. Set the VxWorks boot image file name.
setenv vxbootfile vxWorks_00.st
4. Set the VxWorks bootline arguments.
setenv vxbootargs 'motetsec(0,0)10.130.101.216:vxWorks
h=10.130.101.216
e=10.130.101.206:ffffff00 u=vxworks
pw=vxworks f=0x80’
Parameters description:
motetsec(0,0) : ethernet interface 0 on cpu 0
10.130.101.216 : Host Machine IP
10.130.101.206 : Board IP
ffffff00 : Netmask
u=vxworks : Username on host machine
p=vxworks : Password for the above user in host machine
f=0x80 : File Transfer Protocol (FTP)
5. Set the VxWorks network boot command.
setenv vxboot 'tftpboot $vxbootfile && setenv bootargs
$vxbootargs && bootvx'
6. Save your current environmental variables.
saveenv
7. Boot VxWorks on Core 0 through network .
run vxboot
This will boot the VxWorks on Core 0 only.
For sample output of Vxworks booting on Core 0 through network , refer Appendix
A, VxWorks Booting on Core 0
8. Boot VxWorks Image on Core 1, execute wrload command.
Example: wrload "-file <image dir>/vxWorks -cpu 1"
To access the Core1 Console use the tip utility.
12
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Booting VxWorks
Example: tip "dev=/ttyMsd0#tag=green". For more information refer the
tip utility documentation.
For sample output of Vxworks booting on Core 1 through network , refer Appendix
A, VxWorks Booting on Core 1.
2.3
Disk Boot
2.3.1
Prerequisites
You should have:

2.3.2
Serial Advanced Technology Attachment (SATA) hard disk with ext2 file system loaded,
and VxWorks image loaded to the ext2 file system
Booting Procedure
To boot VxWorks AMP using disk, perform the following steps:
1. Power up the MVME2500 board.
By default, it provides the U-Boot prompt.
2. Set the environmental variables at the U-Boot prompt.
setenv ipaddr <Board ip address>
setenv serverip <TFTP server ip address>
setenv gatewayip <Gateway ip address>
setenv netmask <Netmask>
Example:
setenv
setenv
setenv
setenv
ipaddr 10.130.101.206
serverip 10.130.101.216
gatewayip 10.130.101.254
netmask 255.255.255.0
3. Set the VxWorks boot image file name.
setenv vxbootfile vxWorks_00.st
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
13
Booting VxWorks
4. Set the VxWorks bootline arguments.
setenv vxbootargs 'motetsec(0,0)10.130.101.216:vxWorks
h=10.130.101.216
e=10.130.101.206:ffffff00 u=vxworks
pw=vxworks f=0x80’
Parameters description:
motetsec(0,0) : ethernet interface 0 on cpu 0
10.130.101.216 : Host Machine IP
10.130.101.206 : Board IP
ffffff00 : Netmask
u=vxworks : Username on host machine
p=vxworks : Password for the above user in host machine
f=0x80 : File Transfer Protocol (FTP)
5. Set the VxWorks disk boot command.
setenv vxdiskboot 'ext2load scsi 0:1 0x1000000 $vxbootfile
&& setenv bootargs $vxbootargs && bootvx'
6. Save your current environmental variables.
saveenv
7. To boot VxWorks on Core 0 through hard disk , execute the following command:
run vxdiskboot
This will boot VxWorks on Core 0 only.
For sample output of VxWorks booting on Core 0 through hard disk , refer Appendix
A, VxWorks Booting on Core 0
8. Boot VxWorks Image on Core 1, execute wrload command.
Example: wrload "-file <image dir>/vxWorks -cpu 1"
To access the core1 Console use the tip utility
Example: tip "dev=/ttyMsd0#tag=green".For more information refer the
tip utility documentation.
For sample output of VxWorks booting on Core 1 through hard disk, refer Appendix
A, VxWorks Booting on Core 1.
14
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Booting VxWorks
2.4
USB Boot
2.4.1
Prerequisites
You should have:

2.4.2
USB pen drive with VxWorks image, and vfat or ext2fs file system
Booting Procedure
To boot VxWorks AMP using USB, perform the following steps:
1. Power up the MVME2500 board.
By default, it provides the U-Boot prompt.
2. Set the environmental variables.
setenv ipaddr <Board IP address>
setenv serverip <TFTP server IP address>
setenv gatewayip <Gateway IP address>
setenv netmask <Netmask>
Example:
setenv
setenv
setenv
setenv
ipaddr 10.130.101.206
serverip 10.130.101.216
gatewayip 10.130.101.254
netmask 255.255.255.0
3. Set the VxWorks boot image file name.
setenv vxbootfile vxWorks_00.st
4. Set the VxWorks bootline arguments.
setenv vxbootargs 'motetsec(0,0)10.130.101.216:vxWorks
h=10.130.101.216
e=10.130.101.206:ffffff00 u=vxworks
pw=vxworks f=0x80’
Parameters description:
motetsec(0,0) : ethernet interface 0 on cpu 0
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
15
Booting VxWorks
10.130.101.216 : Host Machine IP
10.130.101.206 : Board IP
ffffff00 : Netmask
u=vxworks : Username on host machine
p=vxworks : Password for the above user in host machine
f=0x80 : File Transfer Protocol (FTP)
5. Set the VxWorks USB boot command.
setenv vxusbboot 'usb reset && fatload usb 0:1 0x1000000
$vxbootfile && setenv bootargs $vxbootargs && bootvx'
6. Save your current environmental variables.
saveenv
7. To boot VxWorks on Core 0 through USB, execute the following command:
run vxusbboot
This will boot VxWorks on Core 0 only.
For sample output of VxWorks booting on Core 0 through USB, refer Appendix A,
VxWorks Booting on Core 0
8. Boot VxWorks Image on Core 1, execute wrload command.
Example: wrload "-file <image dir>/vxWorks -cpu 1"
To access the Core1 Console use the tip utility
Example: tip "dev=/ttyMsd0#tag=green". For more information refer the
tip utility documentation.
For sample output of VxWorks booting on Core 1 through USB, refer Appendix A,
VxWorks Booting on Core 1.
16
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Chapter 3
Building Board Support Package
3.1
Building Procedure
The mvme2500_AMP_rel1.0.tar.gz contains VxWorks 6.8 AMP BSP source files for the
MVME2500 board.
Perform the following steps to build the BSP:
1. Extract the mvme2500_AMP_rel1.0.tar.gz to any working directory.
2. Start the Wind River VxWorks Workbench by executing the following command:
<vxWorks Installation Directory>/startWorkbench.sh
3. Create a new project for Core 0:
a.
Open the Wind River VxWorks Workbench. Select File -> New -> VxWorks Image
Project.
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
17
Building Board Support Package
b. Give a project name and then click Next.
18
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Building Board Support Package
c.
Go to BSP and select mvme2500_AMP from the dropdown list. Click Browse and
point to the location where you have extracted the BSP. Click Next.
d. Select any configuration profile.
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
19
Building Board Support Package
20
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Building Board Support Package
e.
Click Finish.
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
21
Building Board Support Package
f.
Once the Project is created, click Kernel Configuration and perform the following:
–
22
Enable Multi-OS IPC serial device
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Building Board Support Package
–
Enable INCLUDE_AMP_CPU and INCLUDE_AMP_CPU_00
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
23
Building Board Support Package
–
24
Enable INCLUD_WRLOAD
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Building Board Support Package
g. Save the Kernel configuration. Right-click the project name which you have created,
and select Build Project.
4. Create a new project for Core 1:
a.
Follow the steps from a through e, in step 3.
b. Enable the following Kernel Configuration parameters:
–
Enable Multi-OS IPC Serial Device.
Modify MFD_CFG_STR, change "#dev=/ttyMsd0 node=0 instance=0
console=n bus=main" to "#dev=/ttyMsd0 node=0 instance=0
console=y bus=main"
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
25
Building Board Support Package
c.
26
–
Enable INCLUDE_AMP and INCLUDE_AMP_CPU_01
–
Enable INCLUDE_WRLOAD_IMAGE_BUILD
Save the Kernel Configuration. Right-click the project name which you have created,
and select Build Project.
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Appendix A
A
Sample Output
A.1
Network Boot
A.1.1
VxWorks Booting on Core 0
MVME-2500 (Mon 1.0) => run vxboot
Speed: 100, full duplex
Using eTSEC1 device
TFTP from server 10.130.101.216; our IP address is 10.130.101.206
Filename 'vxWorks_00.st'.
Load address: 0x1000000
Loading:
#################################################################
#################################################################
#################################################################
#########################################
done
Bytes transferred = 3326700 (32c2ec hex)
## Ethernet MAC address not copied to NV RAM
## Using bootline (@ 0x4200): motetsec(0,0)10.130.101.216:vxWorks
h=10.130.101.216 e=10.130.101.206:ffffff00 u=vxworks pw=vxworks
f=0x80
## Starting vxWorks at 0x00100000 ...
Target Name: vxTarget
0x2541220 (devConnect): vxbIntelAhciInstConnect pDev 0x3888a8
Adding 8307 symbols for standalone.
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
27
Sample Output
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]
]]]]
]]]]]]]]]]
]
]]]]]]]]]
]]]]]]
]]]]]]]]
]]
]]]]]]]
]]]]]]]]
]]]
]]]]] ]
]]]]
]]]]]
]]]]]]
]]]]]]]
]]]]]]]]
]]]]]] ]
]]]
]
]
]]]
]]]
]]
]
]]]]
]]]]]
]]]]]
]]]]]]
]]]]]
]]]]]
]
]]]
]]
]]]]]]]] ]]]]
]]]]]]
]
]]]]]]]
]]]]
]]]]]]]]]
]] ]]]]] ]]]]]]
(R)
]]]]
]]
]]]] ]]]
]
]]]]
]]
]]]] ]] ]]]]
]]
]] ]]]]]]] ]]]] ]]
]] ]]]]
]]]]]]]
]]]]]
]]]]
]] ]]]]
]]]]]]]]
]]]
]]]]
]] ]]]]
]]]] ]]]]
]
]]]]]]]
]]]]
]]]]
]]]]]
]]]]
]]]]
]]]]
]]]]
]]]] ]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]
VxWorks 6.8
KERNEL: WIND version 2.13
Copyright Wind River Systems, Inc., 1984-2009
CPU: Freescale P2020E - Security Engine. Processor #0.
Memory Size: 0x20000000. BSP version 2.0/2.
Created: Apr 14 2011, 11:01:52
ED&R Policy Mode: Deployed
WDB Comm Type: WDB_COMM_END
WDB: Ready.
-> 0x2541220 (devConnect): ahciDrv called 0x253f430 0xa4100000
Instantiating /ahci00:2 as rawFs, device = 0x30001
A.1.2
VxWorks Booting on Core 1
=> wrload "-f vxWorks_01.st"
28
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Sample Output
Loading...
0x21000000 - 0x21200670
0x21200670 - 0x212007b4
0x212007b4 - 0x212008a8
0x21240000 - 0x21277ef8
0x21277ef8 - 0x212a283c
value = 0 = 0x0
loaded
loaded
loaded
loaded
zeroed
-> tip "dev=/ttyMsd0"
Connected to /ttyMsd0.
Press ~? for the list of available commands.
[Now listening to session 1 (/ttyMsd0)]
[Input wired to session 1 (/ttyMsd0)]
Target Name: vxTarget
Adding 8240 symbols for standalone
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]
]]]]
]]]]]]]]]]
]
]]]]]]]]]
]]]]]]
]]]]]]]]
]]
]]]]]]]
]]]]]]]]
]]]
]]]]
]]]]] ]
]]]]]
]]]]]]
]]]]]]]
]]]]]]]]
]]]
]]
]
]]]]
]]]]]
]]]]]] ]
]]]
]
]
]]]
]]]]]]]] ]]]]
]]]
]
]]]]]]
]
]]]]]]]
(R)
]]]]
]]]]
]]]]]]]]]
]] ]]]]] ]]]]]]
]]]]]]
]
]]]]
]]
]]]] ]]]
]]]]]
]]]]]
]]]]]
]]
]]
]]]] ]] ]]]]
]]
]] ]]]]]]] ]]]] ]]
]] ]]]]
]]]]]]]
]]]]]
]]]]
]] ]]]]
]]]]]]]]
]]]
]]]]
]] ]]]]
]]]] ]]]]
]
]]]]]]]
]]]]
]]]]
]]]]]
]]]]
]]]]
]]]]
]]]]
]]]] ]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]
VxWorks 6.8
KERNEL: WIND version 2.13
Copyright Wind River Systems, Inc., 1984-2009
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
29
Sample Output
CPU: Freescale P2020E - Security Engine. Processor #1.
Memory Size: 0x20000000. BSP version 2.0/2.
Created: Apr 14 2011, 11:04:22
ED&R Policy Mode: Deployed
WDB Comm Type: WDB_COMM_END
WDB: Ready
A.2
Disk Boot
A.2.1
VxWorks Booting on Core 0
MVME-2500 (Mon 1.0)=> run vxdiskboot
Loading file "vxWorks_00.st" from scsi device 0:1 (sda1)
3824532 bytes read
## Ethernet MAC address not copied to NV RAM
## Using bootline (@ 0x4200): motetsec(0,0)10.130.101.216:vxWorks
h=10.130.101.216 e=10.130.101.206:ffffff00 u=vxworks pw=vxworks
f=0x80
## Starting vxWorks at 0x00100000 ...
Target Name: vxTarget
0x2585430 (devConnect): vxbIntelAhciInstConnect pDev 0x3d0d40
Adding 8784 symbols for standalone.
30
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Sample Output
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]
]]]]
]]]]]]]]]]
]
]]]]]]]]]
]]]]]]
]]]]]]]]
]]
]]]]]]]
]]]]]]]]
]]]
]]]]] ]
]]]]
]]]]]
]]]]]]
]]]]]]]
]]]]]]]]
]]]]]] ]
]]]
]
]
]]]
]]]
]]
]
]]]]
]]]]]
]]]]]
]]]]]]
]]]]]
]]]]]
]
]]]
]]
]]]]]]]] ]]]]
]]]]]]
]
]]]]]]]
]]]]
]]]]]]]]]
]] ]]]]] ]]]]]]
(R)
]]]]
]]
]]]] ]]]
]
]]]]
]]
]]]] ]] ]]]]
]]
]] ]]]]]]] ]]]] ]]
]] ]]]]
]]]]]]]
]]]]]
]]]]
]] ]]]]
]]]]]]]]
]]]
]]]]
]] ]]]]
]]]] ]]]]
]
]]]]]]]
]]]]
]]]]
]]]]]
]]]]
]]]]
]]]]
]]]]
]]]] ]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]
VxWorks 6.8
KERNEL: WIND version 2.13
Copyright Wind River Systems, Inc., 1984-2009
CPU: Freescale P2020E - Security Engine. Processor #0.
Memory Size: 0x20000000. BSP version 2.0/2.
Created: Apr 14 2011, 17:53:10
ED&R Policy Mode: Deployed
WDB Comm Type: WDB_COMM_END
WDB: Ready
-> 0x2585430 (devConnect): ahciDrv called 0x2583640 0xa4100000
0x25a5a90 (BusM A): INFO: usb2Msc - Storage driver got a device
attach notification.
0x25a5a90 (BusM A): INFO: usb2Msc - Mounting device (PDT 0x0 PQ 0x0
RMB 0x1)
VID = JetFlash : PID = Transcend 8GB
: REV = 1100
0x25a5a90 (BusM A): INFO: usb2Msc - Device 0x2 LUN 0 of 7925760 (KB)
will be mounted with base name /bd0
Instantiating /ahci00:2 as rawFs, device = 0x30001
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
31
Sample Output
0x259b770 (tErfTask): INFO: usb2Msc - Device /bd0 has been claimed
by filesystem
NOTIFY: hDevice 0x2 lun 0 medium changed (mediumInsert = 1)
->
A.2.2
VxWorks Booting on Core 1
=> wrload "-f vxWorks_01.st"
Loading...
0x21000000 - 0x21200670 loaded
0x21200670 - 0x212007b4 loaded
0x212007b4 - 0x212008a8 loaded
0x21240000 - 0x21277ef8 loaded
0x21277ef8 - 0x212a283c zeroed
value = 0 = 0x0
-> tip "dev=/ttyMsd0"
Connected to /ttyMsd0.
Press ~? for the list of available commands.
[Now listening to session 1 (/ttyMsd0)]
[Input wired to session 1 (/ttyMsd0)]
Target Name: vxTarget
Adding 8240 symbols for standalone.
32
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Sample Output
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]
]]]]
]]]]]]]]]]
]
]]]]]]]]]
]]]]]]
]]]]]]]]
]]
]]]]]]]
]]]]]]]]
]]]
]]]]] ]
]]]]
]]]]]
]]]]]]
]]]]]]]
]]]]]]]]
]]]]]] ]
]]]
]
]
]]]
]]]
]]
]
]]]]
]]]]]
]]]]]
]]]]]]
]]]]]
]]]]]
]
]]]
]]
]]]]]]]] ]]]]
]]]]]]
]
]]]]]]]
]]]]
]]]]]]]]]
]] ]]]]] ]]]]]]
(R)
]]]]
]]
]]]] ]]]
]
]]]]
]]
]]]] ]] ]]]]
]]
]] ]]]]]]] ]]]] ]]
]] ]]]]
]]]]]]]
]]]]]
]]]]
]] ]]]]
]]]]]]]]
]]]
]]]]
]] ]]]]
]]]] ]]]]
]
]]]]]]]
]]]]
]]]]
]]]]]
]]]]
]]]]
]]]]
]]]]
]]]] ]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]
VxWorks 6.8
KERNEL: WIND version 2.13
Copyright Wind River Systems, Inc., 1984-2009
CPU: Freescale P2020E - Security Engine. Processor #1.
Memory Size: 0x20000000. BSP version 2.0/2.
Created: Apr 14 2011, 11:04:22
ED&R Policy Mode: Deployed
WDB Comm Type: WDB_COMM_END
WDB: Ready.
A.3
USB Boot
A.3.1
VxWorks Booting on Core 0
MVME-2500 (Mon 1.0) =>run vxusbboot
(Re)start USB...
USB:
Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
33
Sample Output
reading vxWorks_00.st
..................................................................
..................................................................
..................................................................
..................................................................
............................................
3824532 bytes read
## Ethernet MAC address not copied to NV RAM
## Using bootline (@ 0x4200): motetsec(0,0)10.130.101.216:vxWorks
h=10.130.101.216 e=10.130.101.206:ffffff00 u=vxworks pw=vxworks
f=0x80
## Starting vxWorks at 0x00100000 ...
Target Name: vxTarget
0x2585430 (devConnect): vxbIntelAhciInstConnect pDev 0x3d0d40
Adding 8784 symbols for standalone.
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]
]]]]
]]]]]]]]]]
]
]]]]]]]]]
]]]]]]
]]]]]]]]
]]
]]]]]]]
]]]]]]]]
]]]
]]]]
]]]]] ]
]]]]]
]]]]]]
]]]]]]]
]]]]]]]]
]]]
]
]
]]]
]]
]
]]]]
]]]]]
]]]]]
]]]]]]
]]]]]
]
]]]
]]]]]]]] ]]]]
]]]]]]
]
]]]]]]]
]]]]
]]]]]]]]]
]] ]]]]] ]]]]]]
(R)
]]]]
]]
]]]] ]]]
]
]]]]
]]
]]]]]] ]
]]]
]]]]]
]]
]]]] ]] ]]]]
]]
]] ]]]]]]] ]]]] ]]
]] ]]]]
]]]]]]]
]]]]]
]]]]
]] ]]]]
]]]]]]]]
]]]
]]]]
]] ]]]]
]]]] ]]]]
]
]]]]]]]
]]]]
]]]]
]]]]]
]]]]
]]]]
]]]]
]]]]
]]]] ]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]
34
VxWorks 6.8
KERNEL: WIND version 2.13
Copyright Wind River Systems, Inc., 1984-2009
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Sample Output
CPU: Freescale P2020E - Security Engine. Processor #0.
Memory Size: 0x20000000. BSP version 2.0/2.
Created: Apr 14 2011, 17:53:10
ED&R Policy Mode: Deployed
WDB Comm Type: WDB_COMM_END
WDB: Ready
->0x2585430 (devConnect): ahciDrv called 0x2583640 0xa4100000
0x25a5a90 (BusM A): INFO: usb2Msc - Storage driver got a device
attach notification.
0x25a5a90 (BusM A): INFO: usb2Msc - Mounting device (PDT 0x0 PQ 0x0
RMB 0x1)
VID = JetFlash : PID = Transcend 8GB
: REV = 1100
0x25a5a90 (BusM A): INFO: usb2Msc - Device 0x2 LUN 0 of 7925760 (KB)
will be mounted with base name /bd0
Instantiating /ahci00:2 as rawFs, device = 0x30001
0x259b770 (tErfTask): INFO: usb2Msc - Device /bd0 has been claimed
by filesystem
NOTIFY: hDevice 0x2 lun 0 medium changed (mediumInsert = 1)
->
A.3.2
VxWorks Booting on Core 1
=> wrload "-f vxWorks_01.st"
Loading...
0x21000000 - 0x21200670 loaded
0x21200670 - 0x212007b4 loaded
0x212007b4 - 0x212008a8 loaded
0x21240000 - 0x21277ef8 loaded
0x21277ef8 - 0x212a283c zeroed
value = 0 = 0x0
-> tip "dev=/ttyMsd0"
Connected to /ttyMsd0.
Press ~? for the list of available commands.
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
35
Sample Output
[Now listening to session 1 (/ttyMsd0)]
[Input wired to session 1 (/ttyMsd0)]
Target Name: vxTarget
Adding 8240 symbols for standalone.
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]
]]]]
]]]]]]]]]]
]
]]]]]]]]]
]]]]]]
]]]]]]]]
]]
]]]]]]]
]]]]]]]]
]]]
]]]]
]]]]] ]
]]]]]
]]]]]]
]]]]]]]
]]]]]]]]
]]]
]
]
]]]
]]
]
]]]]
]]]]]
]]]]]
]]]]]]
]]]]]
]
]]]
]]]]]]]] ]]]]
]]]]]]
]
]]]]]]]
]]]]
]]]]]]]]]
]] ]]]]] ]]]]]]
(R)
]]]]
]]
]]]] ]]]
]
]]]]
]]
]]]]]] ]
]]]
]]]]]
]]
]]]] ]] ]]]]
]]
]] ]]]]]]] ]]]] ]]
]] ]]]]
]]]]]]]
]]]]]
]]]]
]] ]]]]
]]]]]]]]
]]]
]]]]
]] ]]]]
]]]] ]]]]
]
]]]]]]]
]]]]
]]]]
]]]]]
]]]]
]]]]
]]]]
]]]]
]]]] ]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]
VxWorks 6.8
KERNEL: WIND version 2.13
Copyright Wind River Systems, Inc., 1984-2009
CPU: Freescale P2020E - Security Engine. Processor #1.
Memory Size: 0x20000000. BSP version 2.0/2.
Created: Apr 14 2011, 11:04:22
ED&R Policy Mode: Deployed
WDB Comm Type: WDB_COMM_END
WDB: Ready.
36
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Appendix B
B
Related Documentation
B.1
Artesyn Embedded Technologies - Embedded
Computing Documentation
The publications listed below are referenced in this manual. You can obtain electronic copies of
Artesyn Embedded Technologies - Embedded Computing publications by contacting your
local Artesyn sales office. For released products, you can also visit our Web site for the latest
copies of our product documentation.
1. Go to www.artesyn.com/computing.
2. Under SUPPORT, click TECHNICAL DOCUMENTATION.
3. Under FILTER OPTIONS, click the Document types drop-down list box to select the type of
document you are looking for.
4. In the Search text box, type the product name and click GO.
Table B-1 Artesyn Embedded Technologies - Embedded Computing Publications
Document Title
Publication Number
MVME2500 Installation and Use
6806800L01
MVME2500 Quick Start Guide
6806800L03
MVME2500 Safety Notes Summary
6806800L13
MVME2500-ECC Installation and Use
6806800N30
MVME2500 VxWorks 6.8 User Guide
6806800M27
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
37
Related Documentation
38
MVME2500 VxWorks 6.8 AMP User Guide (6806800M27B)
Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, Inc.
All other product or service names are the property of their respective owners.
©
2014 Artesyn Embedded Technologies, Inc.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising