diff --git a/dts/arm/nxp/nxp_lpc55S6x.dtsi b/dts/arm/nxp/nxp_lpc55S6x.dtsi index 7a845a134fa..e60f723dfa9 100644 --- a/dts/arm/nxp/nxp_lpc55S6x.dtsi +++ b/dts/arm/nxp/nxp_lpc55S6x.dtsi @@ -52,27 +52,45 @@ reg = <0x30030000 DT_SIZE_K(64)>; }; + sram4:memory@30040000 { + /* Conencted to USB bus*/ + compatible = "mmio-sram"; + reg = <0x30040000 DT_SIZE_K(16)>; + }; + sramx:memory@14000000{ + /* connected to code bus */ compatible = "mmio-sram"; reg = <0x14000000 DT_SIZE_K(32)>; }; soc { - flash0:flash@10000000 { - compatible = "soc-nv-flash"; - reg = <0x10000000 DT_SIZE_K(630)>; - }; + flash-controller@50034000 { + compatible = "nxp,lpc-iap"; + label = "FLASH_IAP"; + reg = <0x50034000 0x18>; + #address-cells = <1>; + #size-cells = <1>; - flash_reserved:flash@1009D800 { - compatible = "soc-nv-flash"; - reg = <0x1009D800 DT_SIZE_K(10)>; - status = "disabled"; - }; + flash0: flash@10000000 { + compatible = "soc-nv-flash"; + label = "MCUX_FLASH"; + reg = <0x10000000 DT_SIZE_K(630)>; + erase-block-size = <512>; + write-block-size = <512>; + }; - boot_rom:flash@13000000 { - compatible = "soc-nv-flash"; - reg = <0x13000000 DT_SIZE_K(128)>; + flash_reserved:flash@1009D800 { + compatible = "soc-nv-flash"; + reg = <0x1009D800 DT_SIZE_K(10)>; + status = "disabled"; + }; + + boot_rom:flash@13000000 { + compatible = "soc-nv-flash"; + reg = <0x13000000 DT_SIZE_K(128)>; + }; }; usart0:usart@50086000 {