<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
rvk wrote:
<blockquote cite="mid10255622.post@talk.nabble.com" type="cite">
<pre wrap="">I've learned a little more, looking at PPC_MEMSTART from
include/asm-ppc/page.h, and it seems there is some relevant infra. However
I'm still worried about the tophys() and tovirt() implementations used by
head_4xx.S. Can anyone comment who has experience with RAM not at physical
0? I don't have the board yet, but it will be Xilinx Virtex 4 ppc405.
</pre>
</blockquote>
<font face="Arial"> You might want to try posting to the uClinux
list.<br>
Boards running uClinux are much more likely to have odd memory
configurations.<br>
<br>
I am fairly certain that you can get a board running with base
memory elsewhere than 0.<br>
But I also suspect it will add substantially to your time.<br>
<br>
My hardware engineers told me that memory at 0 was going to be
impossible, <br>
until I told them it make take 2-3 more months to get Linux running.<br>
Miraculously I got new firmware with memory at 0 the next day.<br>
<br>
The PPC405 is part of the V4 FPGA, regardless of the rest of the
board design, <br>
what the ppc sees is almost certainly controlled by the FPGA.<br>
After you get your board working with an odd memory map, then you
will have to maintain it.<br>
Your board will become the test case for flexible memory handling
for future Linux development.<br>
That means future grief for you.<br>
<br>
<br>
<br>
</font><br>
<pre class="moz-signature" cols="72">--
Dave Lynch                                                   DLA Systems
Software Development:                                  Embedded Linux
717.627.3770          <a class="moz-txt-link-abbreviated" href="mailto:dhlii@dlasys.net">dhlii@dlasys.net</a>          <a class="moz-txt-link-freetext" href="http://www.dlasys.net">http://www.dlasys.net</a>
fax: 1.253.369.9244                          Cell: 1.717.587.7774
Over 25 years' experience in platforms, languages, and technologies too numerous to list.
"Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction."
Albert Einstein
</pre>
</body>
</html>