I am attempting to use a 4MB Series 2 flash card with
the FTL in order to use it for file storage. I have
repeatedly attempted to format the card using the
ftl_format command. It produces the following output:
Partition size = 4 mb, erase unit size = 128 kb, 1
transfer units
Reserved 5%, formatted size = 3814912 bytes
Erasing all blocks...
-------+-------+-------+-------+
Writing erase unit headers...
format successful.
I then run the ftl_check command on the card. it
produces:
Memory region info:
Card offset = 0x0, region size = 4 mb, access speed
= 200 ns
Erase block size = 128 kb, partition multiple = 512
kb
No valid erase unit headers!
I then attempt to create an ext2 filesystem on the
card. the output is:
mke2fs 1.23, 15-Aug-2001 for EXT2 FS 0.5b, 95/08/09
ftl_cs: FTL header not found.
ftl_cs: FTL partition is invalid.
mkfs.ext2: No such device while trying to determine
filesystem size
I'm really not sure what I am doing wrong here, since
i'm following the instructions in the HOWTO for pcmcia-
cs. Any help would be appreciated
Machine specs:
kernel 2.4.10-12a
pcmcia-cs 3.1.33
running on an Apple Powerbook 3400/240
Yellow Dog Linux 2.1
Texas Instruments PCI1130 CardBus Bridge
Thanks
Forrest Davie <mcpusc@yahoo.com>
Logged In: YES
user_id=502957
After reading some of the lists, I tried a dd to the card
using a raw text file containing the following:
testing testing
my dd command was:
dd conv=sync if=/root/test of=/dev/mem0c0c bs=128k count=1
i then used
dd if=/dev/mem0c0c of=/root/test_mem bs=128k count=1
when i cat test_mem, I get the following:
ettsni gettsni
g
Any ideas?
Logged In: YES
user_id=7760
I don't know if anyone has tested the FTL stuff on a big
endian platform before. I have not carefully thought about
whether this could cause trouble.
- Dave