Summary of Contents for NXP Semiconductors FRDM-MCXC041
Page 1
FRDM-MCXC041 Board User Manual Rev. 1 — 15 July 2024 User manual Document information Information Content Keywords UM12116, FRDM-MCXC041, MCX C, MCXC041, Arduino, mikroBUS, MCU-Link Abstract The FRDM-MCXC041 board is a design and evaluation platform based on the NXP MCXC041 MCU.
24 MHz. The MCU provides 32 KB internal flash memory, 2 KB RAM, and 8 KB ROM with a build-in bootloader. The FRDM-MCXC041 board is compatible with an Arduino UNO R3 board, Mikroe click board, and Pmod board. It can be used with a wide range of development tools, including NXP MCUXpresso IDE, IAR Embedded Workbench, and Arm Keil MDK.
Clocks • 16 MHz clock for the LPC55S69 MCU Orderable part number FRDM-MCXC041 1.3 Kit contents Table 2 lists the items included in the FRDM-MCXC041 board hardware kit. Table 2. Kit contents Item Quantity FRDM-MCXC041 board hardware assembly UM12116 All information provided in this document is subject to legal disclaimers.
Item Quantity USB 2.0 Type-A to Type-C cable 1.4 Board pictures Figure 2 shows the top-side view of the FRDM-MCXC041 board with the MCXC041 MCU (target MCU), LPC55S69 MCU (MCU-Link), and accelerometer highlighted. Accelerometer LPC55S69 MCU MCXC041 MCU Figure 2. Board top-side view Figure 3 shows the bottom-side view of the FRDM-MCXC041 board.
D7 (MCU-Link VCOM) D5 (MCU-Link USB) (Reset) (RGB) (Power) Figure 7. LEDs Table 6 describes the FRDM-MCXC041 board LEDs except for MCU-Link-specific LEDs, which are described in Section 3.9. Table 6. FRDM-MCXC041 LEDs Part identifier PCB label LED color LED name/function Description (when LED is ON)
Page 9
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual Table 6. FRDM-MCXC041 LEDs ...continued Part identifier PCB label LED color LED name/function Description (when LED is ON) RESET Reset LED Indicates system reset activity. When board reset is initiated, for example, by pressing the reset button (SW1), D8 turns ON.
Section 2.10 "Pmod connector" 2.1 Power supplies The FRDM-MCXC041 board is powered up using one of the following primary power supply options: • External 5 V power through USB Type-C connector J8 • 5 V – 9 V power from Arduino socket connector J3, pin 16 The primary power supply is used to produce secondary power supplies on the board.
Provides the VREFP power to the LPC55S69 MCU MCULINK 2.1.1 Current measurement The FRDM-MCXC041 board supports measurement of the digital supply current (I ) of the MCXC041 MCU, using an ampere meter (ammeter). The current measurement steps are as follows: 1.
LPUART0 LPUART0_RX-FRDM connector J1 LPUART0_TX-MIKROE mikroBUS socket LPUART0_RX-MIKROE connector J5 Figure 8. LPUART diagram Table 9 describes the FRDM-MCXC041 LPUART connections. Table 9. LPUART connections LPUART Peripheral devices module Part identifier Manufacturer and part Description number LPUART0 NXP LPC55S69JEV98 MCU-Link, which is a 32-bit MCU based on an Arm Cortex- M33 core running at speeds of up to 150 MHz.
Page 13
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual • Slave select (SS) The FRDM-MCXC041 board allows communication with the SPI0 module. Figure 9 shows the FRDM-MCXC041 SPI diagram. MCXC041 Master / slave PTB0 (SPI0_SCK) SPI0_SCK-FRDM Slave PTA6 (SPI0_MISO) SPI0_MISO-FRDM Arduino socket...
The MCXC041 MCU has one Inter-Integrated Circuit (I C) module, I2C0, which supports serial I communication through a pair of control and data signals. The FRDM-MCXC041 board allows communication with the I2C0 module. Figure 10 shows the FRDM-MCXC041 I C diagram.
The MCXC041 MCU has one 12-bit successive approximation Analog-to-Digital Converter (ADC) module: ADC0. The ADC0 module supports up to seven channels, with each channel supporting one input connection. The FRDM-MCXC041 board supports communication with the ADC0 module through the following ADC input connections: •...
MCXC041 MCU through an ADC connection. 2.7 Accelerometer The FRDM-MCXC041 board has a 3-axis, compact digital accelerometer U5 (NXP FXLS8974CFR3), which is designed for use in a wide range of industrial and medical IoT applications that require ultra-low-power wake-up on motion.
• Write address: 0x30 • Read address: 0x31 For more information on FXLS8974CFR3, visit nxp.com. 2.8 Arduino socket The FRDM-MCXC041 board has an Arduino socket with the following four connectors: • J1: 2x8-position receptacle • J2: 2x10-position receptacle • J3: 2x8-position receptacle •...
A mikroBUS socket is a pair of 1x8-position receptacles (connectors) with a proprietary pin configuration and silkscreen markings. It provides many hardware expansion options with few pins. The FRDM-MCXC041 board has a mikroBUS socket with a pair of 1x8-position receptacles, J5 and J6. Figure 13 shows the pinouts of the mikroBUS socket connectors.
A click board has a pair of 1x8-pin headers that connects to the pair of receptacles on a mikroBUS socket. MikroElektronika (MIKROE) is one of the manufacturers of click boards. To find some example click boards for the FRDM-MCXC041 mikroBUS socket, visit MIKROE website.
Page 21
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual Table 13. Pmod connector pinout ...continued Pin number Signal name Description 9, 10 Ground The Pmod connector allows communication with the following modules of the MCXC041 MCU: • Serial Peripheral Interface 0 (SPI0) • Inter-Integrated Circuit 0 (I2C0) UM12116 All information provided in this document is subject to legal disclaimers.
MCU-Link Debug Probe Architecture page. The MCU-Link OB on the FRDM-MCXC041 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 only supports limited features, including debug/SWO and VCOM.
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual Table 15. Supported debug scenarios ...continued Debug scenario Feature support Required jumper/connector settings Connect the external debugger to J9. VCOM: Supported JP3 is open. 3.3 MCU-Link firmware update utility installation The MCU-Link debug probe is supported on a host computer running a Windows 10/11, MacOS X, or Ubuntu Linux operating system (OS).
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual 1. Disconnect the board from the host computer, short jumper JP2, and reconnect the board. The red MCU- Link status LED D6 lights up and stays on. For more details on MCU-Link LEDs, see Section 3.9.
FRDM-MCXC041 Board User Manual 3.6 MCU-Link USB connector The FRDM-MCXC041 board has a USB Type-C connector J8, which allows you to connect MCU-Link with your host computer. It can also be used to supply 5 V power to the board.
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual 3.9 MCU-Link status LEDs The FRDM-MCXC041 board has three status indicator LEDs for MCU-Link. Table 17 lists these LEDs and describes how each LED behaves in different MCU-Link modes. Table 17. MCU-Link LEDs Part...
FRDM-MCXC041 board. Some of these documents may be available only under a non-disclosure agreement (NDA). To access such a document, contact a local NXP field applications engineer (FAE) or sales representative.
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual 6 Acronyms Table 19 lists the acronyms used in this document. Table 19. Acronyms Acronym Description Analog-to-Digital Converter Do not populate / do not place Human interface device Inter-Integrated Circuit Internet of Things In-System Programming...
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual 7 Revision history Table 20 summarizes the revisions to this document. Table 20. Revision history Document ID Release date Description UM12116 v.1 15 July 2024 Initial public release UM12116 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 32
UM12116 NXP Semiconductors FRDM-MCXC041 Board User Manual AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, IAR — is a trademark of IAR Systems AB. Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, I2C-bus — logo is a trademark of NXP B.V.
Need help?
Do you have a question about the FRDM-MCXC041 and is the answer not in the manual?
Questions and answers