[U-Boot-Users] A3000 Linux restart

robdlg at att.net robdlg at att.net
Fri Feb 20 15:18:51 CET 2004


I'm having a problem with U-Boot 1.0.2, built from the cvs tarball dated 12 Feb.
The target is the Artis SBC-A3000, based on the MPC8245.

U-Boot starts and runs fine, and can boot Linux successfully.  However, if I issue
the command "shutdown -r now" under Linux, a problem with the serial port occurs
soon after U-Boot restarts: right after "I2C" is printed, gibberish appears on the
screen, as if the baud rate had suddenly changed.

The processor is evidently still running at this point, as "bootcmd" takes effect
and once the kernel re-initializes the UART, the serial port is back to normal.

This problem occurs only when restarting Linux--it does not happen when restarting
U-Boot or after pressing the reset button on the board.  The customized version of
PPCBoot 1.1.5 that was provided with the board does not exhibit this behavior.

Is this an issue with U-Boot, or is there something in the Linux kernel (modified
MontaVista 2.4.19) that could be the cause?




More information about the U-Boot mailing list