Difference between revisions of "NXP LPC553x"

From SEGGER Wiki
Jump to: navigation, search
(Created page with "__TOC__ The NXP LPC553x series are general-purpose microcontrollers based on the ARM Cortex-M33 processor. ==On-Chip Memory Regions== THe LPC553x series devices have an intern...")
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
__TOC__
 
 
The NXP LPC553x series are general-purpose microcontrollers based on the ARM Cortex-M33 processor.
 
The NXP LPC553x series are general-purpose microcontrollers based on the ARM Cortex-M33 processor.
  +
__TOC__
  +
  +
== LPC55xx generic ==
  +
See: [[NXP LPC55xx]].
  +
 
==On-Chip Memory Regions==
 
==On-Chip Memory Regions==
 
THe LPC553x series devices have an internal flash of up to 256 KiB.
 
THe LPC553x series devices have an internal flash of up to 256 KiB.
Line 29: Line 33:
   
 
==Evaluation Boards==
 
==Evaluation Boards==
* NXP LPC55S36-EVK VERSION 1 evaluation board:
+
* NXP LPCXpresso55S36 evaluation board: https://wiki.segger.com/NXP_LPCXpresso55S36
   
 
==Example Application==
 
==Example Application==
  +
* NXP LPCXpresso55S36 evaluation board: https://wiki.segger.com/NXP_LPCXpresso55S36#Example_Application

Latest revision as of 18:25, 6 March 2023

The NXP LPC553x series are general-purpose microcontrollers based on the ARM Cortex-M33 processor.

LPC55xx generic

See: NXP LPC55xx.

On-Chip Memory Regions

THe LPC553x series devices have an internal flash of up to 256 KiB. The PFR region is used as the persistent storage for secure boot and the SoC specific parameters.

Device Size (KiB) Programmable memory region PFR memory region
LPC5534JBD100 128 0x00000000 - 0x00001DBFF 0x0003DC00 - 0x0003FFFF
LPC5534JBD64 128 0x00000000 - 0x00001DBFF 0x0003DC00 - 0x0003FFFF
LPC5534JHI48 128 0x00000000 - 0x00001DBFF 0x0003DC00 - 0x0003FFFF
LPC5536JBD100 256 0x00000000 - 0x00003DBFF 0x0003DC00 - 0x0003FFFF
LPC5536JBD64 256 0x00000000 - 0x00003DBFF 0x0003DC00 - 0x0003FFFF
LPC5536JHI48 256 0x00000000 - 0x00003DBFF 0x0003DC00 - 0x0003FFFF
LPC55S36JBD100 256 0x00000000 - 0x00003DBFF 0x0003DC00 - 0x0003FFFF
LPC55S36JHI48 256 0x00000000 - 0x00003DBFF 0x0003DC00 - 0x0003FFFF

ECC flash

The flash seems to be ECC protected. Read fails for sectors with invalid ECC (e.g. erased sectors). In order to prevent errors when reading empty sectors, the DLL do neither perform a blank check nor a compare of the flash content before programming.

Evaluation Boards

Example Application