public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Re: problem enabling the caches on powerpc
@ 2006-06-30  9:23 saurabh prakash
  0 siblings, 0 replies; 2+ messages in thread
From: saurabh prakash @ 2006-06-30  9:23 UTC (permalink / raw)
  To: ecos-discuss

>Saurabh:


>Disable the burst for this memory area. You can do that by setting
>bit 23 (BIH) in the OR register of that particular memory bank.
>
>Doing this will:
>
>
>1) Give you confidence that there is indeed a problem to be fixed
>with the UPM table
>2) Keep your software development going while you look for a
>solution.
>
>

>Regards
>Anthony Tonizzo

1) I have disabled the burst access for the device, but i am still
facing problems.
    the behaviour is somewhat random, sometimes it gets stuck   in
"hal_cache_enable()" and sometimes the execution get stuck in a loop
at memory location 0x0, having labels : CYGARC_JMPBUF_RX. i am
clueless, from where to start looking for the problem.

2) there is a mail(URL below) on this list regarding improper
initialization of the caches on powerpc architecture. the patch is
also attached alongwith, but that patch has not been incorporated. Any
comments on this?

http://sourceware.org/ml/ecos-discuss/2004-06/msg00127.html

3) the board works well when CACHES and MMU are disabled except for
one thing. when i define a static variable more than 512K size, the
initialization gets stuck in vectors.S file whicle copying the bss
section. the sdram on my board is 64 MB. Could this problem and the
cache enabling problem be linked?

Is there any limit in ecos to the size of the :
  1) static variables
  2) bss section
  3) heap


thanks in advance,
saurabh prakash,
Team Leader, C-DOT

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

* [ECOS] Re: problem enabling the caches on powerpc
@ 2006-06-29 14:59 Anthony Tonizzo
  0 siblings, 0 replies; 2+ messages in thread
From: Anthony Tonizzo @ 2006-06-29 14:59 UTC (permalink / raw)
  To: ecos-discuss

Saurabh:

Disable the burst for this memory area. You can do that by setting
bit 23 (BIH) in the OR register of that particular memory bank.

Doing this will:

1) Give you confidence that there is indeed a problem to be fixed
with the UPM table
2) Keep your software development going while you look for a
solution.

Regards
Anthony Tonizzo

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

end of thread, other threads:[~2006-06-30  9:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-30  9:23 [ECOS] Re: problem enabling the caches on powerpc saurabh prakash
  -- strict thread matches above, loose matches on Subject: below --
2006-06-29 14:59 Anthony Tonizzo

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 read-only IMAP folder(s) and NNTP newsgroup(s).