<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
If you are testing RTEMS 4.9 or newer then you need to <br>
boot 'hello.ralf', not 'hello.exe'.<br>
<br>
HTH<br>
-- Till<br>
<br>
On 06/03/2010 07:47 AM, Heinz Junkes wrote:
<blockquote
cite="mid:E6D68233-6B78-4362-9BCF-7DE331D0A7CF@fhi-berlin.mpg.de"
type="cite">
<pre wrap="">Hi,
I am new to RTEMS. Up to now i have worked with VxWorks and will use RTEMS in future.
I have a couple of mvme-CPU-boards and to get experiences with the development process
of RTEMS i tried to get RTEMS running on this type of boards.
Unfortunately i run into "Illegal Instruction" calls when it try to run the test-programms like "hello.exe"
PPC5-Bug>nbo
Network Booting from: DEC21143, Controller 0, Device 0
Device Name: /pci@fec00000/pci1011,19@e,0:0,0
Loading: hello.exe
Client IP Address = 141.14.128.21
Server IP Address = 141.14.131.168
Gateway IP Address = 141.14.128.128
Subnet IP Address Mask = 255.255.240.0
Boot File Name = hello.exe
Argument File Name =
Network Boot File load in progress... To abort hit <BREAK>
Bytes Received =&2524435, Bytes Loaded =&2524435
Bytes/Second =&841478, Elapsed Time =3 Second(s)
Exception: Program (Illegal Instruction)
SRR0 =001F0000 SRR1 =00083040 Vector-Offset =00700
IP =001F0000 MSR =00003040 CR =00000000 FPSCR =00000000
R0 =00000000 R1 =03F00000 R2 =00000000 R3 =00000000
R4 =00000000 R5 =49504C01 R6 =00007000 R7 =001F0000
R8 =03F0CF4C R9 =03F0CD4C R10 =03F0CD55 R11 =03F0CE4C
R12 =03F0CE4C R13 =00000000 R14 =00000000 R15 =00000000
R16 =00000000 R17 =00000000 R18 =00000000 R19 =00000000
R20 =00000000 R21 =00000000 R22 =00000000 R23 =00000000
R24 =00000000 R25 =00000000 R26 =00000000 R27 =00000000
R28 =00000000 R29 =00000000 R30 =00000000 R31 =00000000
SPR0 =BA57C814 SPR1 =00000000 SPR8 =00000000 SPR9 =00000000
001F0000 7F454C46 WORD $7F454C46
I assume that it has something to do with the amount of memory. On my boards i have 64MB and more memory available.
I think one have to use longjumps (gcc -mlongcall). I didn't found the point where i can define the used memory for my boards to get
the right initialization.
Any idea to overcome that problem ?
Heinz
</pre>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
rtems-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rtems-users@rtems.org">rtems-users@rtems.org</a>
<a class="moz-txt-link-freetext" href="http://www.rtems.org/mailman/listinfo/rtems-users">http://www.rtems.org/mailman/listinfo/rtems-users</a>
</pre>
</blockquote>
<br>
</body>
</html>