DiskOn Chip Millennium Plus 32MB + INFTL

David Woodhouse dwmw2 at infradead.org
Thu Jun 8 15:19:36 EDT 2006

On Thu, 2006-06-08 at 13:03 -0500, Jeff Kalikstein wrote:
> and the MTD NAND based driver complains that "DiskOnChip Millennium
> Plus 32MB is not supported, ignoring.".

This is fixable. The 32MiB unit is just the same as the 16MiB unit
except that it works in 16-bit mode instead of 8-bit mode, and by
default does some bizarre interleaving of the data.

Just look for 'interleave' in drivers/mtd/devices/doc2001plus.c and see
how many places there are where we treat the 16MiB and 32MiB units
differently -- there aren't that many. Getting this to work in the
NAND-based driver should be relatively simple.


More information about the linux-mtd mailing list