8000 Tags · orf53975/bladeRF · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: orf53975/bladeRF

Tags

2018.12-rc3

Toggle 2018.12-rc3's commit message
libbladeRF: update version compatibility tables

python_v1.1.1

Toggle python_v1.1.1's commit message
tag python v1.1.1

matlab_v1.0.3

Toggle matlab_v1.0.3's commit message
tagging matlab_v1.0.3

libbladeRF_v2.2.0

Toggle libbladeRF_v2.2.0's commit message
Tag libbladeRF_v2.2.0

bladeRF-cli_v1.7.1

Toggle bladeRF-cli_v1.7.1's commit message
bladeRF-cli v1.7.1

fpga_v0.10.2

Toggle fpga_v0.10.2's commit message
Bump FPGA to v0.10.2

host: bladerf2: Disable FPGA tuning mode if using pre-v0.10.2
FPGA.

fpga_v0.10.1

Toggle fpga_v0.10.1's commit message
hdl: FPGA version -> v0.10.1

fpga_v0.10.0

Toggle fpga_v0.10.0's commit message
hdl: nios: bump FPGA version to v0.10.0

Version increase primarily reflects the new quick tune feature for
bladeRF2 devices.

2018.10-rc1

Toggle 2018.10-rc1's commit message
bladeRF 2018.10-rc1

This release introduces new functionality and bug fixes, generally expanding
support for the bladeRF 2.0 Micro. It consists of the following versions:

    * FPGA bitstream                v0.9.0
    * FX3 firmware                  v2.3.1
    * libbladeRF                    v2.1.0
    * bladeRF-cli                   v1.7.0
    * MATLAB & Simulink bindings    v1.0.2
    * Python bindings               v1.1.0

Note to bladerf1 (x40/x115) users: AGC will not work with FPGA versions
older than v0.8.0, due to a change in the control register mapping. A warning
will be printed during device initialization if you are using an affected
FPGA version.

Summary of changes since 2018.08:

* FPGA
    - Support for the ADS-B core on bladeRF micro
    - Add metadata flags for miniexp{1,2} IO pin status
    - Fix race condition during FX3/Nios UART initialization
    - Fix bugs in bladeRF AGC control
    - Timing closure improvements
    - Build system fixes

* FX3
    - Fix USB device reset interrupting SPI flash autoloading of FPGA images
    - Add BLADE_USB_CMD_QUERY_FLASH_ID command
    - Add BLADE_USB_CMD_QUERY_FPGA_SOURCE command

* libbladeRF
    - API additions:
        - Add format macros for bladerf_frequency and bladerf_timestamp
        - Add 'manufacturer' and 'product' device description strings to
          bladerf_devinfo struct
        - Add bladerf_get_serial_struct() API function
        - Add bladerf_get_flash_size() API function
        - Add bladerf_trigger_signal values for J51-1 (bladerf2) and Miniexp-1
          (generic)
        - Add bladerf_get_fpga_source() API function
        - Add meta RX hardware flags for underflow, miniexp{1,2}
    - Fixes:
        - bladerf2: support TX frequencies down to 47 MHz
        - bladerf2: support sample rates down to 0.521 Msps
        - bladerf1: fix BLADERF_GPIO_AGC_ENABLE
        - bladerf2: fix bladerf_trigger_arm implementation
        - streaming: extend USB transfer timeout to match the configured stream
          timeout
    - Misc:
        - Install the doxygen docs, if generated
        - Adjust RX gain mode lists for clarity
        - bladerf1: implement bladerf_{get,set}_rf_port[s]
        - bladerf1: skip initialization if BLADERF_FORCE_NO_FPGA_PRESENT is set

* bladeRF-cli
    - Add libedit support
    - Ensure device is initialized after deferred open
    - info: display manufacturer, product, flash size
    - print: show RF routing on bladerf1
    - print: display supported ranges for sample rate, bandwidth, frequency
    - probe: handle already-open devices
    - version: display FPGA configuration source

* MATLAB & Simulink bindings
    - Add missing BB_TXVGA1_RXLPF loopback option
    - Fix tx_gain property handling in simulink

* Python
    - Fix rx_channel_count, tx_channel_count
    - Update with latest API functions

* Windows installer
    - install-drivers: install a driver for the bootloader VID/PID (04b4:00f3),
      allowing easier FX3 bootloader recovery operations
    - Upgrade to libusb 1.0.22
0