<?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のトピックRe: Problems jumping from bootloader to application code</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/Problems-jumping-from-bootloader-to-application-code/m-p/180248#M2657</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you disable the watchdog timer?&lt;/P&gt;&lt;P&gt;Is the VTOR (vector table) being updated in baremetal and MQX app?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Oct 2012 20:20:19 GMT</pubDate>
    <dc:creator>DavidS</dc:creator>
    <dc:date>2012-10-26T20:20:19Z</dc:date>
    <item>
      <title>Problems jumping from bootloader to application code</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Problems-jumping-from-bootloader-to-application-code/m-p/180247#M2656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I´m using a MQX program with SD driver and a simple shell as a bootloader in a kinetis K60 tower. The idea is to copy firmware from SD to internal flash and run it.&amp;nbsp; To test bootloader I have built two projects, first one a "Hello world" example from kinetis software examples (without mqx) and the second one the MQX "Hello World" example. I change the ICF (IAR linker files) in accordance to "Ethernet Bootloader for MCU" application note. Both examples runs OK when debug.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try to jump from (MQX) bootloader to non MQX "hello world" application everything starts OK until the startup code arrives to "Flash_Identify" function where code access to internal flash. Then the processor resets and the bootloader is executed again. Something similar happends when I trying to jump to a MQX application.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I thougth that maybe is necesary to realese some resources in the bootloader before jump. I disbled all interrupts and release some peripherals before jump but the problem remain.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some ideas?. All advices are&amp;nbsp; wellcome.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2012 20:39:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Problems-jumping-from-bootloader-to-application-code/m-p/180247#M2656</guid>
      <dc:creator>dcantero</dc:creator>
      <dc:date>2012-07-17T20:39:23Z</dc:date>
    </item>
    <item>
      <title>Re: Problems jumping from bootloader to application code</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Problems-jumping-from-bootloader-to-application-code/m-p/180248#M2657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you disable the watchdog timer?&lt;/P&gt;&lt;P&gt;Is the VTOR (vector table) being updated in baremetal and MQX app?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 20:20:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Problems-jumping-from-bootloader-to-application-code/m-p/180248#M2657</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2012-10-26T20:20:19Z</dc:date>
    </item>
  </channel>
</rss>

