linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* RE: Problem with data cache on MPC823E
@ 2003-01-21 20:40 Wells, Charles
  2003-01-22  9:02 ` Jan Damborsky
  0 siblings, 1 reply; 7+ messages in thread
From: Wells, Charles @ 2003-01-21 20:40 UTC (permalink / raw)
  To: linuxppc-embedded


Jan,

The following question assumes that your DRAM is physically organized as
32-bits wide and connected to CS1.

Do you have the PS field of BR1 set to 00 (32-bit mode) or is it set to 01
(8-bit mode)? If it's set to 8-bit mode, a burst access becomes 16 bus
cycles, which looks a lot like 4 bursts.

Regards,
Charlie

-----Original Message-----
From: Jan Damborsky [mailto:Jan.Damborsky@devcom.cz]
Sent: Tuesday, January 21, 2003 11:28 AM
To: linuxppc-embedded@lists.linuxppc.org
Subject: Problem with data cache on MPC823E



Hello people,

we have developed our board with MPC823E, FLASH memory
DRAM memory for embedded Linux porting, but we have problem
with data cache. From time to time when CPU wants load data from DRAM
to data cache, it makes four burst-reads instead of one for loading one
cache line.
After this, all four words in cache line are loaded with the same first
"critical word".
We don't know, why CPU repeats this burst-read four times. May be it is
because we have floating BI (burst inhibit) CPU singnal.
We have set BIH bit in UPMA to zero.
When setting this BIH bit to one (burst inhibit), all works well.
Does anybody have any help ?
                                                     Jan Damborsky


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Problem with data cache on MPC823E
@ 2003-01-21 16:28 Jan Damborsky
  2003-01-21 19:49 ` Wolfgang Denk
  0 siblings, 1 reply; 7+ messages in thread
From: Jan Damborsky @ 2003-01-21 16:28 UTC (permalink / raw)
  To: linuxppc-embedded


Hello people,

we have developed our board with MPC823E, FLASH memory
DRAM memory for embedded Linux porting, but we have problem
with data cache. From time to time when CPU wants load data from DRAM
to data cache, it makes four burst-reads instead of one for loading one
cache line.
After this, all four words in cache line are loaded with the same first
"critical word".
We don't know, why CPU repeats this burst-read four times. May be it is
because we have floating BI (burst inhibit) CPU singnal.
We have set BIH bit in UPMA to zero.
When setting this BIH bit to one (burst inhibit), all works well.
Does anybody have any help ?
                                                     Jan Damborsky


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

end of thread, other threads:[~2003-01-27 12:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <DF2B720CF774D21189EE00805FA7FA220517835A@nmrusdunsx3.nielsenmedia.com>
2003-01-27  7:42 ` Problem with data cache on MPC823E Jan Damborsky
2003-01-27 12:18 ` Problem with data cache on MPC823E - now solved Jan Damborsky
2003-01-21 20:40 Problem with data cache on MPC823E Wells, Charles
2003-01-22  9:02 ` Jan Damborsky
  -- strict thread matches above, loose matches on Subject: below --
2003-01-21 16:28 Jan Damborsky
2003-01-21 19:49 ` Wolfgang Denk
2003-01-22  9:05   ` Jan Damborsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).