Changes between Version 134 and Version 135 of 802.11/Changelog


Ignore:
Timestamp:
Jul 1, 2016, 3:31:20 PM (8 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/Changelog

    v134 v135  
    44
    55== 1.5 Release  ==
    6 '''Download Latest: [http://warpproject.org/dl/refdes/802.11/Mango_802.11_RefDes_v1.5.1.zip Mango_802.11_RefDes_v1.5.1.zip]'''
    7 
    8 Release Details:
    9 ||= Hardware =||= Release =||= Date Posted =||= SVN Rev. =||= ISE Ver. =||= Arch =||
     6'''Download Latest: [http://warpproject.org/dl/refdes/802.11/Mango_802.11_RefDes_v1.5.X.zip Mango_802.11_RefDes_v1.5.2.zip]'''
     7
     8Release Details:
     9||= Hardware =||= Release =||= Date Posted =||= SVN Rev. =||= ISE Ver. =||= Arch =||
     10||  WARP v3  ||  1.5.2  || 1-Julyl-2016  ||   [browser:ReferenceDesigns/w3_802.11?rev=5561 5561]   ||  14.4  ||  Dual MB/AXI  ||
    1011||  WARP v3  ||  1.5.1  || 26-April-2016  ||   [browser:ReferenceDesigns/w3_802.11?rev=5490 5490]   ||  14.4  ||  Dual MB/AXI  ||
    1112||  WARP v3  ||  1.5.0  || 19-April-2016  ||   [browser:ReferenceDesigns/w3_802.11?rev=5484 5484]   ||  14.4  ||  Dual MB/AXI  ||
    1213
    1314'''Important:''' The v1.5 hardware design uses updated hardware support cores. You must update your [wiki:edk_user_repository edk_user_repository] to build the v1.5 hardware or software projects.
     15
     16Release v1.5.2 contains both hardware and software improvements.
     17
     18'''Changes from v1.5.1 to v1.5.2:'''
     19
     20'''PHY Hardware Changes:'''
     21 * Separated RX_END and DATA_DONE events in Rx PHY and MAC core control logic. Rx PHY can now continue writing payload after RX_END, allowing shorter Rx extension durations. FCS Result now latched on DATA_DONE
     22
     23'''MAC Software Changes:'''
     24 * Tx/Rx logging and Tx/Rx counts update moved out of the AP/STA/IBSS applications and into the MAC High Framework.
     25 * Merged {{{counts_txrx_t}}} into the {{{station_info_t}}} structure
     26 * Moved the location of {{{station_info_t}}} storage from the heap to DRAM.  One advantage of advantage of the reduced heap usage is that networks with a larger number of associations can now be supported (though still soft-limited to 10 associations in C for this release).
     27 * Updated the MAC High Framework's scheduler so that scheduled events can be temporarily suspended without being removed entirely. The Ethernet Rx handling uses this feature to considerably reduce heap "churn." This should improve stability for long experiments where heap fragmentation might be an issue.
     28 * Fixed a bug in beacon TX_LOW log entries where {{{flags}}} were note being properly set to 0, yielding stale values in logs.
     29 * Added [https://warpproject.org/trac/browser/ReferenceDesigns/w3_802.11/c/wlan_mac_high_framework/include/wlan_mac_high_sw_config.h wlan_mac_high_sw_config.h] to control SW configuration. Parts of the design can now be safely compiled out if they are not needed and extra code space is needed.
     30 * Fixed indeterminism between Tx and Rx sample periods.
     31 * Thanks to forum user [http://warpproject.org/forums/viewtopic.php?pid=15272 dvanhook] for pointing out a bug in handling unicast probe requests. This has been fixed in the 1.5.2 release
     32 * [http://warpproject.org/forums/viewtopic.php?id=3186 dvanhook also found an error in] SSID comparisons. This has been fixed in the 1.5.2 release.
     33 * Forum user [http://warpproject.org/forums/viewtopic.php?pid=15297#p15297 vick] found a bug in the handling of the "join" state of a STA when controlled via UART. As of 1.5.2, "s" has been added as a UART input to separately control the scan functionality from the join functionality.
     34
     35'''Experiments Framework Changes:'''
     36 * Fixed an error in an error message
     37 * Added a Python version check (inspired by errors seen in [http://warpproject.org/forums/viewtopic.php?pid=15239#p15239 this post])
     38
     39'''Misc Hardware Changes:'''
     40 * Debug GPIO handled by new core that sits on the shared bus
    1441
    1542Release v1.5.1 is a '''software-only''' update. You can upgrade an existing v1.5.0 SDK Workspace by replacing the {{{SDK_Workspace/svn_src}}} folder with the one from the v1.5.1 archive. The XPS project and SDK Workspace hw_platform project are unchanged from v1.5.0. You must also update your {{{PYTHONPATH}}} to reference the v1.5.1 Python code to use the v1.5.1 {{{wlan_exp}}} package.