From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Tue, 30 Nov 2010 09:37:06 +0100 Subject: [U-Boot] Try to fix Board eb_cpux9k2 In-Reply-To: <4CF405E8.9020308@scharsoft.de> References: <4CF405E8.9020308@scharsoft.de> Message-ID: <4CF4B7B2.7030705@aribaud.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Le 29/11/2010 20:58, Jens Scharsig a ?crit : > Dear Albert ARIBAUD, > > I have tried to start update the eb_cpux9k2 board. I can compile > board without errors from current tree. But the board hangs on > NAND detection. If I disable NAND support, the board starts and > I can also start Linux. We've had issues in the past with boards that did not detect NAND. Can you look up the u-boot archives for this? > 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. > 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. > The board use 920t on at91rm9200 soc > > regard > Jens Scharsig Amicalement, -- Albert.