[hpsdr] Operating Configurations

Lyle Johnson kk7p at wavecable.com
Fri May 12 08:40:24 PDT 2006


Alex wrote:
> At startup time we need to be able to have OZY know what is connected to ATLAS and report it back to the host computer or to SASQUATCH. 
> 
> So would this be a sequencing at HPSDR connection time (host computer, no SASQUATCH):
> 
> (1) Host computer queries OZY via USB for device descriptors
> (2) OZY queries the cards via the Dallas 1-wire interface for their device descriptors (stored on each card)
> (3) OZY returns the device descriptors to the host computer
> (4) Host computer then transmits via USB the appropriate device control 8051 code to be loaded into OZY's FX2 for operations (based on the device descriptors returned)
> (5) OZY FX2 loads the received code, and activates the reset line for the ATLAS bus 
> (6) All ATLAS cards reset and report ready status to OZY via I2C bus

I think the cards will all reset at the same time, including Ozy.  But 
Ozy can later configure things that need to be configured over JTAG, 
including asserting a reset to the device on the JTAG chain (FPGA, CPLD, 
etc).

Also, I don't know that they will report status over I2C.  They could, 
of course, but they may or may not.  Ozy may infer this from the JTAG 
link, or over the SPI interface, or simply from its descriptor over the 
1-wire bus -- it may not require configuration and simply be ready when 
powered up, for example.

73,

Lyle KK7P


 1147448424.0


More information about the Hpsdr mailing list