<?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>MQX Software Solutions中的主题 MQX application don't run succesfully after 'go' of FNET bootloader</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-application-don-t-run-succesfully-after-go-of-FNET/m-p/608376#M16779</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I'm using FNET bootloader in a KDS MQX application with a srecord image. I see in dissambler that the fnet go to entry point of my app and runs Hardware initialization of Proccessor Expert. However, when my code pass to _mqx function, it crash before finish&amp;nbsp;_sched_start_internal, and don't start my MQX tasks. I don't know if it is problem of the memory because I have tested yet my code without bootloader and the changes in the linker file and it worked well.&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My major suspicion is that linker file has some wrong in the ROM Vectors. I'm using MQX 4.2.0. I leave you my linker file.&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And, yes I change MQX_ROM VECTOS to 0&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;P&gt;Norberto Leonardo Jiménez Mendoza&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-339016"&gt;intflash.ld.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 Jan 2017 22:59:17 GMT</pubDate>
    <dc:creator>norbertoj</dc:creator>
    <dc:date>2017-01-11T22:59:17Z</dc:date>
    <item>
      <title>MQX application don't run succesfully after 'go' of FNET bootloader</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-application-don-t-run-succesfully-after-go-of-FNET/m-p/608376#M16779</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I'm using FNET bootloader in a KDS MQX application with a srecord image. I see in dissambler that the fnet go to entry point of my app and runs Hardware initialization of Proccessor Expert. However, when my code pass to _mqx function, it crash before finish&amp;nbsp;_sched_start_internal, and don't start my MQX tasks. I don't know if it is problem of the memory because I have tested yet my code without bootloader and the changes in the linker file and it worked well.&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My major suspicion is that linker file has some wrong in the ROM Vectors. I'm using MQX 4.2.0. I leave you my linker file.&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And, yes I change MQX_ROM VECTOS to 0&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;P&gt;Norberto Leonardo Jiménez Mendoza&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-339016"&gt;intflash.ld.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jan 2017 22:59:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-application-don-t-run-succesfully-after-go-of-FNET/m-p/608376#M16779</guid>
      <dc:creator>norbertoj</dc:creator>
      <dc:date>2017-01-11T22:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: MQX application don't run succesfully after 'go' of FNET bootloader</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-application-don-t-run-succesfully-after-go-of-FNET/m-p/608377#M16780</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"&gt;&lt;DIV class="" style="margin: 20px 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 15px; font-family: inherit; vertical-align: baseline; overflow: hidden; word-wrap: break-word; line-height: 1.73;"&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 15px; font-family: inherit; vertical-align: baseline;"&gt;Hello Norberto,&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 15px; font-family: inherit; vertical-align: baseline; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;Please double check the below line: &lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;&amp;nbsp;rom&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RX): ORIGIN = 0x0000C420, LENGTH = 0x0007FBE0&amp;nbsp; /*Code + Const data */&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;I want to believe that this appnote can be a guideline for developing your bootloader:&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;A data-content-finding="Community" href="http://cache.freescale.com/files/microcontrollers/doc/app_note/AN4367.pdf" style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline; color: #017bba; fill: #5e89c1; text-decoration: none; transition: color 0.1s linear;"&gt;http://cache.freescale.com/files/microcontrollers/doc/app_note/AN4367.pdf&lt;/A&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 15px; font-family: inherit; vertical-align: baseline; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;This appnote describes how to add the FNET bootloader to Kinetis projects. There is a section that includes adding it to the MQX linker which is the section that I believe you will find useful.&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; min-height: 8pt; color: #51626f; text-align: left; text-indent: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;In addition please check the below threads&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;A _jive_internal="true" data-containerid="2023" data-containertype="14" data-content-finding="Community" data-objectid="328287" data-objecttype="1" href="https://community.nxp.com/thread/328287"&gt;A bootloader via MQX RTCS&lt;/A&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;A _jive_internal="true" data-containerid="2023" data-containertype="14" data-content-finding="Community" data-objectid="108170" data-objecttype="1" href="https://community.nxp.com/thread/108170"&gt;MQX Bootloader&lt;/A&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; min-height: 8pt; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;A href="https://community.nxp.com/thread/330758"&gt;https://community.nxp.com/thread/330758&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; min-height: 8pt; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;Please let me know if this helps!!&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; vertical-align: baseline; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Regards&lt;SPAN class="" style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"&gt; &lt;/SPAN&gt;&lt;BR /&gt;Sol&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline;"&gt; &lt;/DIV&gt;&lt;DIV class="" style="margin: 20px 0px 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit; vertical-align: baseline; min-height: 0px; clear: both;"&gt;&lt;DIV class="" data-comment-id="532364" style="margin: 0px; padding: 0px; border: none; font-weight: inherit; font-style: inherit; font-size: 0.8571rem; font-family: inherit; vertical-align: baseline; min-height: 0px; color: #646464; fill: #646464; float: right; line-height: normal;"&gt; &lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jan 2017 22:47:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-application-don-t-run-succesfully-after-go-of-FNET/m-p/608377#M16780</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2017-01-13T22:47:07Z</dc:date>
    </item>
    <item>
      <title>Re: MQX application don't run succesfully after 'go' of FNET bootloader</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-application-don-t-run-succesfully-after-go-of-FNET/m-p/608378#M16781</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Soledad. Hola Soledad.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I change the rom line how the appnote suggest:&lt;/P&gt;&lt;P&gt;rom &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (RX): ORIGIN = 0x0000C420, LENGTH = 0x0007FBE0 - 0x0000C420&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, it didn't work. I see your links and I didn't understad how to implement the last comment of&amp;nbsp;&lt;A href="https://community.nxp.com/thread/330758"&gt;_sched_start_internal crash (svc)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know if I need to configure more the MQX in KDS or it something of the Vector of RAM that it's not correct. When I used my code without bootloader, It works. So, I think that is not enough change the section of memory in the linker .ld &amp;nbsp;Do you think that there is a problem in the size of&amp;nbsp;vectorrom?&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;P&gt;Norberto Leonardo Jiménez Mendoza&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 Jan 2017 00:12:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-application-don-t-run-succesfully-after-go-of-FNET/m-p/608378#M16781</guid>
      <dc:creator>norbertoj</dc:creator>
      <dc:date>2017-01-14T00:12:12Z</dc:date>
    </item>
  </channel>
</rss>

