From: Moritz Fischer <mdf@kernel.org>
To: Muni Sekhar <munisekharrms@gmail.com>
Cc: Moritz Fischer <moritz.fischer@ettus.com>,
Ludwig Petrosyan <ludwig.petrosyan@desy.de>,
linux-pci@vger.kernel.org, linux-fpga@vger.kernel.org
Subject: Re: pcie: fpga: programme FPGA PROM’s
Date: Wed, 6 Jun 2018 13:19:03 -0700 [thread overview]
Message-ID: <20180606201903.GA1459@archbook> (raw)
In-Reply-To: <CAHhAz+gDvU9o2bpts=M0inJmrAxJfuspSz1QCqRZBC2_Bo5s6Q@mail.gmail.com>
On Wed, Jun 06, 2018 at 10:40:47PM +0530, Muni Sekhar wrote:
> On Wed, Jun 6, 2018 at 9:18 PM, Moritz Fischer <moritz.fischer@ettus.com> wrote:
> > Hi Muni,
> >
> > On Wed, Jun 6, 2018 at 4:37 AM, Muni Sekhar <munisekharrms@gmail.com> wrote:
> >> On Wed, Jun 6, 2018 at 4:50 PM, Ludwig Petrosyan
> >> <ludwig.petrosyan@desy.de> wrote:
> >>> Hi
> >>>
> >>> why You do not use jtagplayer from Xilinx?
> >>
> >> Yes, JTAG can be used. But we have a lot many of these FPGA boards,
> >> using JTAG costs more. And also we want to automate the PROM
> >> programming.
> >>
> >>
> >>>
> >>>
> >>> with best regards
> >>>
> >>>
> >>> Ludwig
> >>>
> >>>
> >>>
> >>> On 06/06/2018 11:08 AM, Muni Sekhar wrote:
> >>>>
> >>>> [ Please keep me in CC as I'm not subscribed to the list]
> >>>>
> >>>> Hi All,
> >>>>
> >>>> We have a Kintex7 FPGA board connected to Intel Atom PC running Ubuntu
> >>>> on PCIe bus.
> >
> > Are you using a Tandem flow? What kind of PROM are we talking about QSPI flash?
> I'm not sure about the Tandem flow, can you please clarify me on this?
>
> Okay, we have two onboard PROM’s (Micron’s SPI NOR Flash MT25QL128).
> The FPGA will be loaded from one of the two onboard PROM’s, it will be
> up and running before the PC powers up.
In which case you don't need Tandem. Tandem basically just brings up
minmal bitstream to bring up PCIe link and does the rest via some sort
of partial reconfiguration flow. This allows to meet the PCIe deadline.
> When the Intel Atom PC powers up the FPGA will enumerate over PCIe.
> I'm looking for any available Linux tool(user space or kernel space)
> to program the PROM's via PCIe interface.
Any reason you can't drop a SPI controller in the fabric and use that
to program the FPGA or do you intend to do the initial programing of
the PROM also over PCIe?
- Moritz
next prev parent reply other threads:[~2018-06-06 20:19 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-06-06 9:08 pcie: fpga: programme FPGA PROM’s Muni Sekhar
2018-06-06 9:08 ` Muni Sekhar
2018-06-06 11:20 ` Ludwig Petrosyan
2018-06-06 11:37 ` Muni Sekhar
2018-06-06 11:37 ` Muni Sekhar
2018-06-06 15:48 ` Moritz Fischer
2018-06-06 17:10 ` Muni Sekhar
2018-06-06 17:10 ` Muni Sekhar
2018-06-06 20:19 ` Moritz Fischer [this message]
2018-06-07 3:49 ` Muni Sekhar
2018-06-07 3:49 ` Muni Sekhar
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=20180606201903.GA1459@archbook \
--to=mdf@kernel.org \
--cc=linux-fpga@vger.kernel.org \
--cc=linux-pci@vger.kernel.org \
--cc=ludwig.petrosyan@desy.de \
--cc=moritz.fischer@ettus.com \
--cc=munisekharrms@gmail.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.