[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