Hi,

The problem I guess is with the SD cards only. Even I was facing the same
problem. But today I tried with an old SD card and it worked.
I am not able to catch hold of a card reader and the one in my laptop is not
working.

manav

On Tue, Feb 2, 2010 at 5:14 PM, Ian Holland <ian.holl...@rlmgroup.com.au>wrote:

> Hi Josh
>
> Thanks for the advice. I tried the full range of low and high band
> frequencies, in increments of 10 MHz with 2 different XCVR2450 boards.
> This was done at least 4 times after power cycling for each card. I
> noticed the following:
>
> - For one of the XCVR cards, it repeatedly failed for all frequencies.
> - For the other card, it intermittently failed for frequencies at the
> lower and upper end of the low band, and at the higher end of the high
> band. I tried several values of N_DIV_MIN_Q16, and expect with a really
> large value (131 << 22), which seemed to fail for almost all
> frequencies, and also seemed to cause the USRP2 to "freeze up" a few
> times, I noticed negligible difference in the behaviour of this
> daughtercard.
> - For both XCVR2450s I noticed that sometimes after power cycling the
> USRP2 either froze when I tried to run my test, or it was unable to be
> found by my host PC in some cases.
> - I tried (131 << 16) (i.e. original) value for N_DIV_MIN_Q16 and also
> (131 << 19) on the card that failed for all frequencies, and that made
> no difference.
>
> I am not hugely concerned about the band-edge instability for the
> working card (although of course it would be nice to get to the bottom
> of that issue), but do you have any idea what could be wrong with the
> 2nd card, that fails for all frequencies?
>
> Best Regards
>
> Ian.
>
>
> >Is it failing to lock at all different frequencies? and in the high
> band
> >and low band ranges? Do you have more than one XCVR board with this
> >problem?
>
> >It could be possible that for this board, and the frequencies you have
> >chosen, the N divider value teeters on the border or locking/not
> >locking. You may want to modify the usrp2 firmware code and build
> custom
> >image. The file to modify is
> >http://gnuradio.org/redmine/repositories/entry/gnuradio/usrp2/firmware/
> lib/<http://gnuradio.org/redmine/repositories/entry/gnuradio/usrp2/firmware/%0Alib/>
> >db_xcvr2450.c
>
> >Add some printfs to the xcvr2450_set_freq function and try to raise the
>
> >value of N_DIV_MIN_Q16 and see if you can get it to lock.
>
> >I hope that helps,
> >-Josh
>
> On 02/01/2010 06:08 PM, Ian Holland wrote:
> > Thanks Josh
> >
> > I can now confirm that it is definitely failing to lock. I have
> noticed
> > on some rare occasions that it actually does lock. However, as soon as
> > the USRP2 is power-cycled it goes back to the default behaviour of
> being
> > unable to lock.
> >
> > What can be done to make sure that it will lock? Is this likely to be
> a
> > hardware issue specific to our daughtercards, or is there something
> else
> > we can do in software to get around it?
> >
> > Thanks
> >
> > Ian.
> >
> >> It could be failing to lock. You may want to watch the debug port on
> > the
> >> usrp2. If the lock detect is failing, it will print out on the serial
> >> console. attach a 3.3v level serial port
> >
> > On 01/28/2010 10:09 PM, Ian Holland wrote:
> >> Hi Josh
> >>
> >>> The xcvr has a high band and a low band, which means there is a gap
> > in
> >>> the tunable frequency range for the xcvr. Therefore, the
> >>> "auto-calculated mid-point frequency" is an invalid frequency for
> the
> >>> xcvr. Pick a frequency in the high band or low band range:
> >>
> >>> #define LB_FREQ_MIN U2_DOUBLE_TO_FXPT_FREQ(2.3e9)
> >>> #define LB_FREQ_MAX U2_DOUBLE_TO_FXPT_FREQ(2.6e9)
> >>> #define HB_FREQ_MIN U2_DOUBLE_TO_FXPT_FREQ(4.8e9)
> >>> #define HB_FREQ_MAX U2_DOUBLE_TO_FXPT_FREQ(6.1e9)
> >>
> >> Thanks - I will keep that in mind when using usrp_siggen.py in
> future.
> >>
> >> However, I have tried 2.4G with the source code from my original post
> >> (relevant code snippet for Tx tuning just below this paragraph, for
> >> which successTx is 0 and all frequency properties in TxTuneResult are
> >> 0), and also with usrp2_fft.py -f 2.4G, after burning the latest
> > images.
> >> I still face the same problem that neither the Tx nor the Rx will
> > tune.
> >>
> >> /* try tuning Tx to a test frequency */
> >> double Fc = 2400000000.0;
> >> usrp2::tune_result TxTuneResult;
> >> bool successTx = device->set_tx_center_freq(Fc,&TxTuneResult);
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to