NXP MCX E24
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 | ![]() |
Default | up to 1536 KB |
FlexNVM | 0x10000000 | ![]() |
Default | 512 KB |
MCX E245 and MXC E246
Flash Bank | Base address | J-Link Support | Loader | |
---|---|---|---|---|
Name | Size | |||
Internal flash | 0x00000000 | ![]() |
Default | up to 1 MB |
FlexNVM[1] | 0x10000000 | ![]() |
Default | 64 KB |
- ↑ 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.