<!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">
Hello Raja,<br>
<br>
We too are working on customized board with amcc 440SPe processor &
xilinx System Ace controller. The System Ace controller is connected to
compact flash driver. <br>
We use u-boot 1.1.2 as bootloader & linux kernel - 2.6.16-2.<br>
<br>
System ace is connected to amcc440SPE processor via GPIO and External
Peripheral Bus Controller(EBC).<br>
<br>
While booting the linux, it crashes when i am trying to
access(read/write) a system ace register.<br>
In the u-boot though i have support, as of now i am not doing anything
with system ace as it not required now.<br>
In u-boot/include/configs/custom_board.h, i could see <br>
#define CFG_ACE_BASE 0xe0000000 /* Xilinx ACE
controller - Compact Flash */<br>
So i have used this address in Linux driver to to ioremap to access
the ace registers. Though i could do ioremap, it crashes while
booting exactly when it is trying the access any ace register. <br>
<br>
I doubt with the address i have used . But could not get any clue from
the docs given.<br>
<br>
I want to know how to access the system ace registers and how to get
the address to ioremap. Please let me know if any details required and
also if i am missing any fundamentals.<br>
<br>
<br>
Thanks & Regards<br>
Sudheer<br>
<br>
<br>
<br>
<br>
sudheer wrote:
<blockquote cite="mid44DC5F21.8000906@gmail.com" type="cite">
<pre wrap="">Hi Ameet,
Firstly, thanks for the mail.
I am able to compile the linux-2.6.16 and got the ace support files with
the patch.
While compiling got some errors with xparameters, but am rectify them.
I need to wait for the hardware to test the source.
Thanks & Regards
Sudheer
Ameet Patil wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hi Sudheer,
Frank has already answered your questions. If you have any problems
with the SysAce patch... do let me know. I have written a small
tutorial here if it helps...
<a class="moz-txt-link-freetext" href="http://linux.get2knowmore.com">http://linux.get2knowmore.com</a>
-Ameet
sudheer wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hello Ameet Patil
I am looking for linux kernel source 2.6.16 with system ace
controller support. I downloaded the linux-2.6.16 and linux-2.6.17-1
source from kernel.org but could not find any files related to system
ace controller ( No xilinx_sysace directory in drivers/block/) . I
have checked penguinppc.org also but could not get it.
Can you please send to me the link where i could download the
linuxppc-2.6.16 source with system ace support.
Thanks & Regards
Sudheer
Ameet Patil wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hi Raja,
I have ported the Xilinx System ACE driver to 2.6 kernel. Find
the latest one here:
<a class="moz-txt-link-freetext" href="http://www.cs.york.ac.uk/rtslab/demos/amos/xupv2pro/patches/linuxppc-2.6.17.1-sysace-1.2.patch">http://www.cs.york.ac.uk/rtslab/demos/amos/xupv2pro/patches/linuxppc-2.6.17.1-sysace-1.2.patch</a>
NOTE: this patch wouldn't work if you are using the TEMAC driver. In
which case use the -after-TEMAC patch found in the patches folder
above.
Check the following discussions (threads) for more details:
1. "Xilinx SystemACE driver for 2.6"
2. "Xilinx BSP for linux 2.6"
3. "Kernel hangs after "Now booting the kernel"."
cheers,
-Ameet
Raja Chidambaram wrote:
</pre>
<blockquote type="cite">
<pre wrap=""> Hi all,
We are working on customized board with amcc 440SPe
processor & xilinx System Ace controller. The System
Ace controller is connected to compact flash driver.
We use u-boot 1.2 as bootloader & linux kernel
2.6.16-2.
On the process the u-boot is able to detect compact
flash through Xilinx SystemAce controller & able to
load the kernel image into compact flash.But when the
linux boot's up it not able to detect the System Ace
controller or compact flash.
Note:we need to have the root file system in compact
flash.
Is their any drivers available for SystemAce
controller on linux 2.6,if their how to get it.please
help me in this
with regards
raja
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
<a class="moz-txt-link-freetext" href="http://mail.yahoo.com">http://mail.yahoo.com</a> _______________________________________________
Linuxppc-embedded mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Linuxppc-embedded@ozlabs.org">Linuxppc-embedded@ozlabs.org</a>
<a class="moz-txt-link-freetext" href="https://ozlabs.org/mailman/listinfo/linuxppc-embedded">https://ozlabs.org/mailman/listinfo/linuxppc-embedded</a>
</pre>
</blockquote>
<pre wrap="">_______________________________________________
Linuxppc-embedded mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Linuxppc-embedded@ozlabs.org">Linuxppc-embedded@ozlabs.org</a>
<a class="moz-txt-link-freetext" href="https://ozlabs.org/mailman/listinfo/linuxppc-embedded">https://ozlabs.org/mailman/listinfo/linuxppc-embedded</a>
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!---->_______________________________________________
Linuxppc-embedded mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Linuxppc-embedded@ozlabs.org">Linuxppc-embedded@ozlabs.org</a>
<a class="moz-txt-link-freetext" href="https://ozlabs.org/mailman/listinfo/linuxppc-embedded">https://ozlabs.org/mailman/listinfo/linuxppc-embedded</a>
</pre>
</blockquote>
<br>
</body>
</html>