Hello,

I have tried to run the vanilla upstream 2.6.25.4 kernel on my
MPC8315E-RDB board, but the serial console seems not to respect the
bitrate I give it in u-boot.
(nor does it default to the well-known often used values 9600 ... 230400).

Some findings so far:
- The on-board u-boot comes up properly on the serial console.
- The on-flash Linux 2.6.23 that comes from the on-board flash runs
fine and gives me a 115200 bps serial console.

- Both 2.6.25.4 and 2.6.26-rc4 using the default config and default
device tree that comes with the kernel gives me garbled output.
- 2.6.25.4, but this time using the on-flash device tree (also) gives
me garbled output.
- The u-boot command line ("setenv bootargs console=ttyS0,115200") is
interpreted by the kernel, because different baudrates give me
reproducable but different garbage at each speed.

This is what is on the board's FlashROM:

U-Boot 1.3.0-rc2 (Nov 19 2007 - 16:37:36) MPC83XX

CPU:   e300c3, MPC8315E, Rev: 10 at 400 MHz, CSB:  133 MHz
Board: Freescale MPC8315ERDB Rev 0.0

Is this u-boot too old, i.e. might there be a compatibility issue
involved between u-boot / dtb / kernel?

What would be the best approach from here?
(I plan to measure the actual bitrate using a scope tomorrow).

Regards,
-- 
Leon

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to