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

Eric Blossom eb at comsec.com
Mon Jun 19 12:17:50 PDT 2006


On Mon, Jun 19, 2006 at 12:09:17PM -0700, Christopher T. Day wrote:
> Eric,
> 
> Thanks. Actually, after sleeping on it, could I have two - one for FX2
> C0 boots (Host Assisted Boot) and one for C2 boots (Internal Boot)?
> E.g., 
> 
> 
> #define	USB_VID_FSF			0xfffe	  // Free Software Folks
> 
> #define	USB_PID_FSF_HPSDR		0x0006	  // High Performance
> Software Defined Radio (Internal Boot)
> 
> #define	USB_PID_FSF_HPSDR_HA	0x0007	  // High Performance Software
> Defined Radio (Host Assisted Boot)

Done.

FWIW, on the USRP we distinguish the hardware rev and whether or not
we've loaded firmware from the host using the Device ID (DID) field.
We also stash MD5 hashes of the FX2 and FPGA firmware we loaded in the
top of the FX2 RAM.  The host fishes them out to determine if it likes
the code that's been loaded or whether it should load new code (and
the corresponding hashes).

Eric

 1150744670.0


More information about the Hpsdr mailing list