<?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 K32W148-EVK OTA updates in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1879967#M17659</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;I am trying to add the ota client into my application. I started by following this guide: &lt;A href="https://www.nxp.com/docs/en/application-note/AN13855.pdf" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.nxp.com/docs/en/application-note/AN13855.pdf&lt;/A&gt; . I can see the application in both the UART and OTAP sections of the IoT Toolbox, however, the updates do not seem to make any changes. I tried both using a normal Wireless UART application and the UART-OTAP app, by changing the local name when advertising to something else than the default in the app_config.c file. The upload seems to be successful in both cases, but when the board resets, the app is still the old one. I have tried using both the internal and external storage, with the same result. I suspect that something has to be added/changed in the linker scripts, however the pdf file does not mention what file/variable/boot flag has to be changed. Is there something that I've missed or is my approach wrong?&lt;/P&gt;</description>
    <pubDate>Mon, 03 Jun 2024 16:27:58 GMT</pubDate>
    <dc:creator>karamanr</dc:creator>
    <dc:date>2024-06-03T16:27:58Z</dc:date>
    <item>
      <title>K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1879967#M17659</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;I am trying to add the ota client into my application. I started by following this guide: &lt;A href="https://www.nxp.com/docs/en/application-note/AN13855.pdf" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.nxp.com/docs/en/application-note/AN13855.pdf&lt;/A&gt; . I can see the application in both the UART and OTAP sections of the IoT Toolbox, however, the updates do not seem to make any changes. I tried both using a normal Wireless UART application and the UART-OTAP app, by changing the local name when advertising to something else than the default in the app_config.c file. The upload seems to be successful in both cases, but when the board resets, the app is still the old one. I have tried using both the internal and external storage, with the same result. I suspect that something has to be added/changed in the linker scripts, however the pdf file does not mention what file/variable/boot flag has to be changed. Is there something that I've missed or is my approach wrong?&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jun 2024 16:27:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1879967#M17659</guid>
      <dc:creator>karamanr</dc:creator>
      <dc:date>2024-06-03T16:27:58Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1880064#M17664</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I will be helping you at this case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you tell me the SDK version that you're using?&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jun 2024 20:56:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1880064#M17664</guid>
      <dc:creator>Itzel_UV</dc:creator>
      <dc:date>2024-06-03T20:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1880071#M17665</link>
      <description>Hi, I am using the SDK_2.12.7_K32W148-EVK</description>
      <pubDate>Mon, 03 Jun 2024 21:15:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1880071#M17665</guid>
      <dc:creator>karamanr</dc:creator>
      <dc:date>2024-06-03T21:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1882578#M17698</link>
      <description>&lt;P&gt;Any update &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/233960"&gt;@Itzel_UV&lt;/a&gt; ?&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jun 2024 08:38:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1882578#M17698</guid>
      <dc:creator>karamanr</dc:creator>
      <dc:date>2024-06-06T08:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1883859#M17721</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you already tried running the example from &lt;A href="https://www.nxp.com/docs/en/application-note-software/AN13855SW.zip" target="_blank"&gt;https://www.nxp.com/docs/en/application-note-software/AN13855SW.zip&lt;/A&gt;?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you made any other modification from the guide&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/application-note/AN13855.pdf?_gl=1*1b5kumu*_ga*MTc1NzA3NDU1MS4xNzE3NDMxMDkw*_ga_WM5LE0KMSH*MTcxNzQzNDQ3OS4yLjEuMTcxNzQzODg3OC4wLjAuMA.." target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN13855.pdf&lt;/A&gt;?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Itzel&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jun 2024 22:04:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1883859#M17721</guid>
      <dc:creator>Itzel_UV</dc:creator>
      <dc:date>2024-06-07T22:04:04Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1884212#M17724</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I was not able to run the example as it is created for the KW45B41ZEVK, while I am using the K32W148-EVK. Is there a similar example for the board I am using? I can try to add the missing stuff and run it on my board, because from a quick look, most differences are board/device specific files. I have noticed some things that I did not have in my project, like these two lines in the linker script:&lt;BR /&gt;" m_hadmbuff_start = __base_RAM_VECTOR_TABLE + 0x400;&lt;BR /&gt;m_hadmbuff_size = 0x2000;"&lt;/P&gt;&lt;P&gt;However, even after adding them in the symbols.ldt file, the result was the same.&lt;BR /&gt;&lt;BR /&gt;The only change I have made that is different from the guide was to set the gAppUseBonding_d and gAppUsePairing_d to 0 as I was having some issues when &lt;SPAN class=""&gt;reconnecting to the device but I do not think this has any effect on the updating part. By using the debugger I was able to see that the update seems to transfer correctly, however when the device resets I get a OTACFG_FW_UDPATE_FAILURE(0x4412d283) value for update_status which according to the data sheet: "Indicates failure to process sb3 file OR failure to erase/write update status to OTACFG page". Any clue as to why this would happen? I am sending a .srec file created from the binary utilities of MCUXpresso through the NXP IoT Toolbox application on an iOS device if that helps.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;Kind Regards,&lt;BR /&gt;Ridvan&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jun 2024 12:16:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1884212#M17724</guid>
      <dc:creator>karamanr</dc:creator>
      <dc:date>2024-06-10T12:16:14Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1885368#M17739</link>
      <description>&lt;P&gt;Hello Ridvan,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you try following the steps from this guide to create an image with OTAP tool (Chapter 5)&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN13860.pdf" target="_blank"&gt;Creating Firmware Update Image for KW45B41Z/K32W148 using Over the Air Programming Tool (nxp.com)&lt;/A&gt;? Please send update of your results.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Itzel&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jun 2024 16:54:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1885368#M17739</guid>
      <dc:creator>Itzel_UV</dc:creator>
      <dc:date>2024-06-11T16:54:13Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1898469#M17892</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/192126"&gt;@karamanr&lt;/a&gt;&amp;nbsp;, I saw you post and we are also struggling with similar issue, by any chance did you fix this issue. If yes, could you please share some insights.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2024 15:25:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1898469#M17892</guid>
      <dc:creator>chris123951</dc:creator>
      <dc:date>2024-07-03T15:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: K32W148-EVK OTA updates</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1911389#M18303</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/214496"&gt;@chris123951&lt;/a&gt; , sorry for the late reply, the way I got it to work was to follow the guide from this link: &lt;A href="https://www.nxp.com/docs/en/application-note/AN13860.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN13860.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The key thing about this is the way you create the update image it seems, at first I thought that I can only create it using MCUXpresso, however I only got my update to work by creating it using the NXP Over the Air Programming tool. Since I was working on Ubuntu, I did not have access to the tool so I thought that only using the .srec file from MCUXpresso would work, however it was not the case. After following the guide, I was able to update my application with a newer version using the IoT Toolboox iOS Application.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind Regards,&lt;BR /&gt;Ridvan&lt;/P&gt;</description>
      <pubDate>Thu, 18 Jul 2024 13:07:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/K32W148-EVK-OTA-updates/m-p/1911389#M18303</guid>
      <dc:creator>karamanr</dc:creator>
      <dc:date>2024-07-18T13:07:38Z</dc:date>
    </item>
  </channel>
</rss>

