From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gabor Juhos Date: Mon, 11 Nov 2013 19:58:20 +0100 Subject: [U-Boot] [PATCH] malta: use unmapped flash base address In-Reply-To: <5280E831.30506@imgtec.com> References: <1384178759-19034-1-git-send-email-juhosg@openwrt.org> <5280E831.30506@imgtec.com> Message-ID: <528128CC.30308@openwrt.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 2013.11.11. 15:22 keltez?ssel, Paul Burton ?rta: <...> >> diff --git a/arch/mips/include/asm/malta.h b/arch/mips/include/asm/malta.h >> index 9b1100b..bd9043d 100644 >> --- a/arch/mips/include/asm/malta.h >> +++ b/arch/mips/include/asm/malta.h >> @@ -44,7 +44,7 @@ >> #define MALTA_RESET_BASE 0x1f000500 >> #define GORESET 0x42 >> >> -#define MALTA_FLASH_BASE 0x1fc00000 >> +#define MALTA_FLASH_BASE 0x1e000000 >> >> #define MALTA_REVISION 0x1fc00010 >> #define MALTA_REVISION_CORID_SHF 10 >> > > Hmm, this does run on a real Malta but it takes around a minute to run > relocate_code... With the 0x1fc00000 base address it's much faster. I'll see if > I can figure out why... Hm, you are right. Although I did not notice that before, but with this patch U-Boot starts slower also in qemu. It seems that the problem is in the relocation code. I'm preparing a patch to fix that. -Gabor