[U-Boot-Users] A3000 Linux restart

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?
participants (1)
-
robdlg@att.net