From: "alayrac" <christophe.alayrac@cresitt.com>
To: "'Aleck Lin'" <aleck@gdatech.com>, <linuxppc-embedded@ozlabs.org>
Subject: RE : platform flash for Xilinx ML403
Date: Wed, 4 Oct 2006 09:24:46 +0200 [thread overview]
Message-ID: <000101c6e786$2be723c0$c900a8c0@CRESITTLAB> (raw)
In-Reply-To: <003001c6e75c$3ad7da70$800101df@monstertop>
Hi Aleck,
As far as I understand Platform Flash can Only handel bistream for FPGA.
If your code is small enough to fit in internal BRAM then you can embed
you application in the bistream making your project as "Mark to
initialize BRAM's". Then when you will build the project XPS will update
BRAM memory content with your application.
I don't think that after bitsream load the PPC405 can access the
PlatformFlash in order to start Uboot from that place, and I'm afraid
that U-boot is to big to fit in FPGA internal BRAM.
If you have a quick look to ML403 schematics (page 8/24) you will see
that XCF32P as no Read signal. The parallel bus is just use to load
bitstream in parallel mode. Furthermore there is no interface for that
plateform Flash in the XPS project (you can't find it in the System
Assembly).
You should try to open a WebCase from Xilinx website and look in the faq
to confirm that point.
Cheers
Chris
CRESITT INDUSTRIE
Email : christophe.alayrac@cresitt.com=20
Web : http://www.cresitt.com
<----> -----Message d'origine-----
<----> De=A0: linuxppc-embedded-
<----> bounces+christophe.alayrac=3Dcresitt.com@ozlabs.org
[mailto:linuxppc-
<----> embedded-bounces+christophe.alayrac=3Dcresitt.com@ozlabs.org] De =
la
<----> part de Aleck Lin
<----> Envoy=E9=A0: mercredi 4 octobre 2006 04:24
<----> =C0=A0: linuxppc-embedded@ozlabs.org
<----> Objet=A0: platform flash for Xilinx ML403
<---->=20
<----> Hello,
<---->=20
<----> Can anyone help with my questions on platform flash for Xilinx
ML403?
<---->=20
<----> >From what I understand, I can use platform flash to store my
FPGA
<----> bitstream
<----> file and my software application elf file, so it's like using an
ACE
<----> file
<----> through the CompactFlash, except I just need to set the
configuration
<----> address through DIP switch and then push the PROG button on the
board
<----> (provided it's set to Platform Flash mode) and then the software
<----> application
<----> would start running. Is this correct?
<---->=20
<----> If it's correct, then how would I be able to program the Platform
<----> Flash? Do
<----> I program separate bit file and elf file, or do I program an ace
file
<----> or ??
<----> I have the ML40x Getting Started Tutorial in which there's a
section
<----> on how
<----> to program my own flash image. But I couldn't really understand
some
<----> things
<----> in it, such as a PROM file, or adding file to Revision no. and
etc.
<----> Can
<----> someone help or point out a more detailed document?
<---->=20
<----> My eventual goal is to be able to use the platform flash to start
u-
<----> boot and
<----> then boot linux image, which will be stored in linear flash. I
think
<----> I have
<----> all the parts ready (u-boot image, uImage, and hardware
bitstream),
<----> but just
<----> lack of the understanding to put in this particular
configuration.
<---->=20
<----> Any help would be appreciated!
<---->=20
<----> Thanks,
<---->=20
<----> Aleck
<----> _______________________________________________
<----> Linuxppc-embedded mailing list
<----> Linuxppc-embedded@ozlabs.org
<----> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
prev parent reply other threads:[~2006-10-04 7:25 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.5.1159927227.32514.linuxppc-embedded@ozlabs.org>
2006-10-04 2:24 ` platform flash for Xilinx ML403 Aleck Lin
2006-10-04 7:24 ` alayrac [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='000101c6e786$2be723c0$c900a8c0@CRESITTLAB' \
--to=christophe.alayrac@cresitt.com \
--cc=aleck@gdatech.com \
--cc=linuxppc-embedded@ozlabs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).