<?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 Re: How to keep USB alive while entering bootloader? in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-keep-USB-alive-while-entering-bootloader/m-p/390919#M21297</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Georg:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the jump cannot be transparent for the PC. The bootloader and the application do not share the same BDT table, instead each one has its table, and the transition is detected, so as you mentioned you need to reinitialize the USB.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards!,&lt;BR /&gt;Jorge Gonzalez&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Oct 2014 01:26:21 GMT</pubDate>
    <dc:creator>Jorge_Gonzalez</dc:creator>
    <dc:date>2014-10-23T01:26:21Z</dc:date>
    <item>
      <title>How to keep USB alive while entering bootloader?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-keep-USB-alive-while-entering-bootloader/m-p/390918#M21296</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;I'm working on a USB-Bootloader for my Kinetis K60 project.&lt;/P&gt;&lt;P&gt;I have to seperate projects (bootloader and application) stored in different Flash-sections.&lt;/P&gt;&lt;P&gt;Currently I'm able to jump from application to bootloader and back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is, that I loose the USB-connection (running on USB0-module) after jumping from one section to the other.&lt;/P&gt;&lt;P&gt;If I do a complete reinitialisation of the USB, the USB disconnects and reconnects imediately after the jump.&lt;/P&gt;&lt;P&gt;But I don't want the PC to recognize the jump, so I have to recover some settings of the USB-module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But which?&lt;/P&gt;&lt;P&gt;I tried to recover the BDT-Table contents, but this seems not to be enough. Do I need to recover the Endpoint-Buffers also?&lt;/P&gt;&lt;P&gt;Has anyone done something like this without using a RTOS or Processor Expert?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Georg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 12:07:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-keep-USB-alive-while-entering-bootloader/m-p/390918#M21296</guid>
      <dc:creator>georgschmidt</dc:creator>
      <dc:date>2014-10-15T12:07:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep USB alive while entering bootloader?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-keep-USB-alive-while-entering-bootloader/m-p/390919#M21297</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Georg:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the jump cannot be transparent for the PC. The bootloader and the application do not share the same BDT table, instead each one has its table, and the transition is detected, so as you mentioned you need to reinitialize the USB.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards!,&lt;BR /&gt;Jorge Gonzalez&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Oct 2014 01:26:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-keep-USB-alive-while-entering-bootloader/m-p/390919#M21297</guid>
      <dc:creator>Jorge_Gonzalez</dc:creator>
      <dc:date>2014-10-23T01:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep USB alive while entering bootloader?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-keep-USB-alive-while-entering-bootloader/m-p/390920#M21298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Georg!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How do you jump from the app to the bootloader "&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;EM&gt;&lt;STRONG&gt;Currently I'm able to jump from application to bootloader and back.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;" ???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2014 10:08:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-keep-USB-alive-while-entering-bootloader/m-p/390920#M21298</guid>
      <dc:creator>juanma_clautron</dc:creator>
      <dc:date>2014-11-26T10:08:57Z</dc:date>
    </item>
  </channel>
</rss>

