[U-Boot-Users] Re:Problems with objcopy -O binary
wd at denx.de
Fri Apr 11 09:18:53 CEST 2003
In message <20030411051518.78415.qmail at web21102.mail.yahoo.com> you wrote:
> I got a same problem with release 0.3.0. However,
> if I use the use same toolchain to compile the 0.2.0
> version, it is ok. My compiler version is 2.95.3
> (montaVisita). I just modify the "CROSS-COMPILER"
> parameter. Do I need to change any other parameters ?
The only change in 0.3.0 was that I added the target to build binary
images, too, as some people asked for it to be able to download the
standalone examples over FTP.
> I found out:
> ppc_405-objcopy -O binary hello_world.srec
> ppc_405-objcopy: Warning: Output file cannot
> represent architecture
> ppc_405-objcopy: hello_world.srec: Bad value
The warning is normal and can be ignored.
The error message means that your version of "ppc_405-objcopy" is not
capable of reading the "hello_world.srec" file which it created
itself one step before.
Using the objcopy that comes with the ELDK I get:
bash$ ppc_4xx-objcopy -O srec sched sched.srec
bash$ ppc_4xx-objcopy -O binary hello_world.srec
ppc_4xx-objcopy: hello_world.srec: File format not recognized
And I get the same result with the native "objcopy" on any of the x86
Linux systems I was able to test (RH-7.1 to RH-9).
The only explanation I have is that your version of "ppc_405-objcopy"
is seriously broken.
Get yourself working tools. They are available for free.
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
He had been eight years upon a project for extracting sunbeams out of
cucumbers, which were to be put in vials hermetically sealed, and let
out to warm the air in raw inclement summers. - Jonathan Swift
_Gulliver's Travels_ ``A Voyage to Laputa, etc.'' ch. 5
More information about the U-Boot