<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style></head>
<body>
<body><p dir="ltr">Which BSP did this use? The beaknik or mvme5500?</p><p dir="ltr">Did you have any patches?</p><div class="quote">On May 12, 2014 6:52 AM, AJAI KUMAR MEDHAVI <akmedhavi@rrcat.gov.in> wrote:<br type="attribution"></div></body>
<font size="2"><div class="PlainText">Hi<br>
<br>
<br>
I have successfully ported RTEMS on PowerPC MPC7457 Processor Based VME<br>
CPU Board MVME5500-0163 with running sample applications.<br>
<br>
<br>
This board has two Flash Memory (Flash0 and Flash1). The MotLoad resides<br>
on Flash0 (8MB). For Porting I have placed jumper J8 between pins 1 and 2<br>
to get the board booted from Flash0 (MotLoad).<br>
<br>
<br>
Then I run following commands to download the sample applications.<br>
<br>
<br>
1. MVME5500>flashShow<br>
<br>
This command shall show in which Flash MotLoad resides.<br>
<br>
2. MVME5500>netShow<br>
<br>
This command shall show which network interface (/dev/enet0 or /dev/enet1<br>
)is UP. Use UP interface in tftpGet Command.<br>
<br>
<br>
3. MVME5500>tftpGet -c100.100.100.101 -s100.100.100.110 -g100.100.100.110<br>
-/d/dev/enet1 -fhello.ralf<br>
<br>
<br>
Here :<br>
<br>
Client (Target board) IP address : 100.100.100.101<br>
Server (Host) IP address : 100.100.100.110<br>
Gateway IP Address : 100.100.100.110<br>
<br>
<br>
2. MVME5500>netShut<br>
<br>
<br>
Note that the 'netShut' command is important: Modern interface devices<br>
usually feature DMA busmasters and such a busmaster - if not stopped<br>
prior to starting RTEMS may corrupt a memory area that was designated as<br>
buffer space by MotLoad but has been taken over by the newly started<br>
application.<br>
<br>
<br>
<br>
3. MVME5500>bmw -af2000000 -bf20fffff -c04000000<br>
<br>
<br>
Here for Flash0 Memory :<br>
<br>
Destination Starting/Ending Addresses =F2000000/F20FFFFF<br>
<br>
The "-a" and "-b" parameters indicate the start and end addresses of<br>
where we want to copy from (the source of the copy.) The "-c" parameter<br>
indicates the location to which the data will be copied. In this example,<br>
we'll copy the data to location 4000000 in main memory.<br>
<br>
<br>
<br>
4. MVME5500>rs -nr3 -d0<br>
5. MVME5500>rs -nr4 -d0<br>
6. MVME5500>go -a0400000<br>
<br>
<br>
Finally following comes on Hyerterminal :<br>
<br>
<br>
Welcome to rtems-4.10.2(PowerPC/Generic (classic FPU)/mvme5500) on<br>
MVME5500-0163<br>
<br>
-----------------------------------------<br>
Now BSP_mem_size = 0x1FE00000<br>
Marvell GT64260B (Discovery I) hostbridge detected at bus0 slot0<br>
BSP unlisted vendor, Bus0 Slot10 DeviceID 0x263388<br>
TUNDRA PCI-VME bridge detected at bus1 slot0<br>
Marvell GT64260B (Discovery I) hostbridge detected at bus8 slot0<br>
BSP unlisted vendor, Bus8 Slot10 DeviceID 0x10088086<br>
Universe II PCI-VME bridge detected at 0x82000000, IRQ 12<br>
Universe Master Ports:<br>
Port VME-Addr Size PCI-Adrs Mode:<br>
0: 0x20000000 0x0E000000 0x90000000 A32, D64 [MBLT], Dat, Sup<br>
1: 0x00000000 0x00FF0000 0x9F000000 A24, D64 [MBLT], Dat, Sup<br>
2: 0x00000000 0x00010000 0x9FFF0000 A16, D64, Dat, Sup<br>
7: 0x00000000 0x01000000 0x9E000000 CSR, D64, Dat, Sup<br>
Universe Slave Ports:<br>
Port VME-Addr Size PCI-Adrs Mode:<br>
0: 0x90000000 0x1FE00000 0x00000000 A32, Pgm, Dat, Sup, Usr, PWEN, PREN<br>
Overriding main IRQ line PCI info with 76<br>
Registering /dev/console as minor 0 (==/dev/ttyS0)<br>
WELCOME TO ACCELERATOR CONTROLS .... RTEMS KERNEL ON MVME5500<br>
enter a string<br>
bnh<br>
string read = bnh<br>
<br>
<br>
<br>
<br>
<br>
Best Regards<br>
<br>
<br>
AJAI KUMAR MEDHAVI<br>
SCIENTIFIC OFFICER<br>
RAJA RAMMANNA CENTRE FOR ADVANCED TECHNOLGY<br>
DEPARTMENT OF ATOMIC ENERGY, GOV. OF INDIA,<br>
PO : CAT, INDORE-452013, INDIA<br>
PH. 91-731-2488052<br>
<br>
<br>
-- <br>
<br>
<br>
</div></font>
</body>
</html>