<?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 Re: RT1064调整OCRAM in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174488#M10959</link>
    <description>&lt;P&gt;1、脚本文件错误&lt;/P&gt;&lt;P&gt;设置Jlink的脚本文件是按如下的方式吗？&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128519i0DF9502273866ABA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;我把参考文档中的的脚本文件直接放了进入，但是Jlink连接的时候似乎报语法错误，根本无法解析？&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128520iB6C8403B8D2FFB9B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; 2、内存不够&lt;/P&gt;&lt;P&gt;我现在移植一个C++项目，目前内存比较紧张，FreeRTOS需要使用大量的Heap，又不太希望扩展SDRAM，所以希望把ITCM与DTCM都并到OCRAM来当普通内存使用。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 28 Oct 2020 12:01:20 GMT</pubDate>
    <dc:creator>colinluan</dc:creator>
    <dc:date>2020-10-28T12:01:20Z</dc:date>
    <item>
      <title>RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1173798#M10927</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/56840"&gt;@jeremyzhou&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;我想把RT1064的OCRAM调整至1MB(之前默认的配置是768KB, 128KB, 128KB)，参考了相关的文档及帖子后调整步骤如下:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1、RsetISR中对FlexRAM调整&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128405iAF01CCB578242727/image-size/medium?v=v2&amp;amp;px=400" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2、XIP文件中做出相应修改&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128406iCD9AE6006F92297E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3、IDE中做出调整&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128407i76C6F247DFB17F30/image-size/medium?v=v2&amp;amp;px=400" role="button" title="3.png" alt="3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;4、MPU中做出调整&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="4.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128408iA44A7C7F05923726/image-size/medium?v=v2&amp;amp;px=400" role="button" title="4.png" alt="4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;这一步我取消了ITCM与DTCM，所以在MPU中取消了这两部分，并且后面的序号顺延，这部分的修改是否会有问题？&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;5、编译并且调试&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="5.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128409i88A460508F84A11D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="5.png" alt="5.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; 最终调整后可以正常编译，并且Jlink可以正常连接，但是每次运行到FreeRTOS创建任务时就飞掉，而用之前默认的内存映射就可以正常运行，可以帮助我分析一下吗？谢谢！&lt;/P&gt;</description>
      <pubDate>Tue, 27 Oct 2020 11:10:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1173798#M10927</guid>
      <dc:creator>colinluan</dc:creator>
      <dc:date>2020-10-27T11:10:29Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174123#M10944</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;非常感谢使用NXP产品，很高兴为你提供技术支持！&lt;BR /&gt;建议参考此篇经验分享来完成FlexRAM重新配置：&lt;BR /&gt;&lt;A href="https://www.nxpic.org.cn/module/forum/thread-619452-1-1.html" target="_blank"&gt;https://www.nxpic.org.cn/module/forum/thread-619452-1-1.html&lt;/A&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 00:38:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174123#M10944</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2020-10-28T00:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174130#M10946</link>
      <description>&lt;P&gt;我看了下链接，有两个疑问：&lt;/P&gt;&lt;P&gt;1，&lt;SPAN&gt;RT1050_connect_128Kocram_128Kitcm_256Kdtcm.scp&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;我看文章里用的linkserver来debug的，这个文件对于Jlink来说也是一样需要的吗？&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2，如果我想把ITCM跟DTCM调整为0，MPU该如何调整？这两段直接去掉吗？别的段需不需要跟着调整？&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 01:04:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174130#M10946</guid>
      <dc:creator>colinluan</dc:creator>
      <dc:date>2020-10-28T01:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174314#M10951</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;感谢回复。&lt;BR /&gt;1） 我看文章里用的linkserver来debug的，这个文件对于Jlink来说也是一样需要的吗？&lt;BR /&gt;-- 是的。&lt;BR /&gt;2 ）如果我想把ITCM跟DTCM调整为0，MPU该如何调整？这两段直接去掉吗？别的段需不需要跟着调整？&lt;BR /&gt;-- ITCM和DTCM就无需调整，OCRAM部分还是还是要调整的，多问一句，你为什么要把ITCM跟DTCM调整为0，因为其他客户往往是要增大它们的空间。&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 07:31:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174314#M10951</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2020-10-28T07:31:57Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174488#M10959</link>
      <description>&lt;P&gt;1、脚本文件错误&lt;/P&gt;&lt;P&gt;设置Jlink的脚本文件是按如下的方式吗？&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128519i0DF9502273866ABA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;我把参考文档中的的脚本文件直接放了进入，但是Jlink连接的时候似乎报语法错误，根本无法解析？&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128520iB6C8403B8D2FFB9B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; 2、内存不够&lt;/P&gt;&lt;P&gt;我现在移植一个C++项目，目前内存比较紧张，FreeRTOS需要使用大量的Heap，又不太希望扩展SDRAM，所以希望把ITCM与DTCM都并到OCRAM来当普通内存使用。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 12:01:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174488#M10959</guid>
      <dc:creator>colinluan</dc:creator>
      <dc:date>2020-10-28T12:01:20Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174514#M10963</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/179489"&gt;@colinluan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;我在RT1052上的經驗是您必須修改Scp 腳本, 在透過J-Link 載入RAM Code 之前就透過 Scp 修改FlexRAM Register&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 12:53:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1174514#M10963</guid>
      <dc:creator>eric_yp_chen</dc:creator>
      <dc:date>2020-10-28T12:53:27Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175080#M10991</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;感谢回复！&lt;BR /&gt;我这边对evkmimxrt1064_freertos_generic工程进行了跟你一样的FlexRAM配置，基本流程就是https://&lt;A href="http://www.nxpic.org.cn/module/forum/thread-619452-1-1.html给出的，debug工程没啥问题，退出debug后，工程启动运行也是正常的。" target="_blank" rel="noopener"&gt;www.nxpic.org.cn/module/forum/thread-619452-1-1.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxpic.org.cn/module/forum/thread-619452-1-1.html给出的，debug工程没啥问题，退出debug后，工程启动运行也是正常的。" target="_blank" rel="noopener"&gt;给出的，debug工程没啥问题，退出debug后，工程启动运行也是正常的。&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jeremyzhou_0-1603956024502.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128590i30E7C14CA81D8E16/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jeremyzhou_0-1603956024502.png" alt="jeremyzhou_0-1603956024502.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;我建议重新按照流程检查一下。&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Thu, 29 Oct 2020 07:20:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175080#M10991</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2020-10-29T07:20:41Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175384#M11005</link>
      <description>&lt;P&gt;你的这个RT1064_connect_new.scp是改的链接里的scp的吗？我试了好多次一直这样，一直都不认这个脚本，而且我发现你的配置界面跟我的有些区别？&lt;/P&gt;&lt;P&gt;我现在已经可以正确的把OCRAM调整至1MB了，但是我发现把TCM设置成0后Jlink调试时只能下载一次代码，后面再也无法下载代码，也不能擦除，必须切换到Serial download 模式擦除后再切回来，然后再下一次代码，每次都需在两个模式切换，似乎jlink的下载算法里有使用到TCM?跟如下的问题一样：&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxpic.org.cn/module/forum/thread-620523-1-1.html" target="_blank"&gt;https://www.nxpic.org.cn/module/forum/thread-620523-1-1.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;那个scp脚本是为了解决这个问题的吗？&lt;/P&gt;</description>
      <pubDate>Thu, 29 Oct 2020 15:13:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175384#M11005</guid>
      <dc:creator>colinluan</dc:creator>
      <dc:date>2020-10-29T15:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175389#M11006</link>
      <description>&lt;P&gt;&lt;SPAN&gt;我发现把TCM设置成0后，Jlink调试时只能下载一次代码，后面再也无法下载代码，也不能擦除，必须切换到Serial download 模式擦除后再切回来，然后再下一次代码，每次都需在两个模式切换。似乎jlink的下载算法里就是通过scp配置了RAM Code加载到ITCM中，而因为我把TCM禁掉了，所以没有办法加载RAM Code，导致无法擦除及编程？&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;关键是我试了好多次，jlink感觉连脚本的语法都检测不过，邪门了。&lt;/P&gt;</description>
      <pubDate>Thu, 29 Oct 2020 15:24:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175389#M11006</guid>
      <dc:creator>colinluan</dc:creator>
      <dc:date>2020-10-29T15:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175574#M11012</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;感谢回复！&lt;BR /&gt;我上传了我测试过的工程和对应Scp文件，你可以参考一下。&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Fri, 30 Oct 2020 02:01:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175574#M11012</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2020-10-30T02:01:46Z</dc:date>
    </item>
    <item>
      <title>Re: RT1064调整OCRAM</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175576#M11013</link>
      <description>&lt;P&gt;烧写时，烧写算法占用ram空间为0x2000000地址，但是你在启动后将0x20000000 DTCM段设置为0，就会出现这种问题，无法在启动后再次烧写，根据我的经验可以通过下面的方式解决&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;切换非flash启动方式后，重新上电，让flash中设置flexram配置代码不运行，然后在执行烧写操作；&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Oct 2020 02:06:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1064%E8%B0%83%E6%95%B4OCRAM/m-p/1175576#M11013</guid>
      <dc:creator>yourchoochoo</dc:creator>
      <dc:date>2020-10-30T02:06:06Z</dc:date>
    </item>
  </channel>
</rss>

