Skip to content

v0.32

Compare
Choose a tag to compare
@mhennerich mhennerich released this 06 Jul 13:36
· 40 commits to master since this release

Summary

  • Minor Linux driver bug fixing see full log below
  • ADALM-PLUTO PlutoSDR Rev.C support
  • libiio version 0.21
  • Support for persistent ssh keys and passwd changes
  • Updates to the HTML device/legal information page
  • Linux version 4.19
  • Enable ext4 filesystem support

757843f Merge pull request #52 from analogdevicesinc/rgetz-fix-release
8919c88 PlutoSDR: Prepare for v0.32 release
279af4e legal: make the date, 3 years and 6 months + today's date of the build
53342ab Update Readme.md with some badges
c95481d Merge pull request #43 from analogdevicesinc/pluto_RevC
5036bda scripts: pluto.its: Change device tree to RevC

Changelog buildroot:

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
analogdevicesinc/buildroot@97a13eb board/pluto/busybox-1.25.0.config: Enable CONFIG_FEATURE_DATE_NANO

Changelog Linux: (only related commits)

analogdevicesinc/linux@cd72627 zynq_pluto_defconfig: Enable JFFS2 support and disable use of 4k sectors
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@2ed3189 iio: frequency: cf_axi_dds: Channel crossbar support
analogdevicesinc/linux@0461899 dts: zynq-pluto-sdr: Update digital-interface-tune-skip-mode info
analogdevicesinc/linux@5592fcb iio: frequency: cf_axi_dds: Fix rotation matrix for modified channels
analogdevicesinc/linux@76ae514 iio: adc: ad9361: Fix ad9361_set_trx_clock_chain()
analogdevicesinc/linux@4db6384 iio: ad9361,ad9371,adrv9009: remove support for old cores
analogdevicesinc/linux@10fe631 spi: spidev: Add Pluto SDR compatible id
analogdevicesinc/linux@9340641 arch: arm: boot: dts: Add Pluto Rev. C device tree configuration
analogdevicesinc/linux@7c71944 iio: ad9361: return the exact amount of bytes for gain-table
analogdevicesinc/linux@9d21ce3 arch: arm: pluto: add project header tags + license
analogdevicesinc/linux@4cd6cea ARM: dts: zynq-pluto-sdr: 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
analogdevicesinc/linux@308fddb arch: arm64: talise: update AXI DMAC interrupt types
analogdevicesinc/linux@819e1df iio: adc: ad9361: Add the axi-half-dac-rate-enable option
analogdevicesinc/linux@3979b2c drivers: iio: adc: ad9361: Added continuous digital tune
analogdevicesinc/linux@301861b arch: arm64: update all AXI DMAC int-types
analogdevicesinc/linux@bc8f8c6 arch: arm: boot: dts: Fix pluto DMA data width
analogdevicesinc/linux@98df3f0 iio: adc: cf_axi_adc: Add support for axi additional channel
analogdevicesinc/linux@83475d7 Merge pull request #542 from analogdevicesinc/pluto-ext4-support
analogdevicesinc/linux@116711a arm: configs: zynq_pluto_defconfig: Enable ext4 filesystem support
analogdevicesinc/linux@0163a51 iio: frequency: cf_axi_dds: Add support for frequency interpolation
analogdevicesinc/linux@725143d iio: adc: cf_axi_adc: Add suport for frequency decimation
analogdevicesinc/linux@3382a9e arm: configs: zynq_[e310|m2k|pluto]defconfig: Enable AXI SYSTEM ID
analogdevicesinc/linux@040d516 iio: ad9361: fix double-free when parsing DT for filter-band settings
analogdevicesinc/linux@698946a iio: adc: ad9361: Expose max TX attenuation value in header
analogdevicesinc/linux@698ea16 iio: adc: ad9361: remove commented MIN_ADC_CLK def
analogdevicesinc/linux@1c7dbe2 iio: adc: ad9361: GPO support via debugfs
analogdevicesinc/linux@2f63f45 iio: frequency: cf_axi_dds: use msleep instead of mdelay
analogdevicesinc/linux@57c0ddb iio: frequency: cf_axi_dds: remove all PCORE version checks/code
analogdevicesinc/linux@9c286d9 iio: frequency: cf_axi_dds: remove old code for cf_axi_dds_start_sync
analogdevicesinc/linux@b2588c0 iio: frequency: cf_axi_dds: remove cf_axi_dds_stop()
analogdevicesinc/linux@8fc9cb3 iio: cf_axi_dds: make cf_axi_dds_state struct opaque
analogdevicesinc/linux@f8c0a8b iio: cf_axi_dds: remove st->enable handling in buffer stream
analogdevicesinc/linux@228c133 iio: cf_axi_dds: add cf_axi_dds_dma_fifo_en() helper
analogdevicesinc/linux@112794d iio: cf_axi_dds: move dds
{read,write} functions to C file
analogdevicesinc/linux@a419e2a iio: frequency: cf_axi_dds: use common fpga AXI reg defs
analogdevicesinc/linux@342823f iio: adc: cf_axi_adc: use common fpga AXI reg defs
analogdevicesinc/linux@7e5f128 iio: frequency: cf_axi_dds: Add support for up to 16 DDS channels
analogdevicesinc/linux@b1df362 iio: frequency: cf_axi_dds: Add support for dual ADRV9009 setup
analogdevicesinc/linux@94fea7c iio: adc: cf_axi_adc: Introduce post iio_device_register conv callback

Changelog HDL: (only related commits)

analogdevicesinc/hdl@00166d8 axi_ad9361: add non DPA mode support
analogdevicesinc/hdl@db5e21c pluto revC: Add second RF channel
analogdevicesinc/hdl@f9c8ff2 pluto rev C hardware updates
analogdevicesinc/hdl@b2d86ba util_axis_fifo: Fix the FIFO level generation in ASYNC mode

Changelog u-boot:

analogdevicesinc/u-boot-xlnx@469a0fd configs: zynq-common: Add environment configuration for RevC