<?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 回复： imxrt1052 romapi in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2166449#M35154</link>
    <description>&lt;P&gt;参考了sdk包的romapi的例程，读写都可以了。但是存在romapi init后再次init的时候就报错，也没有提供deinit的接口，感觉不太好用。打算换种方式试试&lt;/P&gt;</description>
    <pubDate>Wed, 10 Sep 2025 08:18:26 GMT</pubDate>
    <dc:creator>ccc_clive</dc:creator>
    <dc:date>2025-09-10T08:18:26Z</dc:date>
    <item>
      <title>imxrt1052 romapi</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2160925#M35089</link>
      <description>&lt;P&gt;hardware： imxrt1052 + is25lp064（code flash）&lt;/P&gt;&lt;P&gt;我现在测试romapi的使用，调用erase_sector 返回0.然后调用写入时，可能是重启了，停留到前面断点处（erase_sector ），通过多种途径查找和配置都不正常。目前不知道如何解决该问题，不确定是flash的配置问题，抑或是软件问题。测试过程中执行了附件中的flash_test这个函数。其中测试区域和测试程序运行区域均在code flash上，但不会重叠。&lt;/P&gt;</description>
      <pubDate>Sat, 30 Aug 2025 03:54:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2160925#M35089</guid>
      <dc:creator>ccc_clive</dc:creator>
      <dc:date>2025-08-30T03:54:53Z</dc:date>
    </item>
    <item>
      <title>Re: imxrt1052 romapi</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2161237#M35094</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216319"&gt;@ccc_clive&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;感谢您关注恩智浦系列产品，很高兴为您服务。&lt;/P&gt;
&lt;P&gt;在AN12564中有描述，需要将将闪存写入函数分配到其他存储器（当前正在写入的闪存除外，通常分配到内部SRAM）。&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mayliu1_0-1756708414463.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/354939i32179650D0EEB75D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mayliu1_0-1756708414463.png" alt="mayliu1_0-1756708414463.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;所以建议您可以参考例程“evkbimxrt1050_flexspi_nor_polling_transfer”.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;MayLiu&lt;/P&gt;</description>
      <pubDate>Mon, 01 Sep 2025 07:09:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2161237#M35094</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2025-09-01T07:09:13Z</dc:date>
    </item>
    <item>
      <title>Re: imxrt1052 romapi</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2161468#M35095</link>
      <description>是链接到ocram的，找了不少开源的romapi的相关项目对比看了，还是在写入的出问题，erasesector执行是返回0的</description>
      <pubDate>Mon, 01 Sep 2025 12:38:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2161468#M35095</guid>
      <dc:creator>ccc_clive</dc:creator>
      <dc:date>2025-09-01T12:38:47Z</dc:date>
    </item>
    <item>
      <title>Re: imxrt1052 romapi</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2161746#M35101</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216319"&gt;@ccc_clive&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;您的问题有可能是Cache导致的，请您检查您的&lt;SPAN&gt;flash erase&lt;/SPAN&gt;代码是否有&lt;SPAN&gt;disable cache操作。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;请参考SDK demo “evkbimxrt1050_flexspi_nor_polling_transfer”&amp;nbsp; 中flexspi_nor_flash_erase_sector 函数操作&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mayliu1_0-1756784239769.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/355088i1FCB611A89A7DF50/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mayliu1_0-1756784239769.png" alt="mayliu1_0-1756784239769.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mayliu1_1-1756784407807.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/355089i30CFC90B3544E070/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mayliu1_1-1756784407807.png" alt="mayliu1_1-1756784407807.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;MayLiu&lt;/P&gt;</description>
      <pubDate>Tue, 02 Sep 2025 03:40:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2161746#M35101</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2025-09-02T03:40:52Z</dc:date>
    </item>
    <item>
      <title>回复： imxrt1052 romapi</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2166449#M35154</link>
      <description>&lt;P&gt;参考了sdk包的romapi的例程，读写都可以了。但是存在romapi init后再次init的时候就报错，也没有提供deinit的接口，感觉不太好用。打算换种方式试试&lt;/P&gt;</description>
      <pubDate>Wed, 10 Sep 2025 08:18:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/imxrt1052-romapi/m-p/2166449#M35154</guid>
      <dc:creator>ccc_clive</dc:creator>
      <dc:date>2025-09-10T08:18:26Z</dc:date>
    </item>
  </channel>
</rss>

