wiki:802.11/Changelog

Version 11 (modified by chunter, 6 years ago) (diff)

--

The 802.11 Reference Design and its documentation are under active development by the Mango team. The current release should be considered a beta- updates with bug fixes, API changes, new features and other refinements will be posted frequently. Please check the downloads page for the latest updates and post any questions about the design to the forums.

802.11 Reference Design: Changelog

0.3 Beta Release:

Download: Mango_802.11_RefDes_v0.3_beta.zip

Release Details:

Hardware Release Date Posted SVN Rev. ISE Ver. Arch
WARP v3 0.2 Beta 20-August-2013 2164 14.4 Dual MB/AXI

Changes from 0.2 Beta:

  • Many MAC/PHY bug fixes (fixes previous known issues as well as other bugs)
  • Adds 16-QAM rates (24Mbps and 36Mbps)
  • Replaced Ethernet FIFO receptions with DMA for a big speed up
  • Completely redesigned wireless transmit queue greatly improves bursty Ethernet receptions
    • Ties into Ethernet DMA for zero-copy Ethernet payloads to placed directly in queue
    • Allows per-station queueing
    • Uses DRAM SODIMM if it is present on the board for a very large queue (up to 3000 packets)

0.2 Beta Release:

Download: Mango_802.11_RefDes_v0.2_beta.zip

Release Details:

Hardware Release Date Posted SVN Rev. ISE Ver. Arch
WARP v3 0.2 Beta 30-July-2013 2115 14.4 Dual MB/AXI

Changes from 0.1 Beta:

  • Many MAC/PHY bug fixes
  • Better default thresholds for packet detection and Rx correlations
  • Added queue to CPU High Tx packet processing, to reduce chances of dropped packets during bursts at Ethernet Rx
  • Added support for disassociation and re-association handshakes in wlan_mac_ap.c
  • Stubbed out code for setting per-station, per-packet rates in wlan_mac_ap.c (ready for custom rate adaptation schemes)

Known issues:

  • Under very rare circumstances a deadlock can occur when RSSI-based packet detection is enabled. RSSI-based packet detection is disabled by default (in our tests the alternative auto-correlation packet detection is sufficient by itself).
  • Bursts of Ethernet receptions can cause dropped packets at the Ethernet MAC, due to the Rx buffer filling faster than the wireless Tx can process new packets. This manifests as a slight asymmetry between downlink and uplink throughput when using TCP. A faster Ethernet Rx -> wireless Tx queueing scheme is in the works which should address this.

0.1 Beta Release:

Download: Mango_802.11_RefDes_v0.1_beta.zip

Release Details:

Hardware Release Date Posted SVN Rev. ISE Ver. Arch
WARP v3 0.1 Beta 23-July-2013 2086 14.4 Dual MB/AXI
  • Initial beta release of 802.11 Reference Design
  • Compiling the 802.11 Reference Design requires an edk_user_repository of revision 2086 or later. Update your local edk_user_repository working copy to the latest version.