[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Flash memory in microblaze Uclinux
Hi Steve,
The flash that I am using is from ST, it is M29W320DT, I have connect
it as x8. How can u check whether the flash is working. is there any
read/write method to check it? can u tell me which files in MBvanilia
are need to modify for flash.
thx
SKY
On Mon, 14 Mar 2005 09:34:25 -0800 (PST), Steve Sanders
<akasanders@yahoo.com> wrote:
>
> Can you provide some detail about the type of flash you're using (e.g.,
> AMD, Intel, etc.) and how it is connected (e.g., x8, x16, x32)? Just
> went through this yesterday for a Virtex 4 board and got it working
> OK... You may need to change the bus width expected in the MBVanilla
> flash probe to match your board. We also removed the "JEDEC"
> configuration option(s) from the OS config. Wasn't needed for probing
> Intel Strataflash.
>
> Steve
>
> --- sky tam <waimingsky1@gmail.com> wrote:
> > Hi,
> >
> > I am using uClinux on microblaze, I am trying to add a flash chip
> > memory to my system to make it portable from everytime downloading
> > kernel into my system.
> > From john website, the flash part is still underconstruction, so is
> > there anyone successfully integrated a flash into your system?
> >
> > I tried to read some value out from my flash chip, by using "mrd
> > 0xff000000" in XMD (0xff000000 is my flash base address) , there were
> > FFFFFFFF comming out. is it alright? When I plot a uClinux into my
> > system, something like this:
> >
> > MBVanilla flash probe(0xff000000,8388608,4): 800000 at ff000000
> > CFI: Found no Flash device at location zero
> > Search for id:(ffff ffff) interleave(2) type(2)
> > Search for id:(ffff ffff) interleave(2) type(2)
> > Search for id:(ffff ffff) interleave(2) type(2)
> > Search for id:(ff ff) interleave(2) type(1)
> > Search for id:(ff ff) interleave(2) type(1)
> > Search for id:(ff ff) interleave(2) type(1)
> > Search for id:(ffff ffff) interleave(4) type(2)
> > Search for id:(ffff ffff) interleave(4) type(2)
> > Search for id:(ffff ffff) interleave(4) type(2)
> > Search for id:(ff ff) interleave(4) type(1)
> > Search for id:(ff ff) interleave(4) type(1)
> > Search for id:(ff ff) interleave(4) type(1)
> > JEDEC: Found no Flash device at location zero
> > MBVanilla ram probe(0x80176754,634880,4): 9b000 at 80176754
> > Creating 1 MTD partitions on "RAM":
> > 0x00000000-0x0009b000 : "Romfs"
> >
> > does it mean, found flash or not??
> > how can I check the flash chip avaliability under uClinux??
> >
> > thx
> > SKY
> > ___________________________
> > microblaze-uclinux mailing list
> > microblaze-uclinux@itee.uq.edu.au
> > Project Home Page :
> > http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> > Mailing List Archive :
> > http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
> >
> >
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@itee.uq.edu.au
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>
>
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/