[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [microblaze-uclinux] EDK 9.1 - DDR General question
Dear John,
The problem was the inversion of the Bit 4 and Bit 11.
Now it fully works!!!!!!
Greetings,
Cedric.
-----Original Message-----
From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
[mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx]On Behalf Of John Williams
Sent: 16 August 2007 01:19
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: Re: [microblaze-uclinux] EDK 9.1 - DDR General question
Hi Cedric,
Cedric LORANT wrote:
> Hi everybody,
>
> This probably not the right group where I should ask this, but may be
> someone already had the same problem within the ?CLinux community.
>
> I am experiencing a strange problem with a DDR chip (Micro 46V32M16 - the
> same a the one used on SP3E500 and SP3E1600 Xilinx kit - same speed
grade).
> I use the same DDR parameters as the one used on the demo boards.
> NOTE: It is a custom designed board.
Do you have the DDR clock feedback trace on the board, and is it coming
back into the DDR clocking structure within the EDK project?
> Using the Memory Test application from EDK build:
> The problem is that it passes the 32 bits memory test and also the 16 bits
> memory test, but not the 8 bits.
> When I am writing by hand 16 bits or 32 bits value, it fully works, but
when
> I do it in Byte format, some bits are badly written into memory.
>
> Example :
>
> Write Read
> 0x1234 0x1234 Ok
> 0x0008 0x0808 Bad
> 0x0009 0x0809 Bad
> 0x0708 0x0F08 Bad
> 0x1122 0x1132 Bad
> 0x0007 0x0006 Bad
> 0xaa55 0xa245 Bad
Examine these patterns in binary - check for stuck bits etc. Is the
order of the writes/reads important?
Which memory controller are you using - mch_opb_ddr, or the older opb_ddr?
Regards,
John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
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@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/