Skip to content

alpha - v0.16

Compare
Choose a tag to compare
@mhennerich mhennerich released this 29 Sep 10:15
· 61 commits to master since this release
M2k: prepare for alpha - v0.16

Submodule linux 05dd68f..085bcdf:
  > iio: m2k-trigger-ad: Add streaming attribute
  > iio: m2k-trigger-ad: Add triggered attribute
  > iio: m2k-logic-analyzer: Add streaming attribute
  > iio: m2k-logic-analyzer: Add triggered attribute
  > iio: m2k-adc: Add calibration scale support
  > iio: m2k-dac: Add calibration scale support

Submodule buildroot 628b56c..0a4e137:
  > board/pluto/S23udc: Add fw_version context attribute
  > board/pluto/S23udc: strip leading "adi," from model contect attribute
  > board/pluto/S23udc: Add ad9361-phy,model context attribute

Submodule u-boot-xlnx 4bdff59..9bc27b7:
  > rsa: Fix build with OpenSSL 1.1.x

Submodule hdl c1e990b..2b8adca:
  > adrv9361- inverted clock
  > axi_ad9361- allow clock inversion based on hardware
  > cftl: Delete unused projects and libraries
  > library- vivado 2017.2 update
  > daq1_zed: Lower the adc and daq clock to 450MHz
  > interface: Update the transceiver interfaces
  > common/microzed: Enable PS CLK1 = 200MHz
  > common/a10soc: Update configuration for emif plddr4 IP
  > altera/ad_mem_asym: Delete it, QSYS flow is used
  > [axi|avl]_dacfifo: Create a separate bypass module for altera/xilinx
  > common/a10gx: Chance SPI frequency from 128KHz to 10 MHz
  > axi_adcfifo: Add missing constraints
  > adrv9379: Change the DMA clock to 250
  > arradio/c5soc- rd10102013_979 fix
  > adrv9371: a10soc: Whitespace cleanup
  > arradio- add control/status ports
  > arradio- add control/status ports
  > adrv9379: Initial commit
  > axi_ad9379: Initial commit
  > dm2k: Drive the ADC DMA valid from the trigger extracting core
  > axi_logic_analyzer: Compensate the 4 word latency of util_var_fifo
  > util_extract: Compensate 4 word latency
  > util_var_fifo: Set fix latency of 4 for all interpolation values
  > jesd204_rx: rx_ctrl: Fix typo
  > axi_ad9963: Moved RX configuration bit SCALECORRECTION_ONLY to bit 9
  > adrv9364/ccbox- input rf protection
  > adrv9361/ccbox- sort gpio - accidental multiple drivers
  > library- add a timer for quick start
  > adrv9361-ccbox/ccfmc- adl5904/gpio updates
  > adrv9361- add adl5904
  > adrv9371x: altera: Convert to ADI JESD204
  > altera: adi_jesd204: Export link domain reset
  > altera: adi_jesd204: Disable FPLL phase alignment mode
  > altera: adi_jesd204: Enable avmm_busy flag in the link FPLL register map
  > jesd204: jesd204_rx: Don't expose internal states on the status interface
  > axi_dmac: Better support debug IDs when ID_WIDTH != 3
  > adrv9371x_zcu102: Initial commit
  > adrv9371x_kcu105: Initial commit
  > adrv9371x/common: Remove ila_adc and ila_os_adc
  > adrv9371x/common: Fix axi_ad9371_dacfifo/dac_rst assignamen
  > adrv9371x: Separate ps7 assignaments from common
  > common/zcu102: Fix ps8 ref clock 0 frequency assignament
  > common/zcu102: Add gpio_t connections
  > avl_dacfifo: Update IP to qsys flow
  > adrv9371x: DAC_FIFO should get the dma_rst from sys_dma_rstgen
  > axi_dacfifo: Update constraints
  > fmcomms11: Connect data underflow to the core
  > axi_dacfifo: Major update and redesign
  > altera: jesd204_phy: Fix indention issues
  > daq2: Add support for Arria10 SoC platform
  > daq2: daq2_qsys.tcl: Convert to ADI JESD204
  > daq2: daq2_qsys.tcl: Rework peripheral addresses
  > library: Add ADI JESD204 wrapper for Altera/Intel platforms
  > library: Add JESD204 PHY wrapper for Arria10 Native PHY
  > jesd204: Add soft logic PCS
  > jesd204: Add Altera/Intel IP support
  > jesd204: jesd204_tx: Add dummy valid for the TX data interface
  > jesd204: ilas_mem: Rework to be more Altera friendly
  > util_cdc: Add helper function for creating constraints for the CDC blocks
  > adi_ip_alt.tcl: ad_ip_parameter: Allow to specify additional properties
  > adi_ip_alt.tcl: Allow to add TCL files to the fileset
  > jesd204: axi_jesd204_{rx,tx}: Add external link domain reset
  > util_adcfifo: Remove always false check
  > util_adcfifo: Fix data corruption at faster DMA clock rates
  > microzed: Add a secondary 200 MHz clock for PS7
  > axi_logic_anlayzer: Fix trigger AND logic
  > axi_streaming_dma_tx_fifo: Fix drain logic
  > axi_i2s_adi: Make constraints work on UltraScale
  > jesd204: axi_jesd204_rx_regmap_tb: Add missing dependency
  > axi_dmac: axi_dmac_hw.tcl: Set associated reset and addressable point for the interrupt interface
  > alt_mem_asym: Set read latency to 1 clock cycle
  > rfifo- drive valid outs
  > hdlmake.pl - updates
  > fmcomms2/zc702- pmod1 udc, pmod2 gpio
  > fmcomms5/zc702- pmods as gpios
  > adv7511/zc702- pmods as gpios
  > projects/zc702- free pmod gpio for customization
  > adrv936x- readme updates
  > adrv936x- readme updates
  > adrv936x- readme updates
  > Update README.md
  > util_adxcvr- defaults for es
  > hdlmake.pl- updates
  > jesd204: Use consistent naming scheme for CDC blocks
  > jesd204_tx: Use the CDC sync_bits helper to synchronize the SYNC~ signal
  > axi_jesd204_tx: Remove IRQ events for now
  > axi_jesd204_tx: jesd204_up_tx: Use two dimensional array for up_cfg_ilas_data
  > jesd204_tx: Remove duplicated file
  > jesd204: rx_tb: Fix some incorrect signal connections
  > axi_adxcvr: Avoid implicit signal truncation warning
  > common: a10soc: Use correct DDR memory reference clock type
  > ad9361- clkdiv to util_ad9361_divclk
  > fmcomms5- bd- data flow format
  > fmcadc2: Fix connection between a db port and a net
  > axi_ad9671: Fix typo
  > axi_ad9625: Fix typo
  > util_cdc: Update to verilog-2001 coding standard
  > util_axis_resize: Coding style updates
  > adrv936x- bd.tcl in data flow format
  > axi_ad9361: Update constraint file
  > ad738x_fmc: Supported sample rate is 3MSPS
  > ad738x_fmc: Configuration update/fix
  > spi_engine: Add support for max 4 SDI lines
  > ad738x_fmc: Initial commit
  > m2k: Move ADC hardware gain correction from the AD9963 IP to AXI_ADC_DECIMATE IP
  > axi_adc_decimate: Add correction at the end of the decimation chain
  > fmcomms2_bd- keep data flow format
  > common: a10soc: Mark external reset as asynchronous
  > avl_adxcvr: Perform octet order swap
  > avl_adxcvr: Simplify TX lane mapping
  > m2k: Enable correction for the interpolation module
  > axi_dac_interpolate: Add correction at the begining of the interpolation chain
  > axi_ad9361: Update the PPS receiver module
  > util_axis_fifo: Fix some data width mismatches
  > util_axis_fifo: Switch to Verilog-2001 style parameter declaration
  > axi_dmac: Set axi4lite address space size to 4k
  > axi_dmac: src_axi_stream: Terminate data mover m_axi_last signal
  > axi_dmac: axi_dmac_hw.tcl: Disable unused interfaces instead of not creating them
  > axi_dmac: dest_axi_mm: Use fixed wstrb signal
  > axi_dmac: Comment out unused src_response interface
  > axi_dmac: Fix some data width mismatches
  > library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size
  > util_upack: util_upack_hw.tcl: Disable unused interfaces instead of not creating them
  > util_cpack: util_cpack_hw.tcl: Disable unused interfaces instead of not creating them
  > axi_ad9144: axi_ad9144_hw.tcl: Disable unused interfaces instead of not creating them
  > axi_ad9144: Avoid implicit signal truncation warning
  > util_adcfifo: Avoid implicit signal truncation warning
  > axi_ad9680: axi_ad9680_hw.tcl: Fix typo
  > axi_adxcvr: Avoid warning about unknown synthesis attribute
  > adi_project_alt.tcl: Disable a few warnings generated by standard components


Signed-off-by: Michael Hennerich <[email protected]>