<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>S32 Design StudioのトピックRe: [S32K144]  m_data overflow</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837199#M3989</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just increase m_data size and reduce m_data2 size - for example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/67840iDBCC5E7AC627433C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jiri&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Aug 2018 12:54:00 GMT</pubDate>
    <dc:creator>jiri_kral</dc:creator>
    <dc:date>2018-08-30T12:54:00Z</dc:date>
    <item>
      <title>[S32K144]  m_data overflow</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837198#M3988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;FORM enctype="application/x-www-form-urlencoded" name="text_form"&gt;&lt;DIV class=""&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;I use a large variable array this size is " uint16_t array [800][21].&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;So t&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;his leads to problems that&amp;nbsp;&amp;nbsp;m_data overflowed by 3536 bytes.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;I have to use this&amp;nbsp;variable array. How to modify the "S32K1xx_flash.ld"?&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;Help me please.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;/*&lt;BR /&gt;** ###################################################################&lt;BR /&gt;** Processor: S32K144 with 64 KB SRAM&lt;BR /&gt;** Compiler: GNU C Compiler&lt;BR /&gt;**&lt;BR /&gt;** Abstract:&lt;BR /&gt;** Linker file for the GNU C Compiler&lt;BR /&gt;**&lt;BR /&gt;** Copyright (c) 2015-2016 Freescale Semiconductor, Inc.&lt;BR /&gt;** Copyright 2017 NXP&lt;BR /&gt;** All rights reserved.&lt;BR /&gt;**&lt;BR /&gt;** THIS SOFTWARE IS PROVIDED BY NXP "AS IS" AND ANY EXPRESSED OR&lt;BR /&gt;** IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES&lt;BR /&gt;** OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.&lt;BR /&gt;** IN NO EVENT SHALL NXP OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,&lt;BR /&gt;** INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES&lt;BR /&gt;** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR&lt;BR /&gt;** SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)&lt;BR /&gt;** HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,&lt;BR /&gt;** STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING&lt;BR /&gt;** IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF&lt;BR /&gt;** THE POSSIBILITY OF SUCH DAMAGE.&lt;BR /&gt;**&lt;BR /&gt;** http: &lt;A href="https://community.nxp.com/www.freescale.com" target="test_blank"&gt;www.freescale.com&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;** mail: &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:support@freescale.com"&gt;support@freescale.com&lt;/A&gt;&lt;BR /&gt;**&lt;BR /&gt;** ###################################################################&lt;BR /&gt;*/&lt;BR /&gt;&lt;BR /&gt;/* Entry Point */&lt;BR /&gt;ENTRY(Reset_Handler)&lt;BR /&gt;&lt;BR /&gt;HEAP_SIZE = DEFINED(__heap_size__) ? __heap_size__ : 0x00000400;&lt;BR /&gt;STACK_SIZE = DEFINED(__stack_size__) ? __stack_size__ : 0x00000400;&lt;BR /&gt;&lt;BR /&gt;/* If symbol __flash_vector_table__=1 is defined at link time&lt;BR /&gt; * the interrupt vector will not be copied to RAM.&lt;BR /&gt; * Warning: Using the interrupt vector from Flash will not allow&lt;BR /&gt; * INT_SYS_InstallHandler because the section is Read Only.&lt;BR /&gt; */&lt;BR /&gt;M_VECTOR_RAM_SIZE = DEFINED(__flash_vector_table__) ? 0x0 : 0x0400;&lt;BR /&gt;&lt;BR /&gt;/* Specify the memory areas */&lt;BR /&gt;MEMORY&lt;BR /&gt;{&lt;BR /&gt; /* Flash */&lt;BR /&gt; m_interrupts (RX) : ORIGIN = 0x00000000, LENGTH = 0x00000400&lt;BR /&gt; m_flash_config (RX) : ORIGIN = 0x00000400, LENGTH = 0x00000010&lt;BR /&gt; m_text (RX) : ORIGIN = 0x00000410, LENGTH = 0x0007FBF0&lt;BR /&gt;&lt;BR /&gt; /* SRAM_L */&lt;BR /&gt; m_data (RW) : ORIGIN = 0x1FFF8000, LENGTH = 0x00008000&lt;BR /&gt;&lt;BR /&gt; /* SRAM_U */&lt;BR /&gt; m_data_2 (RW) : ORIGIN = 0x20000000, LENGTH = 0x00007000&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;/* Define output sections */&lt;BR /&gt;SECTIONS&lt;BR /&gt;{&lt;BR /&gt; /* The startup code goes first into internal flash */&lt;BR /&gt; .interrupts :&lt;BR /&gt; {&lt;BR /&gt; __VECTOR_TABLE = .;&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; KEEP(*(.isr_vector)) /* Startup code */&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; } &amp;gt; m_interrupts&lt;BR /&gt;&lt;BR /&gt; .flash_config :&lt;BR /&gt; {&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; KEEP(*(.FlashConfig)) /* Flash Configuration Field (FCF) */&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; } &amp;gt; m_flash_config&lt;BR /&gt;&lt;BR /&gt; /* The program code and other data goes into internal flash */&lt;BR /&gt; .text :&lt;BR /&gt; {&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.text) /* .text sections (code) */&lt;BR /&gt; *(.text*) /* .text* sections (code) */&lt;BR /&gt; *(.rodata) /* .rodata sections (constants, strings, etc.) */&lt;BR /&gt; *(.rodata*) /* .rodata* sections (constants, strings, etc.) */&lt;BR /&gt; *(.glue_7) /* glue arm to thumb code */&lt;BR /&gt; *(.glue_7t) /* glue thumb to arm code */&lt;BR /&gt; *(.eh_frame)&lt;BR /&gt; KEEP (*(.init))&lt;BR /&gt; KEEP (*(.fini))&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; .ARM.extab :&lt;BR /&gt; {&lt;BR /&gt; *(.ARM.extab* .gnu.linkonce.armextab.*)&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; .ARM :&lt;BR /&gt; {&lt;BR /&gt; __exidx_start = .;&lt;BR /&gt; *(.ARM.exidx*)&lt;BR /&gt; __exidx_end = .;&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; .ctors :&lt;BR /&gt; {&lt;BR /&gt; __CTOR_LIST__ = .;&lt;BR /&gt; /* gcc uses crtbegin.o to find the start of&lt;BR /&gt; the constructors, so we make sure it is&lt;BR /&gt; first. Because this is a wildcard, it&lt;BR /&gt; doesn't matter if the user does not&lt;BR /&gt; actually link against crtbegin.o; the&lt;BR /&gt; linker won't look for a file to match a&lt;BR /&gt; wildcard. The wildcard also means that it&lt;BR /&gt; doesn't matter which directory crtbegin.o&lt;BR /&gt; is in. */&lt;BR /&gt; KEEP (*crtbegin.o(.ctors))&lt;BR /&gt; KEEP (*crtbegin?.o(.ctors))&lt;BR /&gt; /* We don't want to include the .ctor section from&lt;BR /&gt; from the crtend.o file until after the sorted ctors.&lt;BR /&gt; The .ctor section from the crtend file contains the&lt;BR /&gt; end of ctors marker and it must be last */&lt;BR /&gt; KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors))&lt;BR /&gt; KEEP (*(SORT(.ctors.*)))&lt;BR /&gt; KEEP (*(.ctors))&lt;BR /&gt; __CTOR_END__ = .;&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; .dtors :&lt;BR /&gt; {&lt;BR /&gt; __DTOR_LIST__ = .;&lt;BR /&gt; KEEP (*crtbegin.o(.dtors))&lt;BR /&gt; KEEP (*crtbegin?.o(.dtors))&lt;BR /&gt; KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors))&lt;BR /&gt; KEEP (*(SORT(.dtors.*)))&lt;BR /&gt; KEEP (*(.dtors))&lt;BR /&gt; __DTOR_END__ = .;&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; .preinit_array :&lt;BR /&gt; {&lt;BR /&gt; PROVIDE_HIDDEN (__preinit_array_start = .);&lt;BR /&gt; KEEP (*(.preinit_array*))&lt;BR /&gt; PROVIDE_HIDDEN (__preinit_array_end = .);&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; .init_array :&lt;BR /&gt; {&lt;BR /&gt; PROVIDE_HIDDEN (__init_array_start = .);&lt;BR /&gt; KEEP (*(SORT(.init_array.*)))&lt;BR /&gt; KEEP (*(.init_array*))&lt;BR /&gt; PROVIDE_HIDDEN (__init_array_end = .);&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; .fini_array :&lt;BR /&gt; {&lt;BR /&gt; PROVIDE_HIDDEN (__fini_array_start = .);&lt;BR /&gt; KEEP (*(SORT(.fini_array.*)))&lt;BR /&gt; KEEP (*(.fini_array*))&lt;BR /&gt; PROVIDE_HIDDEN (__fini_array_end = .);&lt;BR /&gt; } &amp;gt; m_text&lt;BR /&gt;&lt;BR /&gt; __etext = .; /* Define a global symbol at end of code. */&lt;BR /&gt; __DATA_ROM = .; /* Symbol is used by startup for data initialization. */&lt;BR /&gt; .interrupts_ram :&lt;BR /&gt; {&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __VECTOR_RAM__ = .;&lt;BR /&gt; __interrupts_ram_start__ = .; /* Create a global symbol at data start. */&lt;BR /&gt; *(.m_interrupts_ram) /* This is a user defined section. */&lt;BR /&gt; . += M_VECTOR_RAM_SIZE;&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __interrupts_ram_end__ = .; /* Define a global symbol at data end. */&lt;BR /&gt; } &amp;gt; m_data&lt;BR /&gt;&lt;BR /&gt; __VECTOR_RAM = DEFINED(__flash_vector_table__) ? ORIGIN(m_interrupts) : __VECTOR_RAM__ ;&lt;BR /&gt; __RAM_VECTOR_TABLE_SIZE = DEFINED(__flash_vector_table__) ? 0x0 : (__interrupts_ram_end__ - __interrupts_ram_start__) ;&lt;BR /&gt;&lt;BR /&gt; .data : AT(__DATA_ROM)&lt;BR /&gt; {&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __DATA_RAM = .;&lt;BR /&gt; __data_start__ = .; /* Create a global symbol at data start. */&lt;BR /&gt; *(.data) /* .data sections */&lt;BR /&gt; *(.data*) /* .data* sections */&lt;BR /&gt; KEEP(*(.jcr*))&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __data_end__ = .; /* Define a global symbol at data end. */&lt;BR /&gt; } &amp;gt; m_data&lt;BR /&gt;&lt;BR /&gt; __DATA_END = __DATA_ROM + (__data_end__ - __data_start__);&lt;BR /&gt; __CODE_ROM = __DATA_END; /* Symbol is used by code initialization. */&lt;BR /&gt; .code : AT(__CODE_ROM)&lt;BR /&gt; {&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __CODE_RAM = .;&lt;BR /&gt; __code_start__ = .; /* Create a global symbol at code start. */&lt;BR /&gt; *(.code_ram) /* Custom section for storing code in RAM */&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __code_end__ = .; /* Define a global symbol at code end. */&lt;BR /&gt; } &amp;gt; m_data&lt;BR /&gt;&lt;BR /&gt; __CODE_END = __CODE_ROM + (__code_end__ - __code_start__);&lt;BR /&gt;&lt;BR /&gt; /* Custom Section Block that can be used to place data at absolute address. */&lt;BR /&gt; /* Use __attribute__((section (".customSection"))) to place data here. */&lt;BR /&gt; .customSectionBlock ORIGIN(m_data_2) :&lt;BR /&gt; {&lt;BR /&gt; KEEP(*(.customSection)) /* Keep section even if not referenced. */&lt;BR /&gt; } &amp;gt; m_data_2&lt;BR /&gt;&lt;BR /&gt; /* Uninitialized data section. */&lt;BR /&gt; .bss :&lt;BR /&gt; {&lt;BR /&gt; /* This is used by the startup in order to initialize the .bss section. */&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __BSS_START = .;&lt;BR /&gt; __bss_start__ = .;&lt;BR /&gt; *(.bss)&lt;BR /&gt; *(.bss*)&lt;BR /&gt; *(COMMON)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; __bss_end__ = .;&lt;BR /&gt; __BSS_END = .;&lt;BR /&gt; } &amp;gt; m_data_2&lt;BR /&gt;&lt;BR /&gt; .heap :&lt;BR /&gt; {&lt;BR /&gt; . = ALIGN(8);&lt;BR /&gt; __end__ = .;&lt;BR /&gt; PROVIDE(end = .);&lt;BR /&gt; PROVIDE(_end = .);&lt;BR /&gt; PROVIDE(__end = .);&lt;BR /&gt; __HeapBase = .;&lt;BR /&gt; . += HEAP_SIZE;&lt;BR /&gt; __HeapLimit = .;&lt;BR /&gt; __heap_limit = .;&lt;BR /&gt; } &amp;gt; m_data_2&lt;BR /&gt;&lt;BR /&gt; .stack :&lt;BR /&gt; {&lt;BR /&gt; . = ALIGN(8);&lt;BR /&gt; . += STACK_SIZE;&lt;BR /&gt; } &amp;gt; m_data_2&lt;BR /&gt;&lt;BR /&gt; /* Initializes stack on the end of block */&lt;BR /&gt; __StackTop = ORIGIN(m_data_2) + LENGTH(m_data_2);&lt;BR /&gt; __StackLimit = __StackTop - STACK_SIZE;&lt;BR /&gt; PROVIDE(__stack = __StackTop);&lt;BR /&gt;&lt;BR /&gt; .ARM.attributes 0 : { *(.ARM.attributes) }&lt;BR /&gt;&lt;BR /&gt; ASSERT(__StackLimit &amp;gt;= __HeapLimit, "region m_data_2 overflowed with stack and heap")&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" dir="ltr"&gt;&lt;SPAN class="" lang="en"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/FORM&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2018 07:32:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837198#M3988</guid>
      <dc:creator>kwakd_y</dc:creator>
      <dc:date>2018-08-29T07:32:57Z</dc:date>
    </item>
    <item>
      <title>Re: [S32K144]  m_data overflow</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837199#M3989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just increase m_data size and reduce m_data2 size - for example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/67840iDBCC5E7AC627433C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jiri&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Aug 2018 12:54:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837199#M3989</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2018-08-30T12:54:00Z</dc:date>
    </item>
    <item>
      <title>Re: [S32K144]  m_data overflow</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837200#M3990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi~&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN&gt;How much can I increase m_data?&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN&gt;Is m_data2 up to the area ???&lt;SPAN style="display: none;"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Aug 2018 23:53:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837200#M3990</guid>
      <dc:creator>kwakd_y</dc:creator>
      <dc:date>2018-08-30T23:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: [S32K144]  m_data overflow</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837201#M3991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it is up to you. You can even join m_data and m_data_2 to one section. In attachment is linker file with only one m_data section used full available RAM.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2018 10:25:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/837201#M3991</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2018-08-31T10:25:49Z</dc:date>
    </item>
    <item>
      <title>Re: [S32K144]  m_data overflow</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/1679924#M10457</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm using S32K144 in which I've merged m_data and m_data_2 region as suggested.&lt;/P&gt;&lt;P&gt;So I want to ask why m_data region is always showing as 100% used?&lt;/P&gt;&lt;P&gt;Due to which I'm getting error as -&amp;nbsp;&lt;/P&gt;&lt;P&gt;section .m_data LMA [0001bdcc,00020bcb] overlaps section .code LMA [0001bdcc,0001be27]&lt;/P&gt;&lt;P&gt;Please help me with this.&lt;/P&gt;</description>
      <pubDate>Sat, 01 Jul 2023 12:03:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32K144-m-data-overflow/m-p/1679924#M10457</guid>
      <dc:creator>emb02</dc:creator>
      <dc:date>2023-07-01T12:03:57Z</dc:date>
    </item>
  </channel>
</rss>

