public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* DiskOnChip Millennium Plus 32MB
@ 2005-05-14 11:23 Peter Bergmann
  2005-05-17  7:11 ` Raphael Zimmerer
  0 siblings, 1 reply; 5+ messages in thread
From: Peter Bergmann @ 2005-05-14 11:23 UTC (permalink / raw)
  To: linux-mtd

i have an embedded x86 device with a trueffs DiskOnChip
Millennium Plus 32MB on it.
the first thing i've tried was the semi-binary only
driver from m-systems (doc.o) with kernel 2.6.11.
the chip was only detected when specifying the fl_winh
module parameter in order to increase the default probe
window size.
but the driver does not really work. each time i run
md5sum on a file or the device itself (/dev/fla)
i get a different checksum! i've tried the same driver
with a doc2000 16MB and a millennium 8mb and it worked
without problems.

i was glad to find the following message on your project
homepage:
"The DiskOnChip 2000, Millennium and Millennium Plus
devices should be fully supported, using their native
NFTL and INFTL 'translation layers'."

but i've not been able to get it running:

the devices/doc2001plus.c recognizes the device but the
inftl.ko says:
"INFTL no longer supports the old DiskOnChip drivers
loaded via docprobe. Please use the new diskonchip
driver under the NAND subsystem"

great but this combined nand/diskonchip.c driver tells
me "DiskOnChip Millennium Plus 32MB is not supported,
ignoring."

what do i have to do in order to get a
trueffs formatted DiskOnChip Millennium Plus 32MB
running under linux ?

please cc me as i'm not subscribed to the list yet.

thanks for any hints!

cheers,
pet.

^ permalink raw reply	[flat|nested] 5+ messages in thread
* DiskOnChip Millennium Plus 32MB
@ 2008-06-13 14:39 Mark Salter
  0 siblings, 0 replies; 5+ messages in thread
From: Mark Salter @ 2008-06-13 14:39 UTC (permalink / raw)
  To: linux-mtd

I have a box with a Millennium Plus 64MB part (MD3331-D64-V3) which is
really just two 32MB parts on the same die. I'm not having much luck
with mtd, though. If I use docprobe/doc2000plus/inftl, I get a message
from inftl saying that the old (doc2000plus) driver is not supported and
I should use the diskonchip driver under the nand directory. This was
discussed a couple of years ago and a patch was claimed to be nearly
ready:

  http://lists.infradead.org/pipermail/linux-mtd/2005-May/012592.html

The current nand/diskonchip.c has this:

  case DOC_ChipID_DocMilPlus32:
    printk(KERN_ERR "DiskOnChip Millennium Plus 32MB is not supported, ignoring.\n");
  default:
   ret = -ENODEV;
   goto notfound;

So it seems the 32MB support never showed up. Am I missing anything? Was
the patch ever submitted?

--Mark

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-06-13 14:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-14 11:23 DiskOnChip Millennium Plus 32MB Peter Bergmann
2005-05-17  7:11 ` Raphael Zimmerer
2005-05-17 11:43   ` Peter Bergmann
2005-05-17 12:34     ` Balint Cristian
  -- strict thread matches above, loose matches on Subject: below --
2008-06-13 14:39 Mark Salter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox