NXP Semiconductors K32W148-EVK User Manual

NXP Semiconductors K32W148-EVK User Manual

Hide thumbs Also See for K32W148-EVK:

Advertisement

Quick Links

K32W148-EVKUM
K32W148-EVK Board User Manual
Rev. 1 — 13 February 2023
Document information
Information
Keywords
Abstract
Content
K32W148-EVKUM, K32W148-EVK, K32W148, Bluetooth LE 5.3, IEEE 802.15.4
The K32W148-EVK board is a highly configurable, low-power, and cost-effective, evaluation and
development platform for NXP K32W148 MCU, which is a low-power, highly secure, single-chip
wireless MCU supporting Arm Cortex-M33 core
User manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the K32W148-EVK and is the answer not in the manual?

Questions and answers

Summary of Contents for NXP Semiconductors K32W148-EVK

  • Page 1 K32W148-EVKUM, K32W148-EVK, K32W148, Bluetooth LE 5.3, IEEE 802.15.4 Abstract The K32W148-EVK board is a highly configurable, low-power, and cost-effective, evaluation and development platform for NXP K32W148 MCU, which is a low-power, highly secure, single-chip wireless MCU supporting Arm Cortex-M33 core...
  • Page 2: K32W148-Evk Overview

    Workbench. The board is lead-free and RoHS-compliant. For debugging the K32W148 MCU, the K32W148-EVK board uses an onboard debug probe, known as MCU- Link OB (OB stands for "onboard"), which is based on another MCU, LPC55S69. For simplicity, MCU-Link OB is referred to as "MCU-Link debug probe"...
  • Page 3 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 1. Acronyms and abbreviations ...continued Term Description Analog-to-digital converter Do not populate Declaration of Conformity GFSK Gaussian frequency shift keying Ground General-purpose output GPIO General-purpose input/output Human interface device High-speed Inter-integrated circuit Integrated development environment...
  • Page 4: Related Documentation

    K32W148-EVK board. Some of the documents listed below may be available only under a non-disclosure agreement (NDA). To request access to these documents, contact your local field applications engineer (FAE) or sales representative.
  • Page 5: Block Diagram

    I/O headers Arduino Uno R3 I/O headers Figure 1. K32W148-EVK block diagram 1.6 Board features Table 3 describes the features of the K32W148-EVK board. Table 3. K32W148-EVK features Board feature Target MCU feature used Description MCU (target MCU) K32W148 MCU with Arm Cortex-M33 core running at a...
  • Page 6 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 3. K32W148-EVK features ...continued Board feature Target MCU feature used Description LPUART Two LPUART modules (LPUART0 • LPUART0: and LPUART1) – Connects to one of the two mikroBUS socket connectors for an external UART connection –...
  • Page 7: Board Pictures

    • 10-pin Arm JTAG/SWD connector for connecting an external debug probe 1.7 Board pictures Figure 2 shows the top-side view of the K32W148-EVK board, with connectors, push buttons, and LEDs highlighted. K32W148-EVKUM All information provided in this document is subject to legal disclaimers.
  • Page 8 (USB) (Ranger 4) (reset) (NMI) (WUU) Figure 2. K32W148-EVK connectors, push buttons, and LEDs (top-side view) Figure 3 shows the jumpers of the K32W148-EVK board. K32W148-EVKUM All information provided in this document is subject to legal disclaimers. © 2023 NXP B.V. All rights reserved.
  • Page 9 JP28 JP20 Figure 3. K32W148-EVK jumpers Figure 4 shows the bottom-side view of the K32W148-EVK board, with battery holder BT2 highlighted. K32W148-EVKUM All information provided in this document is subject to legal disclaimers. © 2023 NXP B.V. All rights reserved. User manual Rev.
  • Page 10: Connectors

    K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual (battery holder) Figure 4. K32W148-EVK bottom-side view 1.8 Connectors Table 4 describes the K32W148-EVK connectors. The connectors are shown in Figure 2 Figure Table 4. K32W148-EVK connectors Part identifier Connector type Description Reference section BT1 (DNP)
  • Page 11: Jumpers

    MCU-Link SWD connector For more information on this connector, see K32W148-EVK schematics 1.9 Jumpers Table 5 describes the K32W148-EVK jumpers. The jumpers are shown in Figure Table 5. K32W148-EVK jumpers Part identifier Jumper type Description Reference section JP18 1x2 pin header Reset LED enable jumper: Section 1.10...
  • Page 12 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 5. K32W148-EVK jumpers ...continued Part identifier Jumper type Description Reference section • Open: Target MCU debugging is disabled. Note: To use VBAT supply (coincell power) for producing P3V3 supply at jumper JP5, pins 1-2 of JP5 must be shorted with a shunt.
  • Page 13 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 5. K32W148-EVK jumpers ...continued Part identifier Jumper type Description Reference section • 2-3 shorted: VDD_IO_ABC supply is produced from MCU_VDD_REG supply 1x3 pin header VDD_ANA supply power source selection jumper: • 1-2 shorted (default setting): VDD_ANA supply is produced from VDD_REG supply •...
  • Page 14 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 5. K32W148-EVK jumpers ...continued Part identifier Jumper type Description Reference section JP13 (DNP) 1x2 pin header VOUT_SYS / VDD_SYS supply enable jumpers. JP13 and JP40 are not populated on the board. JP40 (DNP)
  • Page 15 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 5. K32W148-EVK jumpers ...continued Part identifier Jumper type Description Reference section • Shorted (default setting): The USB-to-SPI bridge between MCU-Link and the target MCU is disabled. With this jumper setting, the SPI PCS3 connection can be used to connect the target MCU to the SPI NOR flash memory (U4).
  • Page 16: Push Buttons

    This setting of JP22 can be used when connecting an external debug probe for debugging the target MCU. 1.10 Push buttons Table 6 describes the K32W148-EVK push buttons. The push buttons are shown in Figure Table 6. K32W148-EVK push buttons Part identifier Switch name...
  • Page 17: Leds

    Figure 5. Push button circuit diagram 1.11 LEDs Table 7 describes the K32W148-EVK light-emitting diodes (LEDs) that correspond to the target MCU. The board also has some MCU-Link specific LEDs, which are described in Section 3.9. The LEDs are shown in Figure Table 7. K32W148-EVK LEDs...
  • Page 18: K32W148-Evk Functional Description

    Figure 6. LED circuit diagrams 2 K32W148-EVK functional description This section describes the features and functions of the K32W148-EVK board. You can use the functionality described in this section as a reference while designing your own target board. Note: For more details on the K32W148 MCU, see K32W14x Product Family Data Sheet and K32W1480 Reference Manual.
  • Page 19 NXP Semiconductors K32W148-EVK Board User Manual Many power supplies in the K32W148-EVK board are produced through jumpers, which can be used to configure their respective power supplies. This configuration includes enabling/disabling a power supply and changing input power source for a power supply.
  • Page 20 6.3V J P 40 HDR 1X2 Figure 9. Power supply circuit diagram 3 Table 8 describes the K32W148-EVK power supplies. K32W148-EVKUM All information provided in this document is subject to legal disclaimers. © 2023 NXP B.V. All rights reserved. User manual Rev.
  • Page 21 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 8. K32W148-EVK power supplies Power source Manufacturing part Power supply rail Description number Coincell battery holder S8421-45R VBAT (3.3 V) • One of the three power supplies used to BT2 (primary option) produce P3V3 supply Note: BT1 and BT2 •...
  • Page 22 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 8. K32W148-EVK power supplies ...continued Power source Manufacturing part Power supply rail Description number P3V3 supply, open jumper JP42 to avoid any power supply issues. From P3V3_LDO supply VBOARD (3.3 V) • Produces MCU_VDD_REG supply through jumper JP41 •...
  • Page 23 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 8. K32W148-EVK power supplies ...continued Power source Manufacturing part Power supply rail Description number From VBOARD supply MCU_VDD_REG • Another input power supply for jumper JP37 through jumper JP35 • Another power supply used to produce VDD_ DCDC supply •...
  • Page 24: Power Modes

    Bypass mode, PMIC mode, or Smart Power Switch mode) involves reconfiguring some of the board jumpers. Changing power mode also involves cutting traces at the bottom side of the PCB. Table 9 explains how to switch the K32W148-EVK board from one power mode to another power mode by changing jumper settings. Table 9. Power mode switching...
  • Page 25: Dc-Dc Inductor

    1. Set CNTRL[CORELDO_EN] = 0 2. Set CNTRL[DCDC_EN] = 0 2.1.2 DC-DC inductor The K32W148-EVK board uses a 1 μH DC-DC inductor L1 (TDK MLZ2012A1R0WTD25). The inductor is enabled when the board is configured in DC-DC Buck mode. Figure 10 shows the DC-DC inductor circuit diagram of the K32W148-EVK board.
  • Page 26: Clocks

    16 MHz MCU-Link (LPC55S69) In the K32W148-EVK board, the target MCU requires the following two clocks: • 32 MHz clock (with ±30 ppm accuracy): Provides clock inputs to the Arm Cortex-M33 core and 2.4 GHz radio • 32.768 kHz clock: Provides an accurate low-power timebase and acts as real-time clock (RTC) and low-power...
  • Page 27: Lpuart Interface

    Figure 13. 32.768 kHz clock circuit diagram 2.3 LPUART interface The target MCU (K32W148) has two Low-Power Universal Asynchronous Receiver/Transmitter (LPUART) modules: LPUART0 and LPUART1. The K32W148-EVK board supports connections to both LPUART modules. Figure 14 shows the LPUART diagram of the K32W148-EVK board.
  • Page 28: Lpspi Interface

    The target MCU has two Low-Power Serial Peripheral Interface (LPSPI) modules: LPSPI0 and LPSPI1. Each LPSPI module can act as a SPI master or slave, and supports four peripheral chip selects (PCSes): PCS0, PCS1, PCS2, and PCS3. The K32W148-EVK board only supports LPSPI1 module, with all its PCSes. Figure 15 shows the K32W148-EVK LPSPI diagram.
  • Page 29 PCS3 Slave mikroBUS socket connector J12 Figure 15. LPSPI diagram Table 12 explains the K32W148-EVK LPSPI connections. Table 12. K32W148-EVK LPSPI connections Voltage translator Slave device / MCU-Link PCS0 16 Mbit (2 MB) QSPI NOR flash memory U4 (AT25XE161D-MAHN-T) for over-the-air (OTA)
  • Page 30: Lpi2C Interface

    • The SPI signals can be shared with other peripherals through Arduino socket DH connector J2 2.5 LPI2C interface The target MCU (K32W148) has two Low-Power Inter-Integrated Circuit (LPI2C) modules: LPI2C0 and LPI2C1. The K32W148-EVK board only supports LPI2C1 module. Figure 17 shows the K32W148-EVK LPI2C diagram.
  • Page 31: Rf Interface

    • Gaussian frequency shift keying (GFSK) modulations for Bluetooth LE 5.3 • Offset quadrature phase-shift keying (OQPSK) modulations for IEEE 802.15.4 The K32W148-EVK board provides a small-footprint, low-cost RF interface for users to begin application development. Table 14 describes the features of the K32W148-EVK RF interface.
  • Page 32: Accelerometer

    • For +10 dBm RF output, the VDD_RF supply should be sourced with at least 2.5 V 2.7 Accelerometer The K32W148-EVK board has a 3-axis, 12-bit, compact digital accelerometer U12 (NXP FXLS8964AF) with ±2g / ±4g / ±8g / ±16g acceleration support and selectable I2C. It is designed to be used for applications requiring ultra-low-power wake-up on motion.
  • Page 33: Mikrobus Socket

    A mikroBUS socket is a pair of 1x8 position receptacles (connectors) with a proprietary pin configuration. It allows maximum hardware expandability with smallest number of pins. The K32W148-EVK board has a mikroBUS socket with two 1x8 position receptacles, J12 and J13. Figure 21 shows the pinouts of the mikroBUS socket connectors.
  • Page 34: Arduino Socket

    2.9 Arduino socket The K32W148-EVK board has an Arduino socket with four connectors (1x8, 1x10, 1x8, and 1x6 position receptacles). The two 1x8 position receptacles are placed diagonally opposite to each other. The Arduino socket is pin-compatible with an Arduino Uno revision 3 (R3) board.
  • Page 35: Ranger 4 Uwb Socket

    I2C1_SCL — D15 — 10 Figure 22. Arduino socket connector pinouts 2.10 Ranger 4 UWB socket The K32W148-EVK board has a Ranger 4 ultra-wideband (UWB) socket with the following two connectors: • J5: 2x10 position receptacle • J6: 2x8 position receptacle The Ranger 4 socket is pin-compatible with a Ranger 4 UWB board.
  • Page 36: Gpos

    Figure 23. Ranger 4 UWB socket connector pinouts 2.11 GPOs Table 17 lists the target MCU pin that is used as general-purpose output (GPO) on the K32W148-EVK board. This pin is used for GPO purpose when not used for its primary purpose. Table 17. Target MCU GPO...
  • Page 37: Board Operating Conditions

    NXP EVK boards have some configuration strap pins that determine the type of MCU-Link used. The MCU-Link firmware reads these pins during boot process to determine the MCU-Link type. In the K32W148-EVK board, some of the strap pins can be configured via jumpers; however, most of these configuration changes are made before powering up the board.
  • Page 38: Mcu-Link Usb Connector

    J-Link CDC UART port VCOM port) get enumerated. Now, your K32W148-EVK board is ready for use. If you use the board with MCUXpresso IDE version 11.3 or higher, you are notified in case a more recent firmware version is available for MCU-Link. If you use the board with a different IDE, ensure that latest MCU-Link firmware version is installed on the board.
  • Page 39: Supported Mcu-Link Features

    J-Link firmware does not support this feature.) 3.5 Supported debug scenarios In the K32W148-EVK board, the MCU-Link debug probe target can be either the K32W148 MCU or an external target compliant with MCU-Link. The board also allows you to use an external debugger for debugging the K32W148 MCU, in place of the MCU-Link debug probe.
  • Page 40: Connecting To A Target Through A Usb-To-Uart Bridge

    MCU by using MCU-Link as a USB-to-UART bridge. In the K32W148-EVK board, MCU-Link is connected to the LPUART1 port of the target MCU through a voltage translator U23. The voltage translator enables communication between MCU-Link and the target MCU, by shifting voltage levels of signals between the two devices from 3.3 V to VCC_TGMCU and vice versa.
  • Page 41: Measuring Target Mcu Power Consumption

    > 400 μA to 50 mA 5 μA In the K32W148-EVK board, the onboard MCU-Link is used to measure the current drawn by the target MCU. For current measurement, the supported voltage range is 1.7 V – 3.6 V. By default, current measurement is disabled on the board.
  • Page 42: Mcu-Link Status Leds

    5. Connect pin 1 of JP14 to pin 1 of JP35. 6. Connect pin 2 of JP14 to pin 2 of JP35. 3.9 MCU-Link status LEDs The K32W148-EVK board has seven status indicator LEDs for MCU-Link. Table 22 lists these LEDs and describes how each LED behaves in different MCU-Link modes.
  • Page 43: Revision History

    K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 22. MCU-Link LEDs Part LED name / MCU-Link mode identifier color Normal mode (with CMSIS-DAP Normal mode (with J- Firmware Update (ISP) firmware) Link firmware) mode USB / green Lights up after successful USB...
  • Page 44 K32W148-EVKUM NXP Semiconductors K32W148-EVK Board User Manual Table 23. Revision history ...continued Revision Date Topic cross-reference Change description Section 2.2 Added a reference of AN13687 Section 2.5 Updated accelerometer I2C addresses in Table 13 Section 2.7 Updated the section Section 2.8 Replaced the "mikroBUS socket connector pinouts"...
  • Page 45: Legal Information

    NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, Translations — A non-English (translated) version of a document, including punitive, special or consequential damages (including - without limitation - the legal information in that document, is for reference only.
  • Page 46: Table Of Contents

    Board pictures ........... 7 Connectors ............10 Jumpers ............11 1.10 Push buttons ............16 1.11 LEDs ..............17 K32W148-EVK functional description ..... 18 Power supplies ..........18 2.1.1 Power modes ...........24 2.1.2 DC-DC inductor ..........25 Clocks .............. 26 LPUART interface ..........27 LPSPI interface ..........28...

Table of Contents