AT91RM9200 hang in atmel_serial_putc

Peter Kardos at
Wed Aug 17 18:08:36 PDT 2016


I'm looking for a AT91 specialist that could help me debug barebox v2016.08.

I have a custom board running AT91RM9200 that came with a really old 
custom u-boot (v1.1.4, no ubifs support)...

The first bootloader I've ported (barebox v2015.07, using AT91RM9200ek 
as template) almost works; I'm having trouble getting networking (ping, 
dhcp) working with Micrel KSZ8721 phy. But it boots, works with the 
Flash, etc...
With hopes, that this (networking issue) is resolved with the latest 
barebox release (using the same patchset and config) I've found (??) a 
another issue.

At first it seemed the board just does not boot, after having a look 
with a j-link it seems the board "hangs" in atmel_serial_putc().
I've tried to look at the AT91RM9200 init (lowlevel, peripherals, 
driver) and could not find any significant change (rewrite, define 
changes, etc)...

Any help, ideas, even flame is welcome.

Thanks in advance.
Cheers, Peter

More information about the barebox mailing list