This article mainly introduces the design of the FRDM-MCXE31B and how to import and run ACH examples.
Through this article, readers can gain a detailed understanding of the main resources of the FRDM-MCXE31B board, design files, and how to import, download, and run an SDK example.
Hardware Requirements
One FRDM-MCXE31B board
A personal computer
One USB Type-C cable
Software Requirements
SDK25.06.00_FRDM-MCXE31B (Download from: https://mcuxpresso.nxp.com)
MCUXpresso IDE v25.6 or later (Download from: MCUXpresso IDE | NXP)
Serial Terminal Software for PC:
Windows: PUTTY or Tera Term
USB Device Driver
Board User Manual
The FRDM-MCXE31B board is a design and evaluation platform based on the NXP MCX E31B microcontroller (MCU). The MCX E31B MCU is based on an Arm Cortex-M7 core, running at speeds of up to 160 MHz with a 2.95 V–5.5 V supply.
The FRDM-MCXE31B board includes:
One MCX E31B device
64 Mbit external serial flash (Winbond)
FXLS8974CFR3 I2C accelerometer sensor
NMH1000 I2C magnetic switch
Three TJA1057BTK CAN PHYs
Ethernet PHY
RGB LED
Push buttons
MCU-Link debug probe circuit
The board is compatible with Arduino shield modules, Pmod boards, and mikroBUS.
For debugging, the board uses an onboard (OB) debug probe, MCU-Link OB, based on the NXP LPC55S16 MCU.
In this document, the MCX E31B is referred to as the target MCU, and the LPC55S16 as the debug MCU.
This document provides detailed information about the FRDM-MCXE31B board interfaces, accelerometer, power supplies, clocks, connectors, jumpers, push buttons, LEDs, and the MCU-Link OB debug probe.
You can download the FRDM-MCXE31B Board User Manual [UM12330] from:
nxp.com/design/design-center/development-boards-and-designs/general-purpose-mcus/frdm-development-board-for-mcx-e31-mcus:FRDM-MCXE31B
Getting Started
The Getting Started page provides not only an introduction to the board but also instructions on how to import SDK projects.
https://www.nxp.com/document/guide/getting-started-with-the-frdm-mcxe31b-board:GS-FRDM-MCXE31B
Documentation
All documentation, datasheets and application notes can be found on the MCXE31 landing page:
https://www.nxp.com/products/MCX-E31
Application Code Hub
We provide several MCXE31B application code hub examples. You can find the project code from the following links and import them into MCUXpresso IDE to run:
https://github.com/nxp-appcodehub/an-digital-encoder-tamagawa-on-mcx31/tree/main
Other ACH examples will be published soon.
Hands-on
The following video demonstrates how to import, download, and run an SDK project using MCUXpresso IDE, using the Hello World example as a case study. please see attached video.
View full article