No RedBoot partition table

William J Beksi wjbeksi at setabox.com
Thu Sep 22 01:12:19 EDT 2005


Hi Sabrina,

Hsu sabrina wrote:
> Hi, Linux gurus!
> I’ve got a problem with booting my kernel. The kernel on reference board
> boots successfully while on my board fails. The only difference is a
> flash memory I use in my board. I understand that I need to make some
> adjustments but unfortunately I’m not a linux specialist. I attached the
> boot log and marked differences in booting process.
> Reference board:
> 6 RedBoot partitions found on MTD device phys_mapped_flash"
> Creating 6 MTD partitions on "phys_mapped_flash":
> 0x00000000-0x00040000 : "RedBoot"
> 0x00040000-0x00100000 : "kernel"
> 0x00100000-0x00e80000 : "root"
> 0x00e80000-0x01fe0000 : "unallocated"
> 0x01fe0000-0x01fff000 : "FIS directory"
> 
> My board:
> No RedBoot partition table detected in phys_mapped_flash
> Using physmap partition definition
> Creating 3 MTD partitions on "phys_mapped_flash":
> 0x00000000-0x00100000 : "Bootloader"
> 0x00100000-0x00300000 : "Kernel"
> 0x00300000-0x02000000 : "UserFS"

You should first verify that your board can boot by directly loading the
images into ram through tftp:
load -v -r -b 0x800000 root
load -v -r -b 0x1600000 kernel
exec

If that works you need to correctly create the partitions on the your
board's NOR flash using the fis command. See the Redboot user's guide.

-- 
William J Beksi                          <wjbeksi at users.sourceforge.net>
GPG Key Fingerprint = ED4B 32C3 69E6 C2B7 705C  263F CB2F 3253 E7E1 DB3B




More information about the linux-mtd mailing list