NFTL / FTL DoC booting
mikey at bur.st
Sun Oct 5 21:52:57 EDT 2003
I've been trying to get this to work for ages and havn't gotten very far.
So I hope you guys can help me out.
I can install grub on my DoC but when it boots it goes to the grub shell.
The only devices which show up are (hd0) and (fd0) no (dc0). When I boot
my kernel from hd0 I get this:
$Id: ftl.c,v 1.52 2003/08/11 09:00:44 dwmw2 Exp $
NFTL driver: nftlcore.c $Revision: 1.94 $, nftlmount.c $Revision: 1.34 $
DiskOnChip 2000 found at address 0xD0000
Flash chip found: Manufacturer ID: 98, Chip ID: 75 (Toshiba:NAND 32MiB 3,3V)
3 flash chips found. Total DiskOnChip size: 96 MiB
mtd: Giving out device 0 to DiskOnChip 2000
Could not find valid boot record
NFTL: could not mount device
I can mount the device as /dev/ftla1 OK, but not nftla.
My questions are:
What is nftla and ftla?
Which one should I use?
Can grub only see nftl devices?
Is my chip stuffed?
Do I need to compile nftl_format?
What other header file do I need to include which has all the semaphore types defined correctly so it will compile?
More information about the linux-mtd