<?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 回复： MIMXRT1170-EVKB OTA Update Example in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1881361#M30754</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224493"&gt;@MichaelC_Future&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for contacting NXP tech support.&lt;/P&gt;
&lt;P&gt;I am glad to provide service for you. By reviewing your procedure, I found two problems.&lt;/P&gt;
&lt;P&gt;1. sign image. For the main application running in Flash, which is the http_server, padding is required. Please add --pad --confirm&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;imgtool sign --key sign-rsa2048-priv.pem --align 4 --header-size 0x400 --pad-header --slot-size 0x200000 --max-sectors 800 --version "1.0.0" server_v1_orginal.bin server_v1_signed_pad.bin --pad --confirm&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. The IDE loads the main app's image to 0x30040400 by default, but we need to load it to 0x30040000 after padding, to be consistent with the mcu_boot project.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;// jlink commander

r
h
loadfile server_v1_signed_pad.bin 0x30040000&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The steps after that are to change the IPV4 address and ensure that you ping 192.168.0.102 address.&lt;/P&gt;
&lt;P&gt;I've also attached my image file for your reference.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Gavin_Jia_0-1717575703933.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282578iE0F02986D0DDA381/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Gavin_Jia_0-1717575703933.png" alt="Gavin_Jia_0-1717575703933.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Gavin_Jia_1-1717575733437.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282579iD41C24EEB16D0480/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Gavin_Jia_1-1717575733437.png" alt="Gavin_Jia_1-1717575733437.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="Gavin_Jia_2-1717575766182.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282580iC52A287BA61185EC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Gavin_Jia_2-1717575766182.png" alt="Gavin_Jia_2-1717575766182.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
    <pubDate>Wed, 05 Jun 2024 08:25:47 GMT</pubDate>
    <dc:creator>Gavin_Jia</dc:creator>
    <dc:date>2024-06-05T08:25:47Z</dc:date>
    <item>
      <title>MIMXRT1170-EVKB OTA Update Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1880803#M30741</link>
      <description>&lt;P&gt;Trying to follow the example for OTA Updates on the&amp;nbsp;MIMXRT1170-EVKB.&lt;/P&gt;&lt;P&gt;What has been done so far:&lt;/P&gt;&lt;P&gt;Followed the instructions in both readme files.&lt;/P&gt;&lt;P&gt;Install Bootloader – console output from sbl is attached, sbl-console.txt&lt;/P&gt;&lt;P&gt;Confirms that the Bootloader is installed, Reset start the Bootloader&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;hello sbl.&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;Disabling flash remapping function&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;Bootloader Version 1.10.0&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;Image 0 Primary slot: Image not found&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;Image 0 Secondary slot: Image not found&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;No slot to load for image 0&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;Unable to find bootable image&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;Python command to build the signed application binary:&lt;/P&gt;&lt;P&gt;python imgtool.py sign --key C:\nxp\IMXRT\SDK_2_15_100_MIMXRT1170-EVKB\boards\evkbmimxrt1170\ota_examples\mcuboot_opensource\cm7\keys\sign-rsa2048-priv.pem --align 4 --header-size 0x400 --pad-header --slot-size 0x200000 --max-sectors 800 --version "1.10.0" C:\Users\geo15\Documents\MCUXpressoIDE_11.9.0_2144\workspace\evkbmimxrt1170_ota_mcuboot_server_enet\Release\evkbmimxrt1170_ota_mcuboot_server_enet.bin evkbmimxrt1170_ota_mcuboot_server_enet_signed.bin&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;Memory configuration for the application is in attached Memory Details.png.&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;Downloaded the signed binary to flash – console output is attached, sever_enet-signed_console.txt&lt;/P&gt;&lt;P&gt;Execute a reset and the Bootloader should install application, but no bootable image is found.&lt;/P&gt;&lt;P&gt;Reset starts the Bootloader&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;hello sbl.&lt;/LI&gt;&lt;LI&gt;Disabling flash remapping function&lt;/LI&gt;&lt;LI&gt;Bootloader Version 1.10.0&lt;/LI&gt;&lt;LI&gt;Image 0 Primary slot: Image not found&lt;/LI&gt;&lt;LI&gt;Image 0 Secondary slot: Image not found&lt;/LI&gt;&lt;LI&gt;No slot to load for image 0&lt;/LI&gt;&lt;LI&gt;Unable to find bootable image&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Could there be an issue with the memory locations or commands?&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 04 Jun 2024 16:46:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1880803#M30741</guid>
      <dc:creator>MichaelC_Future</dc:creator>
      <dc:date>2024-06-04T16:46:22Z</dc:date>
    </item>
    <item>
      <title>回复： MIMXRT1170-EVKB OTA Update Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1881361#M30754</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224493"&gt;@MichaelC_Future&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for contacting NXP tech support.&lt;/P&gt;
&lt;P&gt;I am glad to provide service for you. By reviewing your procedure, I found two problems.&lt;/P&gt;
&lt;P&gt;1. sign image. For the main application running in Flash, which is the http_server, padding is required. Please add --pad --confirm&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;imgtool sign --key sign-rsa2048-priv.pem --align 4 --header-size 0x400 --pad-header --slot-size 0x200000 --max-sectors 800 --version "1.0.0" server_v1_orginal.bin server_v1_signed_pad.bin --pad --confirm&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. The IDE loads the main app's image to 0x30040400 by default, but we need to load it to 0x30040000 after padding, to be consistent with the mcu_boot project.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;// jlink commander

r
h
loadfile server_v1_signed_pad.bin 0x30040000&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The steps after that are to change the IPV4 address and ensure that you ping 192.168.0.102 address.&lt;/P&gt;
&lt;P&gt;I've also attached my image file for your reference.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Gavin_Jia_0-1717575703933.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282578iE0F02986D0DDA381/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Gavin_Jia_0-1717575703933.png" alt="Gavin_Jia_0-1717575703933.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Gavin_Jia_1-1717575733437.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282579iD41C24EEB16D0480/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Gavin_Jia_1-1717575733437.png" alt="Gavin_Jia_1-1717575733437.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="Gavin_Jia_2-1717575766182.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282580iC52A287BA61185EC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Gavin_Jia_2-1717575766182.png" alt="Gavin_Jia_2-1717575766182.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Wed, 05 Jun 2024 08:25:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1881361#M30754</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-06-05T08:25:47Z</dc:date>
    </item>
    <item>
      <title>回复： MIMXRT1170-EVKB OTA Update Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1881434#M30758</link>
      <description>&lt;P&gt;Amendment:&lt;/P&gt;
&lt;P&gt;IPV4 address should be 192.168.0.100 , not 101&lt;/P&gt;</description>
      <pubDate>Wed, 05 Jun 2024 10:04:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1881434#M30758</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-06-05T10:04:53Z</dc:date>
    </item>
    <item>
      <title>回复： MIMXRT1170-EVKB OTA Update Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1882842#M30781</link>
      <description>&lt;P class=""&gt;&lt;SPAN&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203261"&gt;@Gavin_Jia&lt;/a&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Made the changes suggested and the results were mixed. Started over with the project. Attached the console messages from flashing each binary.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Removed the existing project and imported evkbmimxrt1170_ota_mcuboot_server_enet from&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;SDK_2_15_100_MIMXRT1170-EVKB&amp;nbsp;(updated the memory location as suggested by NXP).&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Built the project and created the binary.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Created the signed binary with padding, used the updated Python command to build the binary.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;python imgtool.py sign --key C:\nxp\IMXRT\SDK_2_15_100_MIMXRT1170-EVKB\boards\evkbmimxrt1170\ota_examples\mcuboot_opensource\cm7\keys\sign-rsa2048-priv.pem --align 4 --header-size 0x400 --pad-header --slot-size 0x200000 --max-sectors 800 --version "1.0.0" C:\Users\geo15\Documents\MCUXpressoIDE_11.9.0_2144\workspace\evkbmimxrt1170_ota_mcuboot_server_enet\Release\evkbmimxrt1170_ota_mcuboot_server_enet.bin evkbmimxrt1170_ota_mcuboot_server_enet_signed_pad.bin --pad&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;–confirm&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;The Bootloader finds a candidate but nothing happens when Reset.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Message on the terminal&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;during flashing&amp;nbsp;- Geosonics binary,&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Booting the primary slot - flash remapping is disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;hello sbl.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Disabling flash remapping function&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Bootloader Version 1.10.0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Primary &amp;nbsp; slot: version=1.0.0+0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 Secondary slot: Image not found&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Found a candidate in slot 0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;writing copy_done; fa_id=0 off=0x1fffe0 (0x23ffe0)&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 loaded from the primary slot&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader chainload address offset: 0x40000&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Reset_Handler address offset: 0x40400&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Jumping to the image&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;After Reset&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Booting the primary slot - flash remapping is disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;▒&lt;/SPAN&gt;&lt;SPAN&gt;hello sbl.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Disabling flash remapping function&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Bootloader Version 1.10.0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Primary &amp;nbsp; slot: version=1.0.0+0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 Secondary slot: Image not found&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 loaded from the primary slot&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader chainload address offset: 0x40000&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Reset_Handler address offset: 0x40400&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Jumping to the image&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Booting the primary slot - flash remapping is disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="" align="center"&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Using the binary NXP sent works as expected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Message on the terminal - NXP binary&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Booting the primary slot - flash remapping is disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;hello sbl.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Disabling flash remapping function&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader Version 1.10.0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Primary &amp;nbsp; slot: version=1.0.0+0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 Secondary slot: Image not found&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Found a candidate in slot 0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;writing copy_done; fa_id=0 off=0x1fffe0 (0x23ffe0)&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 loaded from the primary slot&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader chainload address offset: 0x40000&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Reset_Handler address offset: 0x40400&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Jumping to the image&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;After Reset&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;Booting the primary slot - flash remapping is disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Initializing PHY...&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;V1V1V1...&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;mbedTLS HTTPS Server example&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;IPv4 Address &amp;nbsp; &amp;nbsp; : 192.168.0.102&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;IPv4 Subnet mask : 255.255.255.0&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;IPv4 Gateway &amp;nbsp; &amp;nbsp; : 192.168.0.100&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 06 Jun 2024 14:49:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1882842#M30781</guid>
      <dc:creator>MichaelC_Future</dc:creator>
      <dc:date>2024-06-06T14:49:02Z</dc:date>
    </item>
    <item>
      <title>回复： MIMXRT1170-EVKB OTA Update Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1883355#M30788</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224493"&gt;@MichaelC_Future&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;During my previous test I used the same project:ota_mcuboot_server_enet, only changed to two prints V1 and V2.&lt;/P&gt;
&lt;P&gt;After flashing V1 via JLink, mcuboot will boot V1, then upload the image file of V2 via the web side, after that, click Reboot on the web side, you can see that they swap, and this time the image of V2 is booted.&lt;/P&gt;
&lt;P&gt;I didn't quite figure out your testing process, can you help clarify?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jun 2024 06:41:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1883355#M30788</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-06-07T06:41:23Z</dc:date>
    </item>
    <item>
      <title>回复： MIMXRT1170-EVKB OTA Update Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1884432#M30819</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203261"&gt;@Gavin_Jia&lt;/a&gt;,&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;I spoke with the engineer and the short answer to this problem was operator error, see below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;One other question is why your OTA Update page is different from the one that was generated?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Your OTA Update is Running in test mode and the generated&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;version is Permanent only.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;"Reviewed the initial response from you and discovered that the image was not loading because the BOARD_FLASH location was incorrectly&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;changed to 0x30040000.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MichaelC_Future_0-1718044907697.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/283267i9D729C312F063B54/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MichaelC_Future_0-1718044907697.png" alt="MichaelC_Future_0-1718044907697.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;The Target Flash location should have been changed to 0x30040000 instead of the BOARD_FLASH location.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MichaelC_Future_1-1718044907699.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/283269i177268AFF2F5F8AC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MichaelC_Future_1-1718044907699.png" alt="MichaelC_Future_1-1718044907699.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;After fixing the BOARD_FLASH location and changing the Target Flash Base Address the Primary Slot booted Version 1.10.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;hello sbl.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Disabling flash remapping function&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader Version 1.10.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Primary&amp;nbsp;&amp;nbsp; slot: version=1.10.0+0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Secondary slot: version=1.11.0+0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Found a candidate in slot 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;writing copy_done; fa_id=0 off=0x1fffe0 (0x23ffe0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 loaded from the primary slot&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader chainload address offset: 0x40000&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Reset_Handler address offset: 0x40400&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Jumping to the image&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Booting the primary slot - flash remapping is disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Initializing PHY...&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;mbedTLS HTTPS Server example&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;IPv4 Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 192.168.0.102&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;IPv4 Subnet mask : 255.255.255.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;IPv4 Gateway&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 192.168.0.100&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Updated the Target Flash Base Address and the Secondary Slot booted Version 1.11.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MichaelC_Future_2-1718044907700.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/283268i37C6F59595930FAE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MichaelC_Future_2-1718044907700.png" alt="MichaelC_Future_2-1718044907700.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;hello sbl.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Disabling flash remapping function&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader Version 1.10.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Primary&amp;nbsp;&amp;nbsp; slot: version=1.10.0+0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Secondary slot: version=1.11.0+0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Found a candidate in slot 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;writing copy_done; fa_id=1 off=0x1fffe0 (0x43ffe0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Image 0 loaded from the secondary slot&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Bootloader chainload address offset: 0x240000&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Reset_Handler address offset: 0x240400&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Jumping to the image&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Booting the secondary slot - flash remapping is enabled&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;Initializing PHY...&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;mbedTLS HTTPS Server example&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;IPv4 Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 192.168.0.102&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;IPv4 Subnet mask : 255.255.255.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;IPv4 Gateway&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 192.168.0.100&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MichaelC_Future_3-1718044907701.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/283270iC8B53E865CC3352A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MichaelC_Future_3-1718044907701.png" alt="MichaelC_Future_3-1718044907701.png" /&gt;&lt;/span&gt;"&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jun 2024 18:50:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1170-EVKB-OTA-Update-Example/m-p/1884432#M30819</guid>
      <dc:creator>MichaelC_Future</dc:creator>
      <dc:date>2024-06-10T18:50:04Z</dc:date>
    </item>
  </channel>
</rss>

