Can't load executable on MVME2304 Re:

Thomas Doerfler (nt) Thomas.Doerfler at imd-systems.de
Wed Mar 28 12:42:27 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

my first idea would be that the file format does not match the
expectations of your bootloader.

If I recall my hex code table right, then the bytes interpreted as the
first opcode:

00005000 7F454C46  WORD        $7F454C46

might be the string "~ELF" of the elf file header. so I assume that
"hello.exe" is an elf file, but your boot loader doesn't interpret it
right.

maybe you should feed it with a binary format? Or S-records? Have a
look into the BSP documentation (README etc), maybe you find some
hints there.

by the way: A proper email subject would help idetnify the postings
;-) No offense meant.

wkr,

Thomas.


Am 28.03.2012 14:37, schrieb Ziaulhaque Qazi:
> Hello All
> 
> 
> 
> I have been trying to build RTEMS-4.10.2 for mvme 2304 CPU.
> 
> First I tried to run an EPICS application but failed. I was
> advised to try first the example application which I tried today.
> 
> 
> 
> After configuring the CPU with NIOT command of PPC1BUG and running 
> the NBO command for network booting with the file hello.exe, it 
> loaded the file from tftp server but execution returned in error.
> 
> 
> 
> I am pasting below all that was on the hyperterminal screen 
> (PPC1BUG commands and messages)
> 
> PPC1-Bug>niot Controller LUN =00? Device LUN     =00? Node Control 
> Memory Address =07F9E000? Client IP Address      =10.1.22.45? 
> Server IP Address      =10.1.22.49? Subnet IP Address Mask 
> =255.255.255.0? Broadcast IP Address   =0.0.0.0? Gateway IP
> Address =10.1.22.1? Boot File Name ("NULL" for None)
> =hello.exe? Argument File Name ("NULL" for None) =? Boot File Load
> Address =001F0000? Boot File Execution Address    =001F0000? Boot
> File Execution Delay      =00000000? Boot File Length =00000000?
> Boot File Byte Offset          =00000000? BOOTP/RARP Request Retry
> =00? TFTP/ARP Request Retry         =00? Trace Character Buffer
> Address =00000000? BOOTP/RARP Request Control: Always/When-Needed
> (A/W)=W? BOOTP/RARP Reply Update Control: Yes/No (Y/N)       =Y?
> PPC1-Bug>nbo Network Booting from: DEC21140, Controller 0, Device 0
> Device Name: /pci at 80000000/pci1011,9 at e,0:0,0 Loading: hello.exe
> 
> Client IP Address      = 10.1.22.45 Server IP Address      = 
> 10.1.22.49 Gateway IP Address     = 10.1.22.1 Subnet IP Address 
> Mask = 255.255.255.0 Boot File Name         = hello.exe Argument 
> File Name     =
> 
> Network Boot File load in progress... To abort hit <BREAK>
> 
> Bytes Received =&2983080, Bytes Loaded =&2983080 Bytes/Second 
> =&149154, Elapsed Time =20 Second(s)
> 
> Residual-Data Located at: $07F88000
> 
> Exception: Program (Illegal Instruction) SRR0 =00005000 SRR1 
> =00083040 Vector-Offset =00700 IP     =00005000 MSR    =00003040
> CR =00000000 FPSCR  =00000000 R0     =00000000 R1     =07F88000 R2 
> =00000000 R3     =07F88000 R4     =00005000 R5     =00000000 R6 
> =00000000 R7     =00000000 R8     =00000000 R9     =00000000 R10 
> =00000000 R11    =00000000 R12    =00000000 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   =00000000 SPR1   =00000000 SPR8 
> =00000000 SPR9   =00000000 00005000 7F454C46  WORD $7F454C46
> PPC1-Bug>
> 
> I need guidance to find what could be the possible problem there?
> 
> While installing the tool-chain, gcc and rtems I did not face any 
> problem or error. I had been installing it successfully many times
>  before this one, so I am confident about RTEMS and Toolchain. 
> However I need expert opinion.
> 
> This time while installing RTEMS for MVME2304, I just copied the 
> files for MVME2307 with the names of MVME2304 to get the bsp 
> supported.
> 
> Please guide me if I was right in doing that.
> 
> https://mail.google.com/mail/images/cleardot.gif
> 
> -- Zia
> 
> 
> 
> _______________________________________________ rtems-users
> mailing list rtems-users at rtems.org 
> http://www.rtems.org/mailman/listinfo/rtems-users


- -- 
- --------------------------------------------
IMD Ingenieurbuero fuer Microcomputertechnik
Thomas Doerfler           Herbststrasse 8
D-82178 Puchheim          Germany
email:    Thomas.Doerfler at imd-systems.de
PGP public key available at:
     http://www.imd-systems.de/pgpkey_en.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9zBzIACgkQwHyg4bDtfjTT4gCfSQOo477+0DZ64zIhAjLvqXne
jdMAnRNRWrRAwnhc11MY8GguXOaUlT4N
=9to8
-----END PGP SIGNATURE-----



More information about the users mailing list