[hpsdr] [FPGA_USB] Review/Comments FPGA_USB Board - April 5, 2006

Eric Blossom eb at comsec.com
Fri Apr 7 18:59:53 PDT 2006


On Fri, Apr 07, 2006 at 02:14:07PM -0700, Christopher T. Day wrote:
> 
> And one last bit. What do we intend to do about a USB VID/DID (Vendor
> ID/Device ID) pair? As Phil points out, even though the FX2 by necessity
> will come up with one if nothing else is done, that pair belongs to
> Cypress and their manual explicitly states it is _not_ to be used for
> "production" devices. One of the I2C EEPROM's jobs is to supply a
> different one. Official IDs can be had from www.usb.org, but at a price
> of about $2000 as far as I can see. Presumably we'd only need one VID
> for all the projects we do, but that's still a lot of money from my
> perspective.

I've "appropriated" the 0xFFFE Vendor ID (Free Software Folks) and am
acting as the "IANA" in the Jon Postel tradition for Product ID's
under that Vendor ID.

Ask and ye shall receive ;)


FYI, here's the current "database" of assignments:

#ifndef _USRP_IDS_H_
#define _USRP_IDS_H_

#define	USB_VID_CYPRESS			0x04b4
#define	USB_PID_CYPRESS_FX2		0x8613


#define	USB_VID_FSF			0xfffe	  // Free Software Folks
#define	USB_PID_FSF_EXP_0		0x0000	  // Experimental 0
#define	USB_PID_FSF_EXP_1		0x0001	  // Experimental 1
#define	USB_PID_FSF_USRP		0x0002	  // Universal Software Radio Peripheral
#define	USB_PID_FSF_USRP_reserved	0x0003	  // Universal Software Radio Peripheral
#define	USB_PID_FSF_SSRP		0x0004	  // Simple Software Radio Peripheral
#define	USB_PID_FSF_SSRP_reserved	0x0005	  // Simple Software Radio Peripheral
#define USB_PID_FSF_LBNL_UXO            0x0018    // http://recycle.lbl.gov/~ldoolitt/uxo/


Eric

 1144461593.0


More information about the Hpsdr mailing list