can't boot mvme2100/mvme2304

Till Straumann strauman at slac.stanford.edu
Thu Jun 3 13:00:26 UTC 2010


If you are testing RTEMS 4.9 or newer then you need to
boot 'hello.ralf', not 'hello.exe'.

HTH
-- Till

On 06/03/2010 07:47 AM, Heinz Junkes wrote:
> 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 at fec00000/pci1011,19 at 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
>
>
>    
>
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-users
>    

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20100603/8fd9a88e/attachment-0001.html>


More information about the users mailing list