[USRP-users] usrp e110 problems with rfx900

Marcus Müller marcus.mueller at ettus.com
Fri Oct 30 05:57:56 EDT 2015

Hi John,

On 10/30/2015 09:04 AM, john liu via USRP-users wrote:
> -- Performing wishbone readback test...  fail
uh, that's bad. The Wishbone Bus is pretty central to the inner workings
of the E110; if the readback test gives you garbage, it's not surprising
the FPGA version number is non-matching, too.

So, my first hope is that simply the FPGA image file loaded at startup
is broken on your flash memory.

However, you say it happens when a specific RFX900 is plugged in. Now, I
could imagine that specific RFX being defective, leading to some
glitches that disturb the FPGA, but you say it works on a different E110.

So, this is bound to be a process of error source elimination. Let's
call the RFX900 daughterboard with which the first E110 boots "A", and
the daughterboard with which the first USRP doesn't boot "B".

  * Make sure both RFX900 (A and B) actually properly work in the second
    E110 (do you have a spectrum analyzer, another USRP or something
    similar to test whether the dboard actually transmits what it should
    when using tx_waveforms?)
  * Make sure the first E110 actually boots without daughterboard reliably
  * sounds strange, but: re-seat the gumstick-sized embedded controller
    of the first USRP (oh-so-gently pull it out vertically, reinsert).
      o Boot w/o daughterboard
      o Boot w/ B
  * Make sure both E110 are equipped identically (e.g. both with or
    without GPSDO)
  * back up the contents of your SD card; flash an unmodified image from
    [1] to that SD card
      o try to boot without dboard
      o try to boot with dboard
  * buy another SD card of the same size (4GB)
      o bad news: not all SD cards are created equal, and it's known
        that some SD cards don't work with the E110. Sadly, it's pretty
        impossible to tell without X-ray vision or destructive force who
        produced the controller inside the card [2].
      o Flash the stock image from [1]
          + try in the second E110 w/o daughterboard
          + try in the second E110 with "B"
          + try in the first E110 w/o daughterboard
          + try in the first E110 w/ "A" & "B"

Best regards,

[1] http://files.ettus.com/e1xx_images/e1xx-003/
[2] http://www.bunniestudios.com/blog/?page_id=1022

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20151030/f927d1e7/attachment-0002.html>

More information about the USRP-users mailing list