Funded! This project was successfully funded on February 28, 2013.

Update #36

bladeRF OpenBTS support update

Comment
1 like

A beta release of OpenBTS support is now available at https://github.com/Nuand/dev ! Client phones can now associate, and use OpenBTS, there are still a few fixes in the works for USB2.0, RF power and filtering. We need a few more people to help us test our OpenBTS before we get ready for a stable release.

We encourage first time OpenBTS users to come join us in #bladeRF on FreeNode ( use http://webchat.freenode.net/ as a web client ) as we prepare an installation guide. We are working on putting together an FAQ for OpenBTS so the more questions we receive, the better!

Hope everyone has a great weekend!

-Rob

Blog link: http://www.nuand.com/blog/bladerf-openbts-support-update/


Update #35

Transverter Update

4 comments
3 likes
Hello backers,

   As a quick announcement, we are still looking for a few beta testers for our highly experimental OpenBTS release candidate, https://github.com/Nuand/OpenBTS . Please join us on IRC at Freenode in #bladeRF if you require assistance or wish to share your experience. We hope to have stable support shortly.

   During our Kickstarter campaign we received many requests to expand the bladeRF's frequency range, so very early on we promised to delivered something that would do just that. Though the original delivery estimate for the transverter came and went with us not having more than a basic schematic, we received nothing but helpful feature requests and feedback from the community. It then became apparent to us what we had to do. So in the same fashion that we delayed the bladeRF shipments to upgrade our shields, clocking architecture and FPGA size for the x15 backers, we hope to have made this wait equally worth it for everyone with the following transverter upgrades:

     1. Expanded frequency range. The initial specification called for a low frequency range of 10Mhz, the upgraded transverter now goes down to 60kHz. The RF switches provide an easy way of expanding the frequency range, not replacing it, meaning that the transverter board does not have to be unplugged to use the bladeRF's original frequency range. RX can easily be at 1MHz, while TX is at 3GHz.

      2. The addition of selectable RF filter banks. The RX and TX paths each have a set of 3 filters, at the 50MHz-54MHz (6 meter band), 149MHz-159MHz (2 meter band), and 206-235MHz bands. There are also pairs of SMA connectors that will let users plug their own band filters into the RF path.

      3. Component selection. To achieve really high filter performance, all of the passives in the RF paths are high-Q, low-ESR, low-DCR, and at most 2% tolerant components.

     4. The LO synthesizer has been upgraded to an ADF4351 to improve the phase noise and total system SNR. The synthesizer also draws its reference from the 0.050ppm (50ppb) factory calibrated VCTCXO. The whole clock synthesis compartment is shielded by a thick aluminum RF shield.

       5. The addition of C API and HDL controlled GPIO pins. These GPIOs are fully configurable IO pins that allow for the transverter to control amplifiers, filters, antenna systems, LEDs, etc. More information can be found on the product page at http://www.nuand.com/blog/product/hf-vhf-transverter/ . The schematic is available at http://nuand.com/xb200.pdf along with the RF filter design at http://nuand.com/RF_filters.pdf .

After the preproduction run of units we made in February, the mass production kick-off happened a few weeks ago in early March, so we will begin seeing a trickle of transverter boards later this month, with a very good chance of all orders being shipped out by April. To be certain the transverters arrive at the correct location we will ask everyone to confirm their mailing addresses before we ship out the transverters.

Lastly, we wish to thank everyone for being so patient and bearing with us. Based on your comments and suggestions we have developed a HAM solution we are truly proud of. We hope the drastic specification improvements make up for the delay in delivery. If you have any questions, concerns or feedback about anything please contact us directly at bladeRF@nuand.com or Robert ( robert.ghilduta@nuand.com ) or Brian ( bpadallino@nuand.com ).

Larger pictures of the transverter are available at http://www.nuand.com/blog/xb-200-transverter-update/ .

Now that we are finally caught up on hardware development, the real fun can begin!


Update #34

2013 in review

Comment
7 likes

Hello backers,

  Thank you all for a great year of support, feedback, and interesting projects. With your encouragement and the passion we have see from the community, we see a very fun 2014 ahead of us. In the dev-uart_speedup branch (https://github.com/nuand/bladerf/tree/dev-uart_speedup ) you will see that we have been meticulously working on a couple of things, including:

  • Mitigating any remaining buffering, and spectral inversion issues some of you may be experiencing.
  • Increasing the baud rate of the UART bridge, which is the link that is used to communicate with the LMS and Si5338 through the Nios core. The new baud rate is 4Mbps, which is up from 115kbps so dumping registers on the CLI, changing channels and others configurations in UIs like GNURadio and OsmoSDR is now much faster.
  • Adding hardware accelerated IQ correction. This HDL based DSP coprocessor corrects for magnitude and phase imbalances right as the samples are captured. The core greatly lessens the computational load on small embedded devices that still want to operate in entirely embedded environments (be it a RaspberryPi or the onboard FX3) and still achieve great system SNR.
  • Acquiring parts for the mass production of the transverter boards. We have made some changes to the system performance that should greatly improve some of the RF characteristics of the expansion board. We will confirm these new specifications once we are sure that all new boards are capable of comfortably achieving them. If you have any questions or concerns about an order you placed that contained a HF/VHF transverter board please send an email to us at bladeRF@nuand.com .
  • The OpenBTS branch (https://github.com/nuand/bladerf/tree/dev-openbts) adds timed RX and TX capabilities to bladeRF’s HDL through a metadata interface.
  • The metadata packet format also allows for the development of drop-in HDL based modulators and encoders/decoders. More on this, and full instructions for OpenBTS in early January.
  • Upgraded the build tools so everything builds for everything from Quartus 12 to 13.1 directly from the command line.

For those interested in trying these changes out before they're declared stable and merged, you can try the builds out ahead of time by downloading them at  http://nuand.com/dev-uart_speedup/ .

PS. We would like to thank Ben for adding bladeRF support to OpenLTE ( http://openlte.sourceforge.net/ )!

Hope everyone has a happy new year!


Update #33

bladeRF now supports SDR-Radio, and headless mode (FPGA auto-loading)

Comment
3 likes

Hello backers,

   We have added many new exciting features and improvements to bladeRF in the past couple of weeks. By upgrading to the latest FX3 image ( http://nuand.com/fx3/latest.img ) you can now store FPGA images on the SPI flash by running `bladeRF-cli -L hostedx40.rbf`. This will allow your bladeRF to read an FPGA image from flash and program the FPGA without the need of a host computer. Autoloading was used to get the UAV-SDR operational ( http://www.nuand.com/blog/heading-to-defcon/ )!

    Simon Brown of SDR-Radio fame has recently added bladeRF support to SDR-Radio v2.1 (which is still in beta). To download and try out SDR-Radio follow this link: http://v2.sdr-radio.com/Download.aspx . Scrolldown (or visit our blog ) for a screenshot of SDR-Radio looking at 38.4MHz of bandwidth in the 2.4GHz band. A moderately active 802.11 device can be seen at 2.437GHz (which coincides perfectly 802.11 channel 6!). The narrower signals between 2.448GHz and 2.451GHz belong to Bluetooth devices.

    Preliminary Matlab support with included instructions can be found at http://nuand.com/downloads/matlab.tar.gz . We will update everyone as soon as a separate git repository is launched to address Matlab support for bladeRF! There is also preliminary support for bladeRF in PyBOMBS now at https://github.com/nuand/pybombs . A quick guide to using PyBOMBS can be found at http://gnuradio.org/redmine/projects/pybombs/wiki/QuickStart , please ensure you clone our git repository when following those instructions.

   Lastly, the HF/VHF transverter has undergone multiple architecture revisions, although they all seem to work we have felt like there might be room for a little more performance increase. We have taken into consideration many people's requests and suggestions about the overall architecture of the transverter on IRC, the forums, and over email. We hope the proposed improvements we have come up with will be well worth the wait. We will present the semi-final block diagram and performance characteristics of the expansion board shortly.

Hope everyone has a great week!

SDR-Radio
SDR-Radio

Update #32

Platform support update

Comment
1 like

Hello backers,

  We have come a long way with our platform support in the past couple of weeks. We have added and tested DC calibration, sped up FPGA programming, added a new bladeRF-flash tool and several streaming examples, and moved most of the API over to asynchronous calls.

  To benefit from these changes you must upgrade your device, instructions on upgrading the bladeRF can be at https://github.com/Nuand/bladeRF/wiki/Upgrading-from-v1.0 .

   Within the next week we will merge the SPI flash based FPGA loader, which allow the bladeRF to not require a computer to load the FPGA and in effect run headless. Afterwards, our focus will switch to back to merging in timestamped transmissions support, this will enable OpenBTS to run on the bladeRF.

  There is now a Windows based installer for the bladeRF that will install all of the relevant drivers, user mode utilities, and FX3/FPGA images. The file can be directly downloaded from http://nuand.com/downloads/bladerf_win_installer.exe .

  We would also like to thank the community contributors that have provided patches, and pointed out issues to us. (Bugs and requests for features can be filed via Github at https://github.com/Nuand/bladeRF/issues/new ).

  Lastly, RTucker (HoopyCat) has created an autobuilder for the FX3 and FPGA images. The autobuilder recompiles everything on every commit that is merged into master on Github. The autobuilder can be found at http://hoopycat.com/bladerf_builds/ .

Thanks everyone!


501
Backers
$191,422
pledged of $100,000 goal
0
seconds to go
Nuand-icon.medium

See full bio

  • Pledge $5 or more
    You selected

    42 backers

    SUPPORTER - Receive a thank you on our site for supporting the bladeRF project.

    Estimated delivery:
  • Pledge $25 or more
    You selected

    53 backers

    VOTER - Obtain voting rights on the chapters we will write and make direct requests for examples and tutorials.

    Estimated delivery:
  • Pledge $400 or more
    You selected

    243 backers

    BACKER - A bladeRF production unit, USB3 SS cable, and two SMA cables delivered by May. This is for backers who want to see the project get funded, and want a finished product with support under Linux, Windows and Mac OS X.

    Estimated delivery:
    Add $15 USD to ship outside the US
  • Pledge $600 or more
    You selected

    100 backers

    BACKER - Same as the bladeRF production unit with a larger 115KLE FPGA. Although not necessary for most applications, the larger FPGA gives the bladeRF more signal processing power.

    Estimated delivery:
    Add $15 USD to ship outside the US
  • Pledge $650 or more
    You selected

    14 backers Limited (1 left of 15)

    ENTHUSIAST - A bladeRF pre-production prototype, USB 3.0 SS cable, and two SMA cables delivered by April. This is for backers who want to wait out the initial hardware cleanup spin. Full support for a C interface as well as GNU Radio integration. If issues exist with this spin backers can exchange their boards for a later spin.

    Estimated delivery:
  • Pledge $800 or more
    You selected

    3 backers

    Two 15KLE FPGA bladeRFs. This is identical to other May deliveries, except it ships with an SMB cable, and two units ready to run in synchronized clock mode.

    Estimated delivery:
    Add $40 USD to ship outside the US
  • Pledge $800 or more
    You selected

    6 backers All gone!

    DEVELOPER - A bladeRF beta prototype, USB 3.0 SS cable, and two SMA cables delivered by March with early access to source code. This is for backers who want to get in on the ground level and want to help shape the direction of the device and software. Drivers will be limited to a C interface and, rudimentary GNU Radio support - all under Linux. If issues exist with this spin backers can exchange their boards for a later spin.

    Estimated delivery:
  • Pledge $1,200 or more
    You selected

    10 backers

    Two 115KLE FPGA bladeRFs. This is identical to other May deliveries, except it ships with an SMB cable, and two units ready to run in synchronized clock mode.

    Estimated delivery:
    Add $40 USD to ship outside the US
Funding period

- (30 days)