[U-Boot] Try to fix Board eb_cpux9k2

Jens Scharsig js_at_ng at scharsoft.de
Thu Dec 2 21:27:22 CET 2010


Dear Albert ARIBAUD,

> 
>> A second problem, the board does not restart (reset command).
>> I find out that a NULL pointer used by reset code, was also
>> relocated.
> 
> How did you come to this conclusion? NULL pointers are constants and
> thus are *not* relocated.

This problem will be gone with Andreas Bießmann patch

arm920t/at91/reset: board_reset: define	weak symbol reset
> 
>> I have currently no access to a BDI2000. But I think, this problems
>> are not board specific. It is possible, there are problems with
>> vector tables or memory protection
>>
>> Any suggestions?
> 
> I suggest visually running through all (board or cpu-specific) code that
> runs as part of execution board_init_f() and checking that no global is
> ever used -- BSS or initialized.

Andreas mirror BSS check says OK, But the board hangs on write access to
nand memory space (0x40000000) without any error message.

> 
>> The board use 920t on at91rm9200 soc
>>


regards Jens


More information about the U-Boot mailing list