Exposing more JTAG functionallity in FX2 firmware

Hello,

has there been any effort to expose more JTAG functionality via the FX2
so
that the USRP FX2 firmware could be used with modified other JTAG
software,
like xc3sprog.

Thanks

Uwe Bonnes [email protected]

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

On Mon, Mar 31, 2008 at 11:46 AM, Uwe Bonnes
[email protected] wrote:

Hello,

has there been any effort to expose more JTAG functionality via the FX2 so
that the USRP FX2 firmware could be used with modified other JTAG software,
like xc3sprog.

As far as I can tell, not without some hardware modification.

According to the schematics found here:

http://gnuradio.org/trac/browser/usrp-hw/trunk/usrp/interface.pdf?format=raw

The JTAG section of the FPGA is pulled either high or low and has no
other connections. You’re obviously free to do what you want with
your hardware, but I don’t think you’ll get much extra support from
the mailing list?

I could be wrong, so please have at it!

Brian

According to the schematics found here:

http://gnuradio.org/trac/browser/usrp-hw/trunk/usrp/interface.pdf?format=raw

The JTAG section of the FPGA is pulled either high or low and has no
other connections. You’re obviously free to do what you want with
your hardware, but I don’t think you’ll get much extra support from
the mailing list?

I could be wrong, so please have at it!

This reminds me of a question I have about USRP2. My understanding is
the USRP2 has a Xilinx Spartan 3, which I don’t
think come in anything other than BGA packages. Hopefully Matt brought
the JTAG lines out in case people want to
deadbug a header and use standard tools. Even better would be the 0.1"
holes to install a header if desired.

-Jeff

“Brian” == Brian P. [email protected] writes:

Brian> On Mon, Mar 31, 2008 at 11:46 AM, Uwe Bonnes
Brian> <[email protected]> wrote:
>> Hello,
>>
>> has there been any effort to expose more JTAG functionality via 

the
>> FX2 so that the USRP FX2 firmware could be used with modified
other
>> JTAG software, like xc3sprog.

Brian> As far as I can tell, not without some hardware modification.

Ah, sorry, I use an xguff(recycle.lbl.gov/~ldoolitt/xguff.html ) like
hardware.

Brian> According to the schematics found here:

Brian>
Brian> 

http://gnuradio.org/trac/browser/usrp-hw/trunk/usrp/interface.pdf?format=raw

Brian> The JTAG section of the FPGA is pulled either high or low and 

has
Brian> no other connections. You’re obviously free to do what you
want
Brian> with your hardware, but I don’t think you’ll get much extra
Brian> support from the mailing list?

For the original USRP, my question doesn’t apply. I didn’t realize that
with
my first post. However modified setups are used in different places and
perhaps someone, has hints for me.


Uwe Bonnes [email protected]

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

This reminds me of a question I have about USRP2. My understanding is the USRP2 has a Xilinx Spartan 3, which I don’t
think come in anything other than BGA packages. Hopefully Matt brought the JTAG lines out in case people want to
deadbug a header and use standard tools. Even better would be the 0.1" holes to install a header if desired.

Yes, the JTAG header is on the USRP2.

Matt

On Mon, Mar 31, 2008 at 11:25:56AM -0600, Jeff B. wrote:

This reminds me of a question I have about USRP2. My understanding is the USRP2 has a Xilinx Spartan 3, which I don’t
think come in anything other than BGA packages. Hopefully Matt brought the JTAG lines out in case people want to
deadbug a header and use standard tools. Even better would be the 0.1" holes to install a header if desired.

-Jeff

Not sure about JTAG connectors on the USPR2, but it does bring out
64-bits that you can do with as you like. 32 on a mictor connector
and 16 each on the Tx and Rx daugterboards. We generally wire them up
to a logic analyzer when debugging.

Eric

Matt-

This reminds me of a question I have about USRP2. My understanding is the USRP2 has a Xilinx Spartan 3, which I don’t
think come in anything other than BGA packages. Hopefully Matt brought the JTAG lines out in case people want to
deadbug a header and use standard tools. Even better would be the 0.1" holes to install a header if desired.

Yes, the JTAG header is on the USRP2.

Thanks Matt, sounds good.

-Jeff

On Tue, 1 Apr 2008, Jeff B. wrote:

This reminds me of a question I have about USRP2. My understanding
is the USRP2 has a Xilinx Spartan 3, which I don’t think come in
anything other than BGA packages. Hopefully Matt brought the JTAG

Actually they do come in other packages, VQ100, TQ144 & PQ208 although
you are limited to an XC3S400 and of course correspondingly less IOs.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs