DiskOnChip 2000 128Mb problem

Edward A. Hildum ehildum at mail.arc.nasa.gov
Tue May 13 13:09:02 EDT 2003


Haven't tried nanddump.

Ted

At 06:42 PM 5/12/2003 -0700, you wrote:
>Well, I found at least one part of the problem.
>
>The Linux driver doc2001.c assumes that addresses (in DoC_Address) are
>23 bits max.  On some parts, the max is 31, so an extra write of the
>address component is needed.
>
>Given that modification (and changing calls to DoC_Address to use 4
>bytes instead of 3 -- one of the parameters is how many to use), I now
>have data coming from nanddump.  I'm sending that to David only for
>now -- it's 800K compressed.
>
>What's interesting here is that there is definately data there.  I can
>even see readable text strings, and the filename of the VxWorks image
>that was loaded onto this particular unit.  But, the string "ANAND" is
>somewhat rare -- the string "BNAND" is significantly more common.
>
>I'm starting to wonder if M-Systems has changed their on-chip data
>format from NFTL to something else....
>
>Edward, have you ever tried the nanddump utility?
>
>Unfortunately for me, the proprietary driver is x86-only, and I'm on a
>PPC platform.
>
>Matt
>
>--
>Matthew D. Dharm                            Senior Software Designer
>Momentum Computer Inc.                      1815 Aston Ave.  Suite 107
>(760) 431-8663 X-115                        Carlsbad, CA 92008-7310
>Momentum Works For You                      www.momenco.com
>
> > -----Original Message-----
> > From: Edward A. Hildum [mailto:ehildum at mail.arc.nasa.gov]
> > Sent: Monday, May 12, 2003 1:43 PM
> > To: Matthew Dharm
> > Cc: linux-mtd at lists.infradead.org
> > Subject: RE: DiskOnChip 2000 128Mb problem
> >
> >
> > They didn't, but I didn't try the Millenium-only driver.
> > After fooling
> > around with GRUB, trying to get it working with the DOC, I
> > punted and went
> > with the M-Systems proprietary driver.  This solves my problem for
> > now.  Maybe I'll try again later when I've got some
> > progress on other
> > fronts to show.
> >
> > Ted
> >
> > At 01:29 PM 5/9/2003 -0700, you wrote:
> > >Did the Linux drivers work for you?
> > >
> > >Matt
> > >
> > >--
> > >Matthew D. Dharm                            Senior
> > Software Designer
> > >Momentum Computer Inc.                      1815 Aston
> > Ave.  Suite 107
> > >(760) 431-8663 X-115                        Carlsbad, CA 92008-7310
> > >Momentum Works For You                      www.momenco.com
> > >
> > > > -----Original Message-----
> > > > From: Edward A. Hildum [mailto:ehildum at mail.arc.nasa.gov]
> > > > Sent: Friday, May 09, 2003 1:24 PM
> > > > To: Matthew Dharm
> > > > Cc: linux-mtd at lists.infradead.org
> > > > Subject: RE: DiskOnChip 2000 128Mb problem
> > > >
> > > >
> > > > I had a similar experience using a DOC 2000 TSOP 256M part.
> > > >  Its chip ID is
> > > > 0x30, which is right for a Millenium part, even though it
> > > > has a DOC 2000
> > > > part number.  The part also has an IPL which can be updated
> > > > like Millenium
> > > > parts.
> > > >
> > > > Ted Hildum
> > > >
> > > > At 09:58 AM 5/9/2003 -0700, you wrote:
> > > > > > -----Original Message-----
> > > > > > From: David Woodhouse [mailto:dwmw2 at infradead.org]
> > > > > > Sent: Friday, May 09, 2003 9:48 AM
> > > > > > To: Matthew Dharm
> > > > > > Cc: linux-mtd at lists.infradead.org
> > > > > > Subject: RE: DiskOnChip 2000 128Mb problem
> > > > > >
> > > > > >
> > > > > > On Fri, 2003-05-09 at 17:40, Matthew Dharm wrote:
> > > > > > > Is it normal for a DoC 2000 to be detected as a Millenium?
> > > > > >
> > > > > > No, but it's not normal for its contents to be read back as
> > > > > > 0x01 0x02
> > > > > > 0x03 etc. either: )
> > > > >
> > > > >Okay, so we're all on the same page.
> > > > >
> > > > > > > I've already checked the bus width and timing.
> > > > > >
> > > > > > And it's definitely not set to 16-bit? -ECONFUSED.
> > > > >
> > > > >No kidding.  I'm hoping the docs will have something
> > > > useful, and I'm
> > > > >about to pull out the bus analyizer.
> > > > >
> > > > >
> > > > >Matt
> > > > >
> > > > >
> > > > >______________________________________________________
> > > > >Linux MTD discussion mailing list
> > > > >http://lists.infradead.org/mailman/listinfo/linux-mtd/
> > > >
> >




More information about the linux-mtd mailing list