[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] USRP - FX2 / gpif / EEPROM / firmware questions
From: |
Kalen Watermeyer |
Subject: |
[Discuss-gnuradio] USRP - FX2 / gpif / EEPROM / firmware questions |
Date: |
Wed, 10 May 2006 07:31:01 +0100 (BST) |
Hi,
Have rejoined the gnuradio mailing list after a little
while.
I am developing a hardware project similar to the USRP
in that it uses the 100-pin FX2 USB micro and houses
several FPGAs (Xilinx in this case), as well as a dual
ADC.
I have a couple questions about the USRP design that
would greatly help me on my way to getting my device
to communicate with a host PC (I have downloaded the
gnuradio source code)
1) Looking at the schematics for the usrp motherboard,
I couldn't find an eeprom (for storing user VID and
PID values) - is this correct? If so, can the FX2
operate without an eeprom in one of its default modes
(EP2 IN, EP6 OUT)?
2) I'm developing under windows, and have obtained the
Cypress fx2 console, the gpif designer and CyAPI
interface to their driver. Looking at the usrp code
(usrp_gpif.cc) I notice comments that Cypress's app
has bugs and that you have modified their descriptor
tables(?) and other code. Please could you explain the
modifications and reasons behind this.
3) Finally, I am developing for Xilinx fpga's in vhdl.
I'm not familiar with verilog (though I could pick it
up fairly quickly I hope!), and would really
appreciate a brief description of the fpga-fx2
interface (control/data signals etc). Though I am
tryign to get this project up and running under
windows, it may be simpler to try and integrate my
firmware and so on within your software framework.
Any help you guys have for me would be fantastic
Cheers
Kalen Watermeyer
___________________________________________________________
Introducing the new Yahoo! Answers Beta A new place to get answers to your
questions Try it http://uk.answers.yahoo.com
- [Discuss-gnuradio] USRP - FX2 / gpif / EEPROM / firmware questions,
Kalen Watermeyer <=