0% found this document useful (0 votes)
491 views5 pages

Wi-Fi/Bluetooth M.2 Key E Pinout Definition: Rev. 2 - 16 September 2021 Application Note

Uploaded by

Jonas Alves
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
491 views5 pages

Wi-Fi/Bluetooth M.2 Key E Pinout Definition: Rev. 2 - 16 September 2021 Application Note

Uploaded by

Jonas Alves
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

AN13049

Wi-Fi/Bluetooth M.2 Key E Pinout Definition


Rev. 2 — 16 September 2021 Application Note

Contents
1 Introduction 1 Introduction......................................1
M.2 is a form factor for mobile adapters defined by the PCI-SIG (http:// 2 Sideband and debug signals........... 1
3 Host and audio interfaces............... 3
www.pcisig.com). The pinouts for M.2 sockets are defined in the PCI Express
4 Revision history............................... 4
M.2 Specification.
M.2 sockets with mechanical Key E are used on platforms based on NXP MPUs and MCUs to support wireless connectivity
modules based on NXP Wi-Fi/Bluetooth radios.
Some of the signals defined in the pinout are used to connect optional sideband and debug signals used by NXP Wi-Fi/
Bluetooth radios.
In order to ensure the proper connection for sideband and debug signals, this document defines the pin assignments for M.2
sockets (mechanical Key E) on platforms based on NXP MPUs and MCUs.
Before building your board, check the interface connector specification from the wireless module vendor to confirm the pinout used
by the module.
For the full definition of the socket pinout, refer to the PCI Express M.2 Specification, available from PCI-SIG website
(http://www.pcisig.com).

NOTE
All the pins that are not listed in this document are recommended to follow the PCI Express M.2 Type E specification
or should not be connected.

2 Sideband and debug signals


Table 1 shows the pin assignments utilized for sideband and debug signals.
Note: Check the module datasheet for details on mandatory and optional lines.

Table 1. Sideband and debug signals

Pin PCIe M.2 Type1 Voltage NXP Usage Description


Signal

20 UART_WAKE# I 3.3 V BT_WAKE_HOST Sideband signal used by the Bluetooth radio to


wake up the platform.
Active Low by default Connect to Host GPIO
Open drain. Pullup required on platform.

21 SDIO_WAKE# I 1.8 V WLAN_WAKE_HOST Sideband signal used by the Wi-Fi radio to wake
up the platform.
Active Low by default Connect to Host GPIO
Open drain. Pullup required on platform.

Table continues on the next page...


NXP Semiconductors
Sideband and debug signals

Table 1. Sideband and debug signals (continued)

Pin PCIe M.2 Type1 Voltage NXP Usage Description


Signal

23 SDIO_RESET O 1.8 V WLAN_INDEPENDEN Sideband signal to independently reset the Wi-


# T_ RESET Fi radio.
Active Low by default Connect to Host GPIO.

38 VENDOR I/O 1.8 V JTAG_TDO Used for debug.


DEFINED
Connect to JTAG header on platform.

40 VENDOR O 1.8 V DEV_WLAN_WAKE / Sideband signal used by the platform to wake up


DEFINED COEX4 the Wi-Fi radio.
Active Low.
Connect to Host GPIO.

42 VENDOR O 1.8 V DEV_BT_WAKE Sideband signal used by the platform to wake up


DEFINED the Bluetooth radio.
Radio Coexistence line 4.
Active Low.
Connect to Host GPIO.

44 COEX3 I/O 1.8 V JTAG_TDI / COEX3 Radio Coexistence line 3.


Used for debug.
Connect to JTAG header on platform.

46 COEX2 I/O 1.8 V JTAG TCK / COEX2 Radio Coexistence line 2.


Used for debug.
Connect to JTAG header on platform.

48 COEX1 I/O 1.8 V JTAG_TMS / COEX1 Radio Coexistence line 1.


Used for debug.
Connect to JTAG header on platform.

54 W_DISABLE2# O 3.3 V BT_INDEPENDENT_ Sideband signal to independently reset the


RESET Bluetooth radio.
Active Low by default Connect to Host GPIO.

56 W_DISABLE1# O 3.3 V PDn Full Power-down for the Wi-Fi/Bluetooth radio:


High = normal mode.
Low = full power-down mode Connect to
Host GPIO.

1. Type refers to the signal direction:


• Type O means signal is an output from the MPU/MCU to the adapter.
• Type I means signals is an input to the MPU/MCU from the adapter.

Wi-Fi/Bluetooth M.2 Key E Pinout Definition , Rev. 2, 16 September 2021


Application Note 2/5
NXP Semiconductors
Host and audio interfaces

3 Host and audio interfaces


The wireless connectivity modules may support a PCM/I2S audio interface.
The modules may also support various host interfaces including SDIO, UART, or PCI Express. To confirm the supported
interfaces, see the module datasheet.
The tables below show the pin assignments for these interfaces.

Table 2. PCM/I2S pin assignments

Pin # Name Type Voltage Description

8 PCM_CLK/I2S_SCK I/O 1.8 V PCM data clock

10 PCM_SYNC/I2S_WS I/O 1.8 V PCM frame sync

12 PCM_IN/I2S_SD_IN I 1.8 V Receive PCM Input

14 PCM_OUT/ O 1.8 V Transmit PCM Output


I2S_SD_OUT

Table 3. SDIO pin assignments

Pin # Name Type Voltage Description

9 SDIO_CLK O 1.8 V SDIO Clock

11 SDIO_CMD I/O 1.8 V SDIO Command

13 SDIO_DATA0 I/O 1.8 V SDIO_DATA0

15 SDIO_DATA1 I/O 1.8 V SDIO_DATA1

17 SDIO_DATA2 I/O 1.8 V SDIO_DATA2

19 SDIO_DATA3 I/O 1.8 V SDIO_DATA3

NOTE
CTS and RTS flow control lines are requested for Bluetooth control.

Table 4. UART pin assignments

Pin # Name Type Voltage Description

22 UART_RXD I 1.8 V UART Receive

32 UART_TXD O 1.8 V UART Transmit

34 UART_CTS I 1.8 V UART Clear-To-Send

36 UART_RTS O 1.8 V UART Request-To-


Send

Table 5. PCI Express pin assignments

Pin # Name Type Voltage Description

35 PETP0 O 1.8 V PCIe Tx

37 PETPN O 1.8 V PCIe Tx

41 PERP0 I 1.8 V PCIe Rx

Table continues on the next page...

Wi-Fi/Bluetooth M.2 Key E Pinout Definition , Rev. 2, 16 September 2021


Application Note 3/5
NXP Semiconductors
Revision history

Table 5. PCI Express pin assignments (continued)

Pin # Name Type Voltage Description

43 PERN0 I 1.8 V PCIe Rx

47 REFCLKP0 O 1.8 V PCIe Reference Clock

49 REFCLKN0 O 1.8 V PCIe Reference Clock

52 PERST0# O 3.3 V PCIe interface Reset

53 CLKREQ0# I/O 3.3 V PCIe Clock Request

55 PEWAKE0# I/O 3.3 V PCIe PME Wake

59 PETP1 O 1.8 V PCIe Tx

61 PETN1 O 1.8 V PCIe Tx

65 PERP1 I 1.8 V PCIe Rx

67 PERN1 I 1.8 V PCIe Rx

71 REFCLKP1 O 1.8 V PCIe Reference Clock

73 REFCLKN1 O 1.8 V PCIe Reference Clock

4 Revision history
Table 6 summarizes the changes done to this document since the initial release.

Table 6. Revision history

Revision number Date Substantive changes

1 12 November 2020 Initial release

Updated Introduction and Sideband and


2 16 September 2021
debug signals

Wi-Fi/Bluetooth M.2 Key E Pinout Definition , Rev. 2, 16 September 2021


Application Note 4/5
How To Reach Us Limited warranty and liability — Information in this document is provided solely to enable system and software implementers to use NXP
products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based on
Home Page:
the information in this document. NXP reserves the right to make changes without further notice to any products herein.
nxp.com
NXP makes no warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does
Web Support: NXP assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability,
nxp.com/support including without limitation consequential or incidental damages. “Typical” parameters that may be provided in NXP data sheets and/or
specifications can and do vary in different applications, and actual performance may vary over time. All operating parameters, including
“typicals,” must be validated for each customer application by customer's technical experts. NXP does not convey any license under
its patent rights nor the rights of others. NXP sells products pursuant to standard terms and conditions of sale, which can be found at
the following address: nxp.com/SalesTermsandConditions.

Right to make changes - NXP Semiconductors reserves the right to make changes to information published in this document, including
without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all
information supplied prior to the publication hereof.

Security — Customer understands that all NXP products may be subject to unidentified or documented vulnerabilities. Customer
is responsible for the design and operation of its applications and products throughout their lifecycles to reduce the effect of these
vulnerabilities on customer’s applications and products. Customer’s responsibility also extends to other open and/or proprietary
technologies supported by NXP products for use in customer’s applications. NXP accepts no liability for any vulnerability. Customer
should regularly check security updates from NXP and follow up appropriately. Customer shall select products with security features
that best meet rules, regulations, and standards of the intended application and make the ultimate design decisions regarding its
products and is solely responsible for compliance with all legal, regulatory, and security related requirements concerning its products,
regardless of any information or support that may be provided by NXP. NXP has a Product Security Incident Response Team
(PSIRT) (reachable at [email protected]) that manages the investigation, reporting, and solution release to security vulnerabilities of
NXP products.

NXP, the NXP logo, NXP SECURE CONNECTIONS FOR A SMARTER WORLD, COOLFLUX,EMBRACE, GREENCHIP, HITAG,
ICODE, JCOP, LIFE, VIBES, MIFARE, MIFARE CLASSIC, MIFARE DESFire, MIFARE PLUS, MIFARE FLEX, MANTIS, MIFARE
ULTRALIGHT, MIFARE4MOBILE, MIGLO, NTAG, ROADLINK, SMARTLX, SMARTMX, STARPLUG, TOPFET, TRENCHMOS,
UCODE, Freescale, the Freescale logo, AltiVec, CodeWarrior, ColdFire, ColdFire+, the Energy Efficient Solutions logo, Kinetis,
Layerscape, MagniV, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, QorIQ Qonverge, SafeAssure, the SafeAssure logo,
StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform in a Package, QUICC Engine, Tower,
TurboLink, EdgeScale, EdgeLock, eIQ, and Immersive3D are trademarks of NXP B.V. All other product or service names are the
property of their respective owners. AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight,
Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb,
TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, µVision, Versatile are trademarks or registered trademarks of Arm
Limited (or its subsidiaries) in the US and/or elsewhere. The related technology may be protected by any or all of patents, copyrights,
designs and trade secrets. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. The Power
Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks
licensed by Power.org. M, M Mobileye and other Mobileye trademarks or logos appearing herein are trademarks of Mobileye Vision
Technologies Ltd. in the United States, the EU and/or other jurisdictions.

© NXP B.V. 2020-2021. All rights reserved.


For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: [email protected]

Date of release: 16 September 2021


Document identifier: AN13049

You might also like