[U-Boot] U-Boot support for board(s) meesc, otc570

Reinhard Meyer u-boot at emk-elektronik.de
Fri Jan 21 14:21:34 CET 2011


Hello Daniel,
> Hello Reinhard,
>> Which USART is the output coming from instead? Is it really console output
>> or maybe some other, independent pulses?
> 
> I don't know, to which USART the output goes. I guess you assume, my
> "GPIO debugging" was to meassure the pulses on the USART pins. But no, my
> GPIO debugging was as follows:
> -set gpio pin with led attached
> -send characters by puts() (wherever it goes) ;-)
> -reset gpio pin
> -measure time between high- and low- rising edge on gpio pin
> -calculate baudrate
> 
> (on DBGU pin, there is no pulse at all past starting U-Boot)
> 
>>
>> Can you verify that the value for ATMEL_BASE_DBGU in at91sam9263.h is
>> correct?
> 
> Yes, according to datasheet, Debug Unit Control Register (DBGU_CR) is
> located at 0xFFFFEE00.
> And in at91sam9263.h is defined:
> #define ATMEL_BASE_DBGU         0xffffee00
(I could have made an error there while reworking)

I think its now safe to assume that the DBGU UART is really used, but maybe
the GPIO pins are not correctly assigned to it. Try to look in the
at91sam9263_devices.c area, seriald_init().. Is it called, and does it do the
"right" thing?

It must be something rather trivial...

Best Regards,
Reinhard



More information about the U-Boot mailing list