Difference between revisions of "NXP LPC553x"
(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 |
+ | * 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.
Contents
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
- NXP LPCXpresso55S36 evaluation board: https://wiki.segger.com/NXP_LPCXpresso55S36
Example Application
- NXP LPCXpresso55S36 evaluation board: https://wiki.segger.com/NXP_LPCXpresso55S36#Example_Application