On 01/17/2012 07:36 AM, mle...@ripnet.com wrote:
>   
> 
> I've made it a habit to always be explicit about which device (or
> device class, at least) I'm going for when I use UHD tools. 
> 
> So, I
> *always* either specify "--args type=usrp1" or --args
> "addr=192.168.10.2" to UHD tools, so that I don't have to rely on
> autodiscovery stuff that might produce weird results. I kind of *have*
> to on one of my systems, because I have both a USRP1 and USRP2 on the
> same system. 
> 
> I vaguely recall from the mists of my memory that there's
> some subtle brokenness with SIGINT handling in *BSD Python and Gnu
> Radio, but that's as much as I remember. 
> 
> In terms of why it's
> reloading the .ihx, I'm not sure, although I'll note in the code that
> there's a "force" parameter to the routine that loads the firmware, so
> that if "force" is set, the FX2 firmware is reloaded regardless of
> whether the local-file and on-board hash match. I'll also note that the
> routine that *calls* the firmware loader doesn't actually supply this
> parameter, so perhaps there's actually a bug. 
> 
Maybe its because the hash type is a size_t. I will throw this patch at
you to make it fixed at int32: http://pastebin.com/5CTcHEnc

Now I have to run...

-Josh

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to