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.
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).
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) /...
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...
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.
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...
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) •...
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 •...
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.
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).
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.
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.
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.
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).
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...
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...
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).
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...
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.
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.
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 •...
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...
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.
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.
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...
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.
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.
Need help?
Do you have a question about the FRDM-MCXN947 and is the answer not in the manual?
Questions and answers