<?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>S32KのトピックRe: s32k118 bootloader</title>
    <link>https://community.nxp.com/t5/S32K/s32k118-bootloader/m-p/1018043#M6243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Your linker file is correct. I did quick test on my board and it works as expected. I just changed m_text like this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99940iEC348EC81BC637F1/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt; &lt;/P&gt;&lt;P&gt;Make sure you have the latest SW update of your debugger. I will attach my simple script I used for programming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Bootloader should occupy reset vector at address 0x4, so it's always executed after reset. You can check this application note to see how to jump to user application:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN12218.pdf" title="https://www.nxp.com/docs/en/application-note/AN12218.pdf"&gt;https://www.nxp.com/docs/en/application-note/AN12218.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip" title="https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip"&gt;https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Jan 2020 08:40:34 GMT</pubDate>
    <dc:creator>lukaszadrapa</dc:creator>
    <dc:date>2020-01-30T08:40:34Z</dc:date>
    <item>
      <title>s32k118 bootloader</title>
      <link>https://community.nxp.com/t5/S32K/s32k118-bootloader/m-p/1018042#M6242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello. nxp team&lt;/P&gt;&lt;P&gt;I want to use bootloader at D-Flash(0x10000000) of s32k118 below picture.&lt;/P&gt;&lt;P&gt;but i don't know how to modify linker file for bootloader.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99981i50FAB422704A6B5A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Q1) could you please let me know how to modify linker file for bootloader?&lt;/P&gt;&lt;P&gt;I modified it like below linker file.&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;MEMORY&lt;BR /&gt;{&lt;BR /&gt; /* Flash */&lt;BR /&gt; m_interrupts (RX) : ORIGIN = 0x00000000, LENGTH = 0x00000400&lt;BR /&gt; m_flash_config (RX) : ORIGIN = 0x00000400, LENGTH = 0x00000010&lt;BR /&gt; m_text (RX) : ORIGIN = 0x10000000, LENGTH = 0x00004000 /* 0x4000 = 16kB for Bootloader */&lt;/P&gt;&lt;P&gt;/* SRAM_L */&lt;/P&gt;&lt;P&gt;/* SRAM_U */&lt;BR /&gt; m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x000030C0&lt;BR /&gt; m_data_2 (RW) : ORIGIN = 0x200030C0, LENGTH = 0x00002740&lt;BR /&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;but bus error occured.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99982i59F948BF949C9209/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Q2) How can i jump to bootloader after reset?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;Best Regards.&lt;/P&gt;&lt;P&gt;MinYeop&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jan 2020 02:24:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k118-bootloader/m-p/1018042#M6242</guid>
      <dc:creator>myna</dc:creator>
      <dc:date>2020-01-30T02:24:38Z</dc:date>
    </item>
    <item>
      <title>Re: s32k118 bootloader</title>
      <link>https://community.nxp.com/t5/S32K/s32k118-bootloader/m-p/1018043#M6243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Your linker file is correct. I did quick test on my board and it works as expected. I just changed m_text like this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99940iEC348EC81BC637F1/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt; &lt;/P&gt;&lt;P&gt;Make sure you have the latest SW update of your debugger. I will attach my simple script I used for programming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Bootloader should occupy reset vector at address 0x4, so it's always executed after reset. You can check this application note to see how to jump to user application:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN12218.pdf" title="https://www.nxp.com/docs/en/application-note/AN12218.pdf"&gt;https://www.nxp.com/docs/en/application-note/AN12218.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip" title="https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip"&gt;https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jan 2020 08:40:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k118-bootloader/m-p/1018043#M6243</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2020-01-30T08:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: s32k118 bootloader</title>
      <link>https://community.nxp.com/t5/S32K/s32k118-bootloader/m-p/1018044#M6244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;... and the attachment...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jan 2020 08:41:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k118-bootloader/m-p/1018044#M6244</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2020-01-30T08:41:58Z</dc:date>
    </item>
  </channel>
</rss>

