Skip to content

v0.26

Compare
Choose a tag to compare
@mhennerich mhennerich released this 21 Sep 08:34
· 31 commits to master since this release

Summary

  • Various trigger related updates and fixes
  • Instrument sync support
  • Temperature look-up table calibration
  • Support for persistent ssh keys and passwd changes
  • HTML page updates
  • Libiio v0.21
  • Linux 4.19

In order to use Mixed Signal View available in Scopy v1.2.0, please update to this firmware release.

Changelog

582fcfe M2k: prepare for v0.26
1c38306 scripts: legal_info_html.sh: Sync with PlutoSDR
1941b9c Makefile: Update VIVADO_VERSION -> 2019.1
80f6a81 readme.md: Fix CROSS_COMPILE variable

Changelog Linux: (only related commits)

analogdevicesinc/linux@bd9f616 iio: logic: m2k-trigger-ad: Add trigger holdoff support
analogdevicesinc/linux@e3c4e4a iio: adc: cf_axi_adc: remove unused TPL definitions
analogdevicesinc/linux@59430b4 iio: cf_axi_adc: add id field to struct axiadc_chip_info
analogdevicesinc/linux@a1641c6 iio: logic: M2K LA add delay taps control
analogdevicesinc/linux@8b67bd6 iio: logic: m2k: la & adc add trigger disable option
analogdevicesinc/linux@33a5162 iio: frequency: m2k-dac: Add dac triggering
analogdevicesinc/linux@0306cda iio: logic: m2k-logic-analyzer add tx triggering support
analogdevicesinc/linux@9ef0448 iio: frequency: cf_axi_dds: update dds_data_select names
analogdevicesinc/linux@3ce5946 iio: frequency: cf_axi_dds: fix whitespaces
analogdevicesinc/linux@e55b829 iio: m2k-logic-analyzer: use devm_add_action_or_reset() for disabling clock
analogdevicesinc/linux@a7ab90f iio: m2k-logic-analyzer: return directly devm_iio_device_register()
analogdevicesinc/linux@a365606 iio: m2k-logic-analyzer: remove explicit iio_device_unregister()
analogdevicesinc/linux@2ed3189 iio: frequency: cf_axi_dds: Channel crossbar support
analogdevicesinc/linux@5592fcb iio: frequency: cf_axi_dds: Fix rotation matrix for modified channels
analogdevicesinc/linux@9f3cee6 arch: arm: m2k: add project header tags + license
analogdevicesinc/linux@3ac0149 arch: arm,arm64: Enable ADF4360 support
analogdevicesinc/linux@a218229 ARM: dts: zynq-m2k-reva: remove node axi_sysid_0
analogdevicesinc/linux@9b8a4ec iio: adc: cf_axi_adc.h: Fix HDL core config defines
analogdevicesinc/linux@a2abeeb iio: frequency: cf_axi_dds: Fix some checkpatch warnings
analogdevicesinc/linux@cfdabfd iio: frequency: cf_axi_dds: Add support for adi,axi-ad9081-tx-1.0
analogdevicesinc/linux@91336d9 iio: frequency: cf_axi_dds: generically handle more than 16 DDS channels
analogdevicesinc/linux@a16a077 iio: frequency: cf_axi_dds: Option to retrieve channels from TPL HDL-Core

Changelog buildroot:

analogdevicesinc/buildroot@8b7688e Merge pull request #49 from analogdevicesinc/rgetz-update-m2k-html
analogdevicesinc/buildroot@8c358aa board/m2k/msd/index.html: Remove link to Google+
analogdevicesinc/buildroot@8bdc177 board/m2k/msd/index.html: Convert links http -> https
analogdevicesinc/buildroot@96c074f board/m2k/msd/index.html: Fix link and avoid error file not found
analogdevicesinc/buildroot@f4472a1 m2k: update index.html page to (hopefully) make it easier for end users
analogdevicesinc/buildroot@e2a165c board/m2k/S21misc: restore ssh authorized_keys from jffs2
analogdevicesinc/buildroot@adb20ca configs: zynq_m2k_defconfig: Update for Vivado 2019.1 toolchain
analogdevicesinc/buildroot@43dba30 Add quotes around the SSID and passphrase for the wifi to allow for spaces in them
analogdevicesinc/buildroot@52c3cfd board/m2k/post-build.sh: Add $ symbol
analogdevicesinc/buildroot@9dcc088 board: pluto & m2k: Temperature look-up table calib
analogdevicesinc/buildroot@1daa690 Merge pull request #44 from analogdevicesinc/fix-motd
analogdevicesinc/buildroot@cd1da4c board/[pluto|m2k]/motd: Convert link to HTTPS
analogdevicesinc/buildroot@548b393 restore ssh authorized_keys from jffs2
analogdevicesinc/buildroot@471fa43 add ssh authorized_keys to jffs2
analogdevicesinc/buildroot@73ee0ec configs: fix kernel version for vivado 2019.1
analogdevicesinc/buildroot@75ccfd2 configs: zynq_pluto_defconfig: Updates for toolchain from Vivado 2019.1
analogdevicesinc/buildroot@2ee30e3 board: pluto & m2k: Enable persistent ssh keys and passwd changes
analogdevicesinc/buildroot@1bfa9dc board: pluto & m2k: change mount points
analogdevicesinc/buildroot@f67bbf9 board/pluto/post-build: mount mtd2 as JFFS2 on /mnt/jffs2
analogdevicesinc/buildroot@e2f673c package: libiio: Bump to Version 0.21
analogdevicesinc/buildroot@c53821f passwd: Apply upstream patch - initialize pointers correctly
analogdevicesinc/buildroot@31e23b0 configs: add Vivado 2018.3 & 2019.1 defconfigs
analogdevicesinc/buildroot@0487c39 ci,build: add check to ensure that ADI defconfigs are up-to-date
analogdevicesinc/buildroot@cfc2536 package/dropbear: Update dropbear, enable OPENSSL and -Ofast
analogdevicesinc/buildroot@d4686cb package/jesd204b_status/jesd204b_status.mk: Update to latest master
analogdevicesinc/buildroot@97b16d3 package/libiio/libiio.mk: Update to V0.19

Changelog u-boot:

analogdevicesinc/u-boot-xlnx@af19d59 configs: zynq-common: Fix 1r1t mode
analogdevicesinc/u-boot-xlnx@469a0fd configs: zynq-common: Add environment configuration for RevC

Changelog HDL: (only related commits)

analogdevicesinc/hdl@1e537b1 axi_ad9963: Fix warnings
analogdevicesinc/hdl@0152b64 m2k: Fix Warnings
analogdevicesinc/hdl@8d80b0f axi_logic_analyzer: Fix data width warning
analogdevicesinc/hdl@47fa86c axi_logic_analyzer: Optimize the input data path
analogdevicesinc/hdl@58e0044 axi_adc_trigger: Use valid in data delay stage
analogdevicesinc/hdl@4766d01 m2k: Update constraints
analogdevicesinc/hdl@4d39a35 m2k: Connect signals for instrument sync
analogdevicesinc/hdl@c797a2e axi_adc_decimate: Export signals indicating the rate
analogdevicesinc/hdl@2e0ba5b axi_logic_analyzer: Auto sync to ADC path
analogdevicesinc/hdl@d2b1164 axi_dmac: Add interface description register
analogdevicesinc/hdl@4972e5c axi_dac_interpolate: oversampling optimization
analogdevicesinc/hdl@d39ed3d axi_dac_interpolate: Fix oversampling by 2
analogdevicesinc/hdl@ef5f29e m2k: Pattern Generator add instrument triggering
analogdevicesinc/hdl@ad44394 axi_logic_analyzer: Add trigger disable condition
analogdevicesinc/hdl@3e91078 axi_adc_trigger: Add trigger disable condition
analogdevicesinc/hdl@3857bdd axi_dmac: generalize version check
analogdevicesinc/hdl@e1353d5 m2k: use DMA streaming interface
analogdevicesinc/hdl@cd58489 axi_adc_trigger: Change out hold counter width
analogdevicesinc/hdl@4fdaa7f axi_adc_trigger: Cosmetic change only
analogdevicesinc/hdl@bdd44e3 axi_adc_trigger: Dynamically set the out pin hold period
analogdevicesinc/hdl@e0813d4 axi_adc_trigger: Fix two sample offset
analogdevicesinc/hdl@d844167 axi_adc_trigger: Fix trigger jitter
analogdevicesinc/hdl@8131c86 m2k: Connect the adc_trigger reset
analogdevicesinc/hdl@ecfa6bd axi_logic_analyzer: Add holdoff support
analogdevicesinc/hdl@ede19a3 axi_adc_trigger: Add holdoff support
analogdevicesinc/hdl@514aadb m2k: Use dac trigger
analogdevicesinc/hdl@af2f243 axi_dac_interpolate: Add dac trigger feature
analogdevicesinc/hdl@64f5a99 axi_adc_trigger: Add and 1 extra delay
analogdevicesinc/hdl@10c9956 axi_logic_analyzer: Add extra reg pipe to avoid latch
analogdevicesinc/hdl@6af5d3c axi_logic_analyzer: Improve external trigger
analogdevicesinc/hdl@9323f41 m2k: Clean old interrupt connection style