NXP MCX E24

From SEGGER Knowledge Base
Jump to navigation Jump to search

The NXP MCX E24 are Cortex-M0, or in case of MCX E247 devices Cortex-M4 based microcontrollers.

Flash Banks

MCX E247

Flash Bank Base address J-Link Support Loader
Name Size
Internal flash 0x00000000 YES.png Default up to 1536 KB
FlexNVM 0x10000000 YES.png Default 512 KB

MCX E245 and MXC E246

Flash Bank Base address J-Link Support Loader
Name Size
Internal flash 0x00000000 YES.png Default up to 1 MB
FlexNVM[1] 0x10000000 YES.png Default 64 KB
  1. The flashloader for FlexNVM on MCX E245 and MCX E246 devices is implemented as part of the flashloader for Internal flash. Select "Internal flash" to read or program FlexNVM.


Note:
The internal flash memory contains a 16-byte flash configuration field at address 0x400 that stores default protection settings and security information that allows the MCU to restrict access to the FTFM module. 

The register portion of the flash configuration field is loaded into associated flash registers during the reset sequence.

Programming this area may lead to the device being protected or locked.

Watchdog Handling

  • The device has a watchdog (WDOG).
  • The watchdog is fed during flash programming.

Device Specific Handling

Connect

  • The J-Link determines the security state as part of the connect sequence. If a secured device is detected, an un-secure is offered via dialog.

Reset

  • The devices uses normal Cortex-M reset, no special handling necessary, like described here.

Evaluation Boards

Example Application