MCUXpresso SDK Documentation

IW611/IW612 release notes#

Package information#

  • SDK version: 26.09.00

Parent topic: IW611/IW612 release notes

Version information#

  • Wireless SoC: IW611/IW612

  • Wi-Fi and Bluetooth/Bluetooth LE firmware version: 18.99.8.p141

    • 18 - Major revision

    • 99 - Feature pack

    • 8 - Release version

    • p141 - Patch number

Parent topic: IW611/IW612 release notes

Host platform#

  • All i.MX RT platforms running FreeRTOS except i.MX RT1060 EVKA and i.MX RT1064 EVK

  • Host interfaces

    • Wi-Fi over SDIO (SDIO 2.0 support, SDIO clock frequency: 50 MHz)

    • Bluetooth/Bluetooth LE over UART

    • 802.15.4 over SPI (IW612 only)

  • Test tools

    • iPerf (version 2.1.9)

Parent topic: IW611/IW612 release notes

Wi-Fi and Bluetooth certification#

The Wi-Fi and Bluetooth certification is obtained with the following combinations.

WFA certifications#

  • STA | 802.11n

  • STA | PMF

  • STA | FFD

  • STA | SVD

  • STA | WPA2

  • STA | WPA3

  • STA | 802.11ac

  • STA | 802.11ax

  • STA | QTT

Refer to 6.

Note: This release supports STAUT only certifications.

Parent topic: Wi-Fi and Bluetooth certification

Bluetooth controller certification#

QDID: refer to 4.

Note: QDID upgrade to Bluetooth Core Specification Version 5.4 is in progress.

Parent topic: Wi-Fi and Bluetooth certification

Parent topic: IW611/IW612 release notes

Wi-Fi throughput#

Throughput test setup#

  • Environment: Shield Room - Over the Air

  • Access Point: Asus AX88u

  • DUT: IW612 Murata (Module: 2EL M.2) with EVK-MIMXRT1060 EVKC platform

  • DUT Power Source: External power supply

  • Client: Apple MacBook Air

  • Channel: 6 | 36

  • Wi-Fi application: wifi_wpa_supplicant

  • Compiler used to build application: armgcc

  • Compiler Version gcc-arm-none-eabi-13.2

  • iPerf commands used in test:

TCP TX

iperf -c <remote_ip> -t 60

TCP RX

iperf -s

UDP TX

iperf -c <remote_ip> -t 60 -u -B <local_ip> -b 120

Note: The default rate is 100 Mbps.

UDP RX

iperf -s -u -B <local_ip>

Note: Read more about the throughput test setup and topology in 2

The throughput numbers are captured with default configurations using wifi_wpa_supplicant sample application.

Parent topic: Wi-Fi throughput

iPerf host configuration and impact on throughput#

To get the highest throughput, the throughput values shown in STA throughput and Mobile AP throughput are measured with the maximum values of the default host configuration macros. STA and AP throughput captured with the minimum values of the host configuration macros shows the throughput numbers obtained when using the minimum values of the host configuration macros. The macro values are defined in lwipopts.h file.

The table below lists the minimum and maximum values of the host configuration macros.

Values of the host configuration macros

Parameter

Maximum value

Minimum value

TCPIP_MBOX_SIZE

96

32

DEFAULT_RAW_RECVMBOX_SIZE

32

12

DEFAULT_UDP_RECVMBOX_SIZE

64

12

DEFAULT_TCP_RECVMBOX_SIZE

64

12

TCP_MSS

1460

536

TCP_SND_BUF

24 * TCP_MSS

2 * TCP_MSS

MEM_SIZE

319160

41,080

TCP_WND

15 * TCP_MSS

10 * TCP_MSS

MEMP_NUM_PBUF

20

10

MEMP_NUM_TCP_SEG

96

12

MEMP_NUM_TCPIP_MSG_INPKT

80

16

MEMP_NUM_TCPIP_MSG_API

80

8

MEMP_NUM_NETBUF

32

16

STA and AP throughput captured with the minimum values of the host configuration macros#

STA mode throughput - HE Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

7

18

111

124

WPA2-AES

7

18

110

124

WPA3-SAE

6

18

110

124

Mobile AP mode throughput - HE Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

2

19

93

127

WPA2-AES

2

19

105

126

WPA3-SAE

2

19

104

132

Parent topic: iPerf host configuration and impact on throughput

Parent topic: Wi-Fi throughput

STA throughput#

External AP: Asus AX88u

STA mode throughput - BGN Mode | 2.4 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

46

46

53

62

WPA2-AES

54

55

70

72

WPA3-SAE

53

55

70

72

STA mode throughput - BGN Mode | 2.4 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

77

77

130

131

WPA2-AES

80

79

130

129

WPA3-SAE

80

79

130

129

STA mode throughput - AN Mode | 5 GHz Band | 20 MHz (HT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

41

48

63

64

WPA2-AES

56

58

71

75

WPA3-SAE

56

58

71

75

STA mode throughput - AN Mode | 5 GHz Band | 40 MHz (HT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

78

81

129

134

WPA2-AES

78

80

129

133

WPA3-SAE

77

80

129

133

STA mode throughput - VHT Mode | 5 GHz Band | 20 MHz (VHT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

45

54

71

76

WPA2-AES

56

58

71

75

WPA3-SAE

56

58

71

75

STA mode throughput - VHT Mode | 5 GHz Band | 40 MHz (VHT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

92

86

153

157

WPA2-AES

89

91

153

157

WPA3-SAE

90

87

153

156

STA mode throughput - VHT Mode | 5 GHz Band | 80 MHz (VHT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

120

93

233

226

WPA2-AES

114

104

233

226

WPA3-SAE

113

104

233

226

STA mode throughput - HE Mode | 2.4 GHz Band | 20 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

69

53

95

102

WPA2-AES

63

65

93

95

WPA3-SAE

66

68

101

99

STA mode throughput - HE Mode | 2.4 GHz Band | 40 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

97

88

214

210

WPA2-AES

99

88

204

209

WPA3-SAE

95

86

216

210

STA mode throughput - HE Mode | 5 GHz Band | 20 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

59

51

93

127

WPA2-AES

60

51

91

126

WPA3-SAE

60

51

91

127

STA mode throughput - HE Mode | 5 GHz Band | 40 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

103

90

185

228

WPA2-AES

102

91

180

228

WPA3-SAE

101

88

180

228

STA mode throughput - HE Mode | 5 GHz Band | 80 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

123

97

233

226

WPA2-AES

123

70

233

225

WPA3-SAE

126

70

233

225

Parent topic: Wi-Fi throughput

Mobile AP throughput#

External client: Apple MacBook Air

Mobile AP mode throughput - BGN Mode | 2.4 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

44

45

58

57

WPA2-AES

43

44

60

56

WPA3-SAE

43

44

59

56

Mobile AP mode throughput - BGN Mode | 2.4 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

69

44

122

114

WPA2-AES

68

43

120

113

WPA3-SAE

68

43

120

112

Mobile AP mode throughput - AN Mode | 5 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

46

49

63

61

WPA2-AES

46

49

63

60

WPA3-SAE

46

49

63

60

Mobile AP mode throughput - AN Mode | 5 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

75

78

127

113

WPA2-AES

74

78

127

112

WPA3-SAE

75

78

127

112

Mobile AP mode throughput - VHT Mode | 5 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

50

52

71

71

WPA2-AES

49

51

71

71

WPA3-SAE

50

51

71

71

Mobile AP mode throughput - VHT Mode | 5 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

90

90

152

141

WPA2-AES

89

89

148

139

WPA3-SAE

89

89

144

140

Mobile AP mode throughput - VHT Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

116

110

224

214

WPA2-AES

116

110

219

214

WPA3-SAE

115

110

219

214

Mobile AP mode throughput - HE Mode | 2.4 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

54

48

82

89

WPA2-AES

52

62

81

113

WPA3-SAE

51

62

81

112

Mobile AP mode throughput - HE Mode | 2.4 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

83

76

133

180

WPA2-AES

62

74

132

132

WPA3-SAE

62

72

130

133

Mobile AP mode throughput - HE Mode | 5 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

60

52

81

89

WPA2-AES

60

51

80

90

WPA3-SAE

60

51

80

89

Mobile AP mode throughput - HE Mode | 5 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

98

96

150

209

WPA2-AES

97

95

147

214

WPA3-SAE

97

95

147

214

Mobile AP mode throughput - HE Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

116

107

222

216

WPA2-AES

115

106

217

216

WPA3-SAE

113

106

217

217

Parent topic: Wi-Fi throughput

Parent topic: IW611/IW612 release notes

EU conformance tests#

  • EU Adaptivity test - EN 300 328 v2.1.1 (for 2.4 GHz)

  • EU Adaptivity test - EN 301 893 v2.1.1 (for 5 GHz)

Parent topic: IW611/IW612 release notes

Bug fixes and/or feature enhancements#

Firmware version: 18.99.2.p7.19#

Component

Description

-

NA

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.2.p7.19 to 18.99.2.p49.9#

Component

Description

-

NA

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.2.p49.9 to 18.99.2.p155#

Component

Description

Bluetooth

  • Audio lost occurs due to periodic adv sync lost, during 2 BIS 44.1kHz unencrypted streams with 1M PHY configuration.
  • BIS sync loss may occur in long audio streaming sessions.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.2.p155 to 18.99.2.p66.30#

Component

Description

Wi-Fi

  • 802.11R Fast BSS roaming works only with hostapd and does not work with standard APs (supporting 11R)

Bluetooth

  • DUT is not able to sustain a connection with the remote device that does extended advertisement with coded PHY configuration.
  • When 2 CIS streams are active, after the first device disconnects followed by the second device disconnecting, the second peripheral device hangs.
  • Audio Play/Pause does not work in BIS case.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.2.p66.30 to 18.99.3.p10.5#

Component

Description

Wi-Fi

  • STAUT not sending Neighbor Advertisement packet after receiving Neighbor Solicitation packet from Ex-AP.
  • Antenna selection time exceeds configured evaluation time

Bluetooth

  • When DUT works as CIS source and CIS Offset is 612us, high packet drops observed which affects the audio streaming.
  • For BIS Source Use Cases, Periodic Interval and ISO Interval should be multiple of each other value.
  • In 1-CIS and 2-CIS, Continuous Audio Glitches are observed with 96 kbps bit rate.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.3.p10.5 to 18.99.3.p17.9#

Component

Description

Wi-Fi

  • After performing independent reset (out-of-band mode), the STAUT fails to connect to the external AP via wlan-connect command, observed command timeout 0x107 error.

Bluetooth

  • Audio glitches observed with Google Pixel 7 Pro streaming audio after CIS is established with DUT.
  • During Call Gateway (CG) / Call Terminal (CT) Use Case, the firmware periodically sends NULL PDU, which results in frequent Audio Glitch on both CG and CT sides.
  • Heavy audio glitches observed with CIS SRC Google Pixel 7 Pro
  • Continuous audio glitches observed in 1 CIS and 2 CIS for 48_3 and 48_4 config.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.3.p17.9 to 18.99.3.p21.154#

Component

Description

Wi-Fi

  • STAUT fail to ping AP backend machine when connected with DFS channel and DUTSTA went in bad state.

Bluetooth

  • CIS Sink frequently fails to acknowledge CIS Source TX PDU.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.3.p21.154 to 18.99.3.p23.16#

Component

Description

-

NA

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.3.p23.16 to 18.99.3.p25.11#

Component

Description

Bluetooth

Packet lost observed in CIS case, which causes audio noise.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.3.p25.11 to 18.99.3.p26.10#

Component

Description

Wi-Fi

During legacy roaming when the “Link Lost” observed the DUTSTA fails to roam

Wi-Fi

During the automated testing of the channel performance, a system hang can occur, with the error message “.sdio_drv_write failed”.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.3.p26.10 to 18.99.3.p27.1#

Component

Description

Wi-Fi

Enabled mbedtls 3.x

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.3.p27.10 to 18.99.8.p10#

Component

Description

Wi-Fi

  • Fail to set band to 2.4G in wifi_test_mode application
  • Enabled mbedtls 3.x

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.8.p10 to 18.99.8.p68#

Component

Description

Wi-Fi

  • Duplicate Packet Reception in JP Region due to Missing BA/ACK Transmission
  • Fixed STA setting wrong primary channel when external AP has incorrect secondary channel offset field.
  • Fixed WPA3 STA datapath ping stuck until next reassociation; fixed DUT TX throughput dropping to 0 or getting stuck in pre-sleep state under stress.
  • Fixed scan results taking more than 5 seconds to appear in AP+STA mode.
  • Fixed RSSI_INFO (0xa4) command timeout when DUT is left idle for extended periods in AP+STA mode.

Bluetooth

  • Sequential Removal of CIS Handles as per current Controller implementation i.e CIS Disconnection sequence should be in sequence => CIS - 4,3,2,1
  • While 4-CIS streaming,audio glitches observed on all CIS SINK with Samsung Galaxy buds
  • Fixed missing Disconnect Complete event from controller causing host to get stuck after ACL link disconnection.
  • Added mechanism to detect BT slave link FST on odd-numbered offset
  • Fixed firmware crash observed after eSCO connection complete event.
  • Fixed BTC ACL link disconnection due to CCM counter not being incremented during encryption
  • Fixed BLE and BTC power backoff not working when BTU power control is disabled in MFG firmware.

Parent topic: Bug fixes and/or feature enhancements

Firmware version: 18.99.8.p68 to 18.99.8.p141#

Component

Description

Wi-Fi

  • The device connects successfully but fails to roam when signal degrades.
  • Fixed an issue where DHCP renewal was not triggered when roaming between independent APs sharing the same SSID
  • Fixed an issue where ping responses failed on the first uAP BSS start in 2.4 GHz
  • Fixed an issue where the DUT failed to fall back to legacy roaming after 802.11k/11v roaming returned no usable target AP

Bluetooth

  • Fixed an issue where the BR/EDR Coex shell app incorrectly initialized the Nighthawk (IW610) module and downloaded firmware instead of IW612, causing NB UART firmware download to fail with “HDR SIG not found” (-22) and subsequently WLAN initialization to fail.
  • Fixed a sporadic LE RX degradation issue , where GATT indication delays exceeding 500 ms were observed due to excessive retransmissions in a concurrent BTC ACL + eSCO + BLE scatternet scenario.
  • Fixed a issue where DUT sends HCI Hardware Error (0x22)
  • Fixed a issue where DUT establishes LE connections with two devices using same connection handle
  • Fixed a issue where Controller will choose connection interval that won’t collide with eSCO link paremeters.

Parent topic: Bug fixes and/or feature enhancements

Parent topic: IW611/IW612 release notes

Known issues#

Component

Description

NA

Parent topic: IW611/IW612 release notes