[U-Boot] environmental "baudrate" not used at boot up
Albert ARIBAUD
albert.aribaud at free.fr
Sun Jan 16 15:42:25 CET 2011
Le 16/01/2011 15:01, chrisv at cyberswitching.com a écrit :
> Hi list,
>
> I have a board based on an Atmel AT91SAM9263-EK running U-boot 2009.01.
> I can't seem to get the environmental variable "baudrate" to be used
> properly, though.
>
> Here's the sequence:
>
> 1. Power on board, baudrate=115200
> 2. setenv baudrate 9600
> (change terminal baud to 9600)
> saveenv
> saveenv
> reset
> 3. Gibberish is output to the terminal at 9600
> 4. Change terminal baud to 115200, everything ok
>
> As much as I've looked through the code in lib_arm/board.c,
> serial_init() and init_baudrate() seem to be coded correctly.
>
> Any advice on where to take it from here?
Hmm... 2009.1 is very old code. Current u-boot-at91/master seems to
build at91sam9263ek; maybe you could try it.
> Thanks,
> Chris
Amicalement,
--
Albert.
More information about the U-Boot
mailing list