Encounter issues after upgrading MRF24WB0M RF module Firmware version 0x1207

Microchip TCP/IP Stack

Microchip TCP/IP Stack Help
Encounter issues after upgrading MRF24WB0M RF module Firmware version 0x1207

Current MRF24WB0M RF module Firmware version is 0x120C. 

Starting with MRF24WB0M RF module Firmware version 0x1209, a new compilation parameter "gRFModuleVer1209orLater" is introduced into MLA TCPIP source codes. Ensure these supporting source codes are incorporated. 

 

"gRFModuleVer1209orLater" changes are 

 

  1. New APIs:

These new APIs are not backward compatible with MRF24WB0M RF module Firmware version 0x1207. 

 

  • WF_CPSetWepKeyType() // Shared or Open Key
  • WF_CMGetConnectContext() // Retrieve AP channel & bssid
  • WFEnableBroadcastProbeResponse() // Send Probe Response with broadcast address in destination address.
  • WFEnableAggressivePowerSave() // Turn off RF quicker in PS mode.
  • WF_CPSetSsidType() // Allows connection to hidden SSID in Adhoc network.
  • WFEnableDeferredPowerSave() // To enable compatibility with 1207. Allows FW to wait till DHCP done before going to PS mode.
  • WF_FixTxRateWithMaxPower() // Set TX rate at 1Mbps with Max power
Microchip TCP/IP Stack 5.42.08 - June 15, 2013
Copyright © 2012 Microchip Technology, Inc.  All rights reserved.