From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Schweigstill Date: Wed, 25 Jan 2006 11:19:07 +0100 Subject: [U-Boot-Users] boot linux from memory In-Reply-To: <54AD0F12E08D1541B826BE97C98F99F11C34E8@NT-SJCA-0751.brcm.ad.broadcom.com> References: <54AD0F12E08D1541B826BE97C98F99F11C34E8@NT-SJCA-0751.brcm.ad.broadcom.com> Message-ID: <43D7509B.3070702@schweigstill.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 Xuezhang Dong! Xuezhang Dong schrieb: > If I try to boot from 06008000, I got following: > BRCM5001 # bootm 06008000 > ## Booting image at 06008000 ... > Image Name: Linux-2.6.15 > Image Type: ARM Linux Kernel Image (uncompressed) > > Data Size: 655784 Bytes = 640.4 kB > > Load Address: 06008000 > Entry Point: 06008000 > Verifying Checksum ... OK > XIP Kernel Image ... OK The compressed image and the Linux kernel to be executed may not overlap. In your configuration both will be at address 0x06008000. After decompression memory can be reused, so usually the compressed image would be loaded to something like 0x06200000 or 0x06800000. With best regards Andreas Schweiigstill -- Dipl.-Phys. Andreas Schweigstill Schweigstill IT | Embedded Systems Schauenburgerstra?e 116, D-24118 Kiel, Germany Phone: (+49) 431 5606-435, Fax: (+49) 431 5606-436 Mobile: (+49) 171 6921973, Web: http://www.schweigstill.de/