<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Some time ago we did some tests with bonnie++ on Linux running on the
PPC405 in a Virtex-II Pro FPGA. You can expect the following
performance:<br>
<pre wrap="">Read peak: 629 KB/s
Write peak: 299 KB/s</pre>
Not considering network overhead, a 10MB file should take less than a
minute to update.<br>
<br>
- Peter<br>
<br>
<br>
Tony Lee wrote:<br>
<blockquote type="cite"
cite="mid470b639705083118114bcd2070@mail.gmail.com">Keith, <br>
<br>
Some suggestions, before you verify your hw board/FPGA works fine with
SYSACE, <br>
* don't use sysace as root fs.<br>
* use a ram fs as root fs. <br>
* Next, load sysace driver a loadable driver module. It works, I
tried it.<br>
* check mount read only and see if it works.<br>
* Next, mount it writable.<br>
<br>
We have some issues with sysace driver initially, everything works out
fine later.<br>
There were small errors in our HW layout.<br>
<br>
I had to hack the sysace driver left and right to id the problem. But
at the <br>
end, after I fixed the layout problem from the fpga's ucf file, the
original driver<br>
run perfectly without any modification.<br>
<br>
In my experiences, the ppc linux distribution and its linux sysace
driver are good<br>
if everything is setup correctly.<br>
<br>
One minor issues: The sysace driver's write performance sucks. I have
to explain<br>
to others why the upgrade 10 MBytes files with usb flash writer takes
tens of <br>
seconds. When we do it from linux (nfs or ftp), it tooks minutes to
sync.<br>
<br>
Peter, maybe you can push the xilinx a bit on sysace write performance?
:-)<br>
<br>
-Tony<br>
<br>
<div><span class="gmail_quote">On 8/29/05, <b
class="gmail_sendername">Peter Ryser</b> <<a
href="mailto:peter.ryser@xilinx.com">peter.ryser@xilinx.com</a>>
wrote:</span>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Keith,<br>
<br>
I sent you a private email but for other interested people:<br>
Downloading the latest linuxppc-2.4 kernel I could boot from and access<br>
System ACE CF without problems on a ML403 (Virtex-4, 4VFX12) and a
ML310
<br>
(Virtex-II Pro, 2VP30) using EDK 7.1.2. In both cases I started with<br>
config_xilinx_ml300.<br>
<br>
- Peter<br>
<br>
<br>
<br>
Keith J Outwater wrote:<br>
<br>
>Hello -<br>
>Per a previous suggestion from this list, I rsynced the linuxppc-2.4<br>
>kernel sources from MontaVista and modified the kernel to run on my
custom<br>
>ppc405/VirtexII Pro based system with U-Boot as the bootloader.<br>
>When I try to use the SystemACE device as the root filesystem, the
kernel
<br>
>crashes with a sig 11. Looking at the 'oops' output it appears the<br>
>SystemACE driver may be to blame. The crash is random - sometimes
I get<br>
>all the way to login as root and then things crash on a file copy
or a
<br>
>file read.<br>
>Before I start digging deeper, is anyone running a VirtexIIPro based<br>
>system with the root filesystem in the CF card attached to a
SystemACE?<br>
>I'm wondering if I really have the best kernel and SystemACE
driver.
<br>
>BTW, I'm developing the hardware design using Xilinx EDK 7.02i.<br>
>Thanks,<br>
>Keith<br>
>_______________________________________________<br>
>Linuxppc-embedded mailing list<br>
><a href="mailto:Linuxppc-embedded@ozlabs.org">
Linuxppc-embedded@ozlabs.org</a><br>
><a href="https://ozlabs.org/mailman/listinfo/linuxppc-embedded">https://ozlabs.org/mailman/listinfo/linuxppc-embedded</a><br>
><br>
><br>
><br>
><br>
<br>
<br>
<br>
_______________________________________________
<br>
Linuxppc-embedded mailing list<br>
<a href="mailto:Linuxppc-embedded@ozlabs.org">Linuxppc-embedded@ozlabs.org</a><br>
<a href="https://ozlabs.org/mailman/listinfo/linuxppc-embedded">https://ozlabs.org/mailman/listinfo/linuxppc-embedded
</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
-Tony<br>
Having fun with FPGA HW + ppc + Linux<br>
</blockquote>
</body>
</html>