[U-Boot-Users] Problems with u-boot, PPChameleonEVB and MontaVista kernel
Wolfgang Denk
wd at denx.de
Tue Feb 24 16:34:02 CET 2004
In message <000b01c3fac3$50750980$333335bf at cabletime.com> you wrote:
>
> I can successfully compile u-boot 1.0.0-pre and the kernel that came
> with the board (2.4.20 from the eldk), and boot the board
> successfully.
>
> However, when I try to compile the MontaVista kernel, the board will
> not boot. Their kernel doesn't directly support the PPChameleonEVB, so
Is there any special reason to use their kernel? What does it contain
that you cannot find in DAVE's / our tested and working kernel tree?
> I'm using the one for the IBM 405EP eval (which the PPChameleon
> appears to be very similar to). I'm 'manually' running make pImage to
You have to accept the fact that "similar" is not good enough. You
must use a kernel which has been proted to the _exact_ matching
board, or you will run into problems sooner or later - at least if
you don't understand EXACTLY what you are doing (which seems not to
be the case - no offence meant).
> I've been in touch with MontaVista, and they suggest re-building
> u-boot, but changing the definition of the bd_info struction (in
Of course. You shall break compatibility to the rest of the world
just to make their kernel work. What a nonsense.
> I do have access to a BDI2000, that I've used to break into a running
> kernel (at start_here), but can't get it to break when I use the
> MontaVista kernel. From this, I assume that it's failing somewhere
> very early in the linux boot process.
>
> Can anyone offer any advice?
Your question is a FAQ:
http://www.denx.de/twiki/bin/view/DULG/LinuxHangsAfterUncompressingKernel
What I cannot understand is why you are wasting your time (and ours)
if you have a working kernel which you can use.
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
"What is wanted is not the will to believe, but the will to find out,
which is the exact opposite." - Bertrand Russell, _Sceptical_Essays_,
1928
More information about the U-Boot
mailing list