[U-Boot-Users] fishing for ideas
Wolfgang Denk
wd at denx.de
Fri Oct 1 19:45:47 CEST 2004
In message <1096646639.10111.115.camel at mhpajh5c> you wrote:
>
> Today I was working on it and loaded a linux kernel image. When I
> 'loads' it, using the u-boot command line, into ram, the 'md' command at
> the loaded area shows
>
> 00010000: 27051956 d3232bea 415d1e66 0005ba2c '..V.#+.A].f...,
> 00010010: 7d8c5a14 3940ffff 914c0000 3bffffe0 }.Z.9 at ...L..;...
> 00010020: 4c696e75 782d322e 342e3138 00000000 Linux-2.4.18....
> 00010030: 00000000 00000000 00000000 00000000 ................
>
> while objdump shows
>
> 00000 27051956 d3232bea 415d1e66 0005ba2c '..V.#+.A].f...,
> 00010 00000000 00000000 82847f95 05070201 ................
> 00020 4c696e75 782d322e 342e3138 00000000 Linux-2.4.18....
What's the result of "imi 00010000" on the target and "mkimage -l
<your_image_file>" on the ost? I guess that "imi" reports a checksum
error?
> I've spoken with the board developer (who also wrote a bootloader for
> the board) and showed him the sdram initialization function, and he said
> it was correct. However, I've got the behavior shown above. Is there
> another reason why this sort of corruption would happen? (btw, using
> 'cu' to download the image into RAM).
There can be many reasons, ranging from a broken serial port on your
host to RAM errors.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
"The hottest places in Hell are reserved for those who, in times of
moral crisis, preserved their neutrality." - Dante
More information about the U-Boot
mailing list