Skip to contentSkip to conversation

DiskOnChip Millennium Plus 32MB

DISCUSSION Peter Bergmann 3 participants 4 messages May 14, 2005 – May 17, 2005 Memory technology devices (MTD)

lore
Share & tools
lore
#0 lore raw

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.

#1 lore raw
Quoted 5 lines · Peter Bergmann

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"

Up to now that diskonchip driver supports everything except the "DiskOnChip Millenium PLus 32/64MB", and the old driver doesn't work with the mtd subsystem.

Quoted 3 lines

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

A new driver for the DiskOnChip Millenium Plus 32/64MB is nearly finished. I can send you some patches for testing.

- killekulla

#2 lore raw
Quoted 4 lines · Raphael Zimmerer

A new driver for the DiskOnChip Millenium Plus 32/64MB is nearly finished. I can send you some patches for testing.

- killekulla

Yes please, I'm very willing to test it ...

#3 lore raw
Quoted 7 lines · Peter Bergmann
Quoted 4 lines · Raphael Zimmerer

A new driver for the DiskOnChip Millenium Plus 32/64MB is nearly finished. I can send you some patches for testing.

- killekulla

Yes please, I'm very willing to test it ...

Can attach to mail in a tar.bz2 ?
Or give an URL to grab it.

I can test it over PXA250 with 2.6.11.

And olso i done a tool wich use mtd as backend and openjtag as frontend
to easily manage/dump/flash over JTAG cable ! This piece of code was missing for me for these MTD models :)

This would be great help for lots of PDA models, and for JTAG engineering
of these flashes.

Quoted 6 lines

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

Signature · 9 lines
Cristian Balint
 Romania Data Systems SA - filiala Oradea
 Departamentul Tehnic
➧ str. Independentei nr. 24, Oradea
 tel. + 40-259-447.252
 fax. + 40-259-467.440
➧ email: [email protected]
        [email protected]
➧ http://www.rdsnet.ro