NXP Semiconductors FRDM-MCXN947 User Manual
Hide thumbs Also See for FRDM-MCXN947:

Advertisement

Quick Links

UM12018
FRDM-MCXN947 Board User Manual
Rev. 1 — 20 January 2024
Document information
Information
Keywords
Abstract
Content
FRDM-MCXN947, UM12018, MCXN947
The NXP FRDM-MCXN947 board is a low-cost design and evaluation board based on MCXN947
device. This document describes the hardware for the FRDM-MCXN947 board.
User manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FRDM-MCXN947 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for NXP Semiconductors FRDM-MCXN947

  • Page 1 Rev. 1 — 20 January 2024 User manual Document information Information Content Keywords FRDM-MCXN947, UM12018, MCXN947 Abstract The NXP FRDM-MCXN947 board is a low-cost design and evaluation board based on MCXN947 device. This document describes the hardware for the FRDM-MCXN947 board.
  • Page 2: Frdm-Mcxn947 Overview

    FRDM-MCXN947 Board User Manual 1 FRDM-MCXN947 overview The NXP FRDM-MCXN947 board is a low-cost design and evaluation board based on the MCXN947 device. The MCXN947 device integrates a dual Arm Cortex-M33 microcontroller and a neural processing unit (NPU) into a single package. NXP supports the MCXN947 device with tools and software that include hardware evaluation boards, software development IDE, example applications, and drivers.
  • Page 3 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 1. FRDM-MCXN947 features Board feature Target MCU features used Description MCXN947 MCU The MCXN947 MCU is based on dual high-performance (target MCU) Arm Cortex-M33 cores running up to 150 MHz, with 2 MB of Flash with configurable full ECC RAM, a DSP coprocessor and an integrated proprietary neural processing unit (NPU).
  • Page 4: Board Kit Contents

    118 mm x 55 mm Orderable part FRDM-MCXN947 number 1.3 Board kit contents The FRDM-MCXN947 board kit contains the following items: • FRDM-MCXN947 board hardware assembly • A 3 ft micro USB Type A to USB Type C cable 1.4 Board pictures Figure 2 shows the top view of FRDM-MCXN947.
  • Page 5 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Figure 3 shows the top-side view of the FRDM-MCXN947 board, with connectors, push buttons, and LEDs highlighted. MCX SWD Arduino Arduino compatible RGB LED compatible header (outer row) / MCX RST header (outer row) /...
  • Page 6: Connectors

    NXP Semiconductors FRDM-MCXN947 Board User Manual J15 (DNP) J26 J25 J27 J28 (DNP) Figure 4. FRDM-MCXN947 jumpers 1.5 Connectors Table 2 describes the FRDM-MCXN947 connectors. The connectors are shown in Figure Table 2. FRDM-MCXN947 connectors Part Connector type Description Reference section identifier...
  • Page 7: Jumpers

    2 x 5 pin header Debug (JTAG / SWD) connector to connect an Section 3.8 external debug probe or external debug target 1.6 Jumpers Table 3 describes the FRDM-MCXN947 jumpers. The jumpers are shown in Figure Table 3. FRDM-MCXN947 jumpers Part Jumper type Description...
  • Page 8: Push Buttons

    P3V3_MCU supply through a zero-ohm shunt resistor. 1.7 Push buttons Tactile buttons are populated on the FRDM-MCXN947 board for human machine interaction (HMI). Each of the SW[1:3] buttons has a 0.1 µF bypass capacitor for debouncing and pads for external pull-up resistors.
  • Page 9: Leds

    FRDM-MCXN947 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.10. The LEDs are shown in Figure Note: The FRDM-MCXN947 board also has three status indicator LEDs for MCU-Link. For details, see Section 3.10. Table 5. FRDM-MCXN947 LEDs Part...
  • Page 10: Frdm-Mcxn947 Functional Description

    Note: For more details on the MCXN947 MCU, see MCX N94x, N54x Product Family Data Sheet and MCX Nx4x Reference Manual. 2.1 Power supplies The FRDM-MCXN947 board is powered with a P5V0 (5 V) power supply using one of the following source options: • P5V_USB_HS supply from high-speed (HS) USB2.0 Type-C connector (J11) •...
  • Page 11: Power Supply Configuration

    UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 6. 5 V power sources ...continued Part identifier Device / power source Output power supply Description • HS USB connector power switch NX5P3090 UK (U3) 3.3 V power sources and selection Table 7 describes the 3.3 V input power sources and their output power supplies.
  • Page 12 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Figure 8. Power configuration Table 8 describes the power supply configurations for MCU analog, USB and other operations. Table 8. MCU power supplies Power source Zero-ohm resistor or Jumper Power supply rail Description used P3V3_MCU •...
  • Page 13: Dc-Dc Inductor

    Choosing the right DC-DC inductor for your target board is important. When selecting a DC-DC inductor, refer to the specifications mentioned in the MCX N94x, N54x Product Family Data Sheet. 2.2 Clocks The FRDM-MCXN947 board provides crystal oscillators to provide accurate time bases for the device and different components on the board. Table 10 describes the clock sources available on the FRDM-MCXN947 board.
  • Page 14: Usb Interface

    The target MCU (MCXN947) features two USB modules (FS USB and HS USB), each with device and host capabilities and a built-in transceiver. On the FRDM-MCXN947 board, only the HS USB controller and PHY interface is used and it is connected to USB Type-C connector (J11).
  • Page 15: Ethernet Interface

    The target MCU (MCXN947) supports two CAN (w/wo FD) controllers (CAN0 to CAN1). On FRDM-MCXN947, only the CAN0 controller is used. The CAN0 controller connects to a 4-pin CAN header through a CAN transceiver (TJA1057GTK/3Z). The CAN0_TXD and CAN0_RXD signals are through ports P1_10 and P1_11, respectively.
  • Page 16: I3C Sensor Interface

    Ground 2.6 I3C sensor interface The FRDM-MCXN947 board includes one P3T1755DP digital temperature sensor to demonstrate the I3C capabilities of the target MCU. This sensor device allows for 32 I3C provisional IDs, supports the full operating voltage of the board, programmable overtemperature alerts, 12b resolution, and has an accuracy of ±0.5 °C (maximum) from –20 °C to +85 °C.
  • Page 17: Sd Card Interface

    2.7 SD card interface The target MCU (MCX N94X) features one micro secure digital host controller (uSDHC) module. On the FRDM-MCXN947 board, the uSDHC controller connects to the SD card connector (J12) (not populated by default). • The SD card detect pin is an open switch that shorts with GND when the card is inserted.
  • Page 18: Flash Memory Interface

    UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Figure 13. uSDHC card connection selection resistors 2.8 Flash memory interface The target MCU (MCXN947) features one Flexible Serial Peripheral Interface (FlexSPI) controller, which can support an external memory. On the FRDM-MCXN47 board, the MCU MCXN947 FlexSPI controller can connect either to an onboard QSPI flash memory (U8) or to an octal flash memory (U7).
  • Page 19: Arduino Compatible I/O Headers

    2.9 Arduino compatible I/O headers The FRDM-MCXN947 board provides Arduino Uno compatible headers to support the Arduino and FRDM ecosystem shield modules. These headers are dual-row headers with the outer rows supporting the Arduino compatible shields and the inner rows supporting the various FRDM shields. These headers are designed to support the following shields: •...
  • Page 20 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Figure 15. Arduino socket connector pinout To allow for the flexibility in the design, some of the signals on the I/O headers can be swapped for other connections using zero-ohm resistors or jumpers. Table 16 describes such signals.
  • Page 21 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 17. Arduino compatible header J1 pinout ...continued Device Function / Signal name Resistor setting Potential conflict number pin / GPIO P4_3 FC2_UART_RXD-ARD_D0 MCU-Link UART (P4_3/FC2_P3_ UART_TXD_MCULINK) P3_17 SAI1_TX_FS SJ10 Pin 2-3 selection P4_13...
  • Page 22 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 18. Arduino compatible header J2 pinout Device Function / Signal name Resistor setting Potential conflict number pin / GPIO ADC1_B0 MC_BEMF_A P0_28 ARD_D8 P0_14 ADC0_B14-MC_BEMF_B SJ19 Pin 2-3 selection Arduino header J4 Pin 6 (P0_14/...
  • Page 23 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 18. Arduino compatible header J2 pinout ...continued Device Function / Signal name Resistor setting Potential conflict number pin / GPIO P1_0 TSI0_CH0 • mikroBUS header J5 pin 6 (P1_ 0/FC3_I2C_SDA) • MCU-Link USB bridge (P1_0/...
  • Page 24 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 19. Arduino compatible header J3 pinout ...continued Device pin / Function / Signal name Resistor setting Potential conflict number GPIO P2_6 PWM1_A0 SD card connector (J25) pin 2 (SDHC0_D3) P5-9V_VIN Table 20. Arduino compatible header J4 pinout...
  • Page 25: Flexio Header

    SJ20 Pin 2-3 selection Camera connector J9 pin 24 (P1_22/EZH_LCD_DC) 2.10 FlexIO header On the FRDM-MCXN947 board, one 28-pin FlexIO header (J8) is provided to support the LCD display and camera applications. Table 21 describes the pinout of the FlexIO header.
  • Page 26 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 21. FlexIO header J8 pinout ...continued Net name GPIO Function / Signal name Potential conflict number the resistor SJ11 Pin 2-3 selection (DNP by default)) P4_7 FXIO_LCD_RST P0_7 FXIO_LCD_DC P0_12 FXIO_LCD_CS P0_9 FXIO_LCD_WR...
  • Page 27: Mikrobus Headers

    UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 21. FlexIO header J8 pinout ...continued Net name GPIO Function / Signal name Potential conflict number P4_22 FXIO_D30 P4_23 FXIO_D31 2.11 mikroBUS headers Table 23 Table 22 describe the pinout of the mikroBUS headers (J6 and J5).
  • Page 28: Camera Header

    5 V power line Ground 2.12 Camera header The FRDM-MCXN947 provides a header for the camera connection. This is to demonstrate the camera interface features of the MCXN947 device. Note: The FRDM-MCXN947 board is tested with the OV7670 camera. Note: To use the camera, three solder jumpers SJ16, SJ26, and SJ27 must be moved over from their default positions.
  • Page 29 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 24. Camera header connections ...continued GPIO Function Potential conflict number P1_5 EZH_LCD_D1_CAMERA_D1 LAN8741 Ethernet PHY (P1_5/ENET_TXEN through R160 zero-ohm resistor) P1_4 EZH_LCD_D0_CAMERA_D0 LAN8741 Ethernet PHY (P1_4/ENET_TXCLK through the resistor SJ27 Pin 1-2 selection...
  • Page 30: Pmod Header

    P5_8 P1_8 FC4_P0_UART_RXD_MCULINK MCU-Link UART (P1_8/FC4_P0_UART_ RXD_MCULINK) 2.13 Pmod header The FRDM-MCXN947 board supports a Pmod header J7 (Digilent PPPC062LJBN-RC) for connecting peripheral modules. Table 25 describes the pinout of the Pmod header. Table 25. Pmod header pinout GPIO Function name / Signal...
  • Page 31: Board Errata

    2.15 Board operating conditions The operating temperature range for the FRDM-MCXN947 board is -40 ℃ to +105 ℃. The MCX N94x device supports up to 105 ℃. See MCX N94x, N54x Product Family Data Sheet for more details on device operating conditions.
  • Page 32: Mcu-Link Overview

    MCU-Link Debug Probe Architecture. The MCU-Link OB on the FRDM-MCXN947 board is factory programmed with the firmware based on the NXP CMSIS-DAP protocol. The firmware also supports all other features supported in the hardware. A custom version of the J-Link firmware to make MCU-Link OB compatible with J-Link LITE is also available. However, this firmware version supports only limited features, including debug/SWO and VCOM.
  • Page 33: Mcu-Link Host Driver And Utility Installation

    UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 27. Supported debug scenarios ...continued Debug scenario Feature support Jumper / connector settings Use an external debugger to • SWD is disabled • J19 must be shorted debug the target MCU (MCX • VCOM is enabled •...
  • Page 34: Updating Mcu-Link Firmware

    UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 28. Compatibility between MCU-Link firmware and MCUXpresso IDE ...continued MCU-Link USB driver CMSIS-SWO FreeMASTER support via Supported MCUXpresso IDE firmware type support versions SWD / JTAG USB bridge version V3.117 and later WinUSB FreeMASTER V3.2.2...
  • Page 35: Using Mcu-Link With Third-Party Ides

    NXP for Windows/Linux/MacOS systems. For more details on the libusbsio library, see https://www.nxp.com/libusbsio. In the FRDM-MCXN947 board, MCU-Link connects to the P1_[3:0] pins of the target MCU using the FC1 SPI interface connection, through zero-ohm resistors (DNP by default). Populating these resistors enables the communication between MCU-Link and the target MCU through the USB-to-SPI bridge.
  • Page 36: Mcu-Link Status Leds

    NXP Semiconductors FRDM-MCXN947 Board User Manual On the FRDM-MCXN947 board, MCU-Link is also connected to the P0_[17:16] pins of the target MCU using the FC2 I2C interface connection through zero-ohm resistors (DNP by default). Populating these resistors enables the communication between MCU-Link and the target MCU through the USB-to-I2C bridge.
  • Page 37: Acronyms

    UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual Table 30. Related documentation ...continued Document Description Link / how to access FRDM-MCXN947 design file A zip file including *.DSN, ASY, Layout, Contact NXP FAE or schematic files, and so on sales representative LPC55S6x/LPC55S2x/LPC552x User manual Intended for system software and hardware UM11126.pdf...
  • Page 38: Revision History

    UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual 6 Revision history Table 32 summarizes the revisions to this document. Table 32. Revision history Document ID Release date Description UM12018 v.1 20 January 2024 Initial public release UM12018 All information provided in this document is subject to legal disclaimers.
  • Page 39: Legal Information

    NXP Semiconductors. In the event that customer uses the product for design-in and use in In no event shall NXP Semiconductors be liable for any indirect, incidental, automotive applications to automotive specifications and standards, punitive, special or consequential damages (including - without limitation - customer (a) shall use the product without NXP Semiconductors’...
  • Page 40 UM12018 NXP Semiconductors FRDM-MCXN947 Board User Manual AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Bluetooth — the Bluetooth wordmark and logos are registered trademarks Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, owned by Bluetooth SIG, Inc. and any use of such marks by NXP Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Semiconductors is under license.
  • Page 41: Table Of Contents

    Board kit contents ..........4 Board pictures ........... 4 Connectors ............6 Jumpers ............. 7 Push buttons ............8 LEDs ..............9 FRDM-MCXN947 functional description ..10 Power supplies ..........10 2.1.1 Power supply configuration ......11 2.1.2 DC-DC inductor ..........13 Clocks .............. 13 USB interface ..........

Table of Contents

Save PDF