DiskOnChip 2000 and Millenium support in GRUB bootloader
Vadim Khmelnitsky
VadimK at m-sys.com
Mon Feb 25 19:39:35 EST 2002
Another thing that i forgot to mention earlier . When you guys write SPL to
flash i assume you read the content of the first 1Kb ( 2 copies of IPL ) of
flash and attach it to your SPL . The important thing here is to write IPL
part with ECC/EDC syndrom . Otherwise, IPL will not be able to read SPL out
of flash .
Vadim
-----Original Message-----
From: Vadim Khmelnitsky [mailto:VadimK at m-sys.com]
Sent: Mon, February 25, 2002 4:26 PM
To: 'Ilguiz Latypov'; Mark Meade
Cc: linux-mtd at lists.infradead.org
Subject: RE: DiskOnChip 2000 and Millenium support in GRUB bootloader
[Ilguiz]
Vadim, should the Millennium SPL check sum include IPL?
[Vadim]
No . IPL of Millennium chip copies 7K of data out of offset 0x400 and
calculates the checksum , which should be 0x55 . If it's not 0x55 IPL
returns to BIOS without executing SPL .
Vadim
-----Original Message-----
From: Ilguiz Latypov [mailto:ilatypov at superbt.com]
Sent: Fri, February 22, 2002 2:39 PM
To: Mark Meade
Cc: linux-mtd at lists.infradead.org
Subject: Re: DiskOnChip 2000 and Millenium support in GRUB bootloader
Mark,
On Fri, 22 Feb 2002, Mark Meade wrote:
> The doc_loadbios output to /dev/mtd0 is off by 512 bytes (when I use an
> offset of 1024):
Thanks for the correction. I adjusted your patch to take into account
the almost impossible case when IPL is bigger than erase sector.
> My system now recognizes that something is there, but refuses to boot:
> Searching for boot record from SCSI: Not Found.
Perhaps, IPL refuses to execute SPL (GRUB's doc_stage1) because the
doc_stage1's check sum didn't include IPL itself.
Vadim, should the Millennium SPL check sum include IPL?
The other thought is if the stage1 code can be placed instead of IPL.
Ilguiz
______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/
______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/
More information about the linux-mtd
mailing list