As documented in the MCX W23 [ERRATA] for WLCSP packaged devices, Tx modulation quality can potentially be violated on 2 data channels, i.e. channels 15 (2432 MHz) and 31 (2464 MHz) in the Long Range (coded) PHY modes. All other channels are not affected. Also the non-coded PHY modes (1 Mbps and 2 Mbps) are not affected.
The occurrence is low, but highest for high transmit output powers. For this reason, the maximum output power has by default been limited to 2 dBm on these 2 channels.
Since the Tx modulation performance testing aims to ensure interoperability between different Bluetooth Low Energy devices and has no impact on regulatory requirements, users could override the default configured limit on maximum output power for these 2 concerned channels. Bluetooth Low Energy (BLE) compliance testing (RFPHY.TS, PFPHY/TRM/BV – 13-C) does not cover these 2 channels.
An API command is available, which allows a user to override the Transmitter output power limit of 2 dBm and configure at a higher level.
API command:
Command |
OCF |
Command arguments |
Return parameters |
HCI_CMD_OCF_LIMIT_PHY _TX |
0x0338 |
tx_power_limit channels_to_limit_low channels_to_limit_high phy_mask |
None |
Arguments:
channels_to_limit_low |
|
||||||
Bit position |
31 |
30 |
29 |
28 .. 3 |
2 |
1 |
0 |
Channel # |
31 |
30 |
29 |
28 .. 3 |
2 |
1 |
0 |
channels_to_limit_high |
|
|||||||
Bit position |
31 ..8 |
7 |
6 |
5 .. 3 |
2 |
1 |
0 |
|
Channel # |
-- |
39 |
38 |
37 .. 35 |
34 |
33 |
32 |
|
Bit position |
3 |
2 |
1 |
0 |
PHY mode |
Long Range S = 2 |
Long Range S = 8 |
2 Mbps |
1 Mbps |
References:
https://www.nxp.com/products/MCX-W23
https://www.nxp.com/docs/en/errata/ES_MCXW236XUIK.pdf