Is there a general I/O port on the USRP2? I was told there was, but the
only
thing I can find is the 20-pin unused port on the granddaughter board.
If
this is a G-I/O port is it accessible from the GNU-Radio software, and
which
pins are available for use?
I took a look at the schematics at
http://code.ettus.com/redmine/ettus/attachments/52/simple_gdb.pdf and I
haven’t been able to figure out what the 20-pin port (J15) would be used
for
(unless there is a possibility of a ‘great granddaughter board’).
Any push in the right way would be appreciated,
Brenden S.
I guess there’s a search function for a reason; I have found a similar
question in the archives and I believe I have found a suitable answer.
Sorry
for the waste of time.
I guess there’s a search function for a reason; I have found a similar
question in the archives and I believe I have found a suitable answer. Sorry
for the waste of time.
Then why dont you post the link to the answer in here?
On 06/07/2011 12:16 PM, Brenden S. wrote:
I guess there’s a search function for a reason; I have found a similar
question in the archives and I believe I have found a suitable answer.
Sorry for the waste of time.
There are no stupid questions, only stupid answers 
There are 16 general-purpose I/O lines for each of TX and RX on a
daughtercard, although in many instances, some of these are
chewed up by internal functions.
For the WBX, J15 carries GPIO signals on the granddaughter board. The
signals it carries are:
o GPIO - RX4-7 and RX14,15
o GPIO - TX5 and TX8-15
As well as AUX_DAC_C_RX and AUX_DAC_A_RX
For other daughtercards, the GPIOs that are available for use vary quite
a bit, and you have to be very careful not to change GPIO
settings for pins other than the ones that are freely-available.
The GPIO control functions in UHD are described here:
http://www.ettus.com/uhd_docs/doxygen/html/classuhd_1_1usrp_1_1dboard__iface.html