From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jens Scharsig Date: Thu, 02 Dec 2010 21:27:22 +0100 Subject: [U-Boot] Try to fix Board eb_cpux9k2 In-Reply-To: <4CF4B7B2.7030705@aribaud.net> References: <4CF405E8.9020308@scharsoft.de> <4CF4B7B2.7030705@aribaud.net> Message-ID: <4CF8012A.9060808@scharsoft.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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