<?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>topic How to store large data in LPC 4367 in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-store-large-data-in-LPC-4367/m-p/932797#M37145</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;I want to perform matrix operations with 3 matrices having dimensions 2000*320 each.&lt;/P&gt;&lt;P&gt;I am using the LPC Xpresso 4367 board and I am getting Hardfaults everytime.&lt;/P&gt;&lt;P&gt;I am using the CMSIS-DSP functions for the matrix inversions and multiplications,etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For smaller dimensions of the matrix (like 15*15) the program works but for larger dimensions it just keeps on giving me hardfaults, busfaults.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone tell me how to solve this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Jul 2019 08:44:01 GMT</pubDate>
    <dc:creator>shreyas123</dc:creator>
    <dc:date>2019-07-17T08:44:01Z</dc:date>
    <item>
      <title>How to store large data in LPC 4367</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-store-large-data-in-LPC-4367/m-p/932797#M37145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;I want to perform matrix operations with 3 matrices having dimensions 2000*320 each.&lt;/P&gt;&lt;P&gt;I am using the LPC Xpresso 4367 board and I am getting Hardfaults everytime.&lt;/P&gt;&lt;P&gt;I am using the CMSIS-DSP functions for the matrix inversions and multiplications,etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For smaller dimensions of the matrix (like 15*15) the program works but for larger dimensions it just keeps on giving me hardfaults, busfaults.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone tell me how to solve this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2019 08:44:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-store-large-data-in-LPC-4367/m-p/932797#M37145</guid>
      <dc:creator>shreyas123</dc:creator>
      <dc:date>2019-07-17T08:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to store large data in LPC 4367</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-store-large-data-in-LPC-4367/m-p/932798#M37146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Seems to be a problem with available RAM. In addition to the buffer variables you also need heap space, an overrun on the heap could explain the hardfaults. But I can't say if for this type of operation there is enough RAM at all, this is something you need to find out by yourself. Check the linker map file for the RAM used by the variables and then play with the heap size.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bernhard.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2019 10:00:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-store-large-data-in-LPC-4367/m-p/932798#M37146</guid>
      <dc:creator>bernhardfink</dc:creator>
      <dc:date>2019-07-17T10:00:33Z</dc:date>
    </item>
  </channel>
</rss>

