Diskonchip BDK versus BDTL partitions
braden.simpson at gmail.com
Wed Feb 15 17:27:30 EST 2006
I am building a system on a Diskonchip 2000 TSOP and I'm a little
confused over the
distinction between a BDK binary partition and a BDTL disk partition.
I had gathered
from what I had read that the Diskonchip NAND driver didn't care if a
partition was BDK
or BDTL, but recent problems indicate that this might not be the case.
My understanding of the layers between the filesystem and the physical
chips on the
Diskonchip are shown in the diagrams below.
EXT2 -> MTDBLOCKn -> INFTL -> NAND (Diskonchip) -> DISKONCHIP
JFFS2 -> MTDBLOCKn -> NAND (Diskonchip) -> DISKONCHIP
This is based on the parameters to the mount command that are used:
"mount /dev/mtdblock2 /mnt" for ext2 formatted partitions
"mount -t jffs2 /dev/mtdblock2 /mnt" for JFFS2 formatted partitions
Things all seem to work fine for mtdblock2, which is a BDK partition,
but the BDTL
partition on mtdblock3 will not mount with the ext2 filesystem.
More information about the linux-mtd