<?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: RS-485 Bootloader for Kinetis K60 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207372#M3277</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are number of Freescale Kinetis-specific application notes posted &lt;A href="https://community.freescale.com/message/102108#102108" title="https://community.freescale.com/message/102108#102108"&gt;https://community.freescale.com/message/102108#102108&lt;/A&gt; on this board that discuss bootloader implementations. Two in particular are AN4367 and AN4368. (They're located far down the list.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---Tom&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 17 Feb 2012 21:26:55 GMT</pubDate>
    <dc:creator>J2MEJediMaster</dc:creator>
    <dc:date>2012-02-17T21:26:55Z</dc:date>
    <item>
      <title>RS-485 Bootloader for Kinetis K60</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207370#M3275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to develop an RS-485 bootloader for Kinetis K60. Any reference document/software to be able to help me get started on the bootloader firmware development?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you so much &lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Feb 2012 09:34:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207370#M3275</guid>
      <dc:creator>drb</dc:creator>
      <dc:date>2012-02-17T09:34:02Z</dc:date>
    </item>
    <item>
      <title>Re: RS-485 Bootloader for Kinetis K60</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207371#M3276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What are the special requirements of RS485 (is it bus oriented?)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For UART you can look at the uTasker project's serial loader - this supports SREC loading via any UART as well as USB (and from SD cards).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are additional enryption possibilites as discussed here: &lt;A href="http://www.utasker.com/docs/uTasker/uTaskerSecureSREC.pdf" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerSecureSREC.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Feb 2012 20:56:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207371#M3276</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2012-02-17T20:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: RS-485 Bootloader for Kinetis K60</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207372#M3277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are number of Freescale Kinetis-specific application notes posted &lt;A href="https://community.freescale.com/message/102108#102108" title="https://community.freescale.com/message/102108#102108"&gt;https://community.freescale.com/message/102108#102108&lt;/A&gt; on this board that discuss bootloader implementations. Two in particular are AN4367 and AN4368. (They're located far down the list.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---Tom&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Feb 2012 21:26:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207372#M3277</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2012-02-17T21:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: RS-485 Bootloader for Kinetis K60</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207373#M3278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Check AN2295 bootloader:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.freescale.com/message/97604#97604" title="https://community.freescale.com/message/97604#97604"&gt;https://community.freescale.com/message/97604#97604&lt;/A&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;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Feb 2012 22:36:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207373#M3278</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2012-02-17T22:36:48Z</dc:date>
    </item>
    <item>
      <title>Re: RS-485 Bootloader for Kinetis K60</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207374#M3279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have checked AN2295.&lt;/P&gt;&lt;P&gt;I am working with K60 and CW10.2. I have copied the function "JumpToUserApplication" to my proyect in order to jump to an absolut address.&lt;/P&gt;&lt;P&gt;First off all, when i build the code, I get some errors and I eliminate these errors doing this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;asm static void JumpToUserApplication(_SOFT_U32BITS userStartup)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* set up stack pointer */ &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r13, [r0];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* jump to application reset vector */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r0,r0,#0x04;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r0, [r0];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r0;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is that when I pass the address to this function, it branches to a diferent address.&lt;/P&gt;&lt;P&gt;Can you help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hi Luis, I have just seen your response in the other thread. I´m going to test it and will tell you.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Thanks again!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Oct 2013 15:39:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207374#M3279</guid>
      <dc:creator>albertolubeiro</dc:creator>
      <dc:date>2013-10-23T15:39:57Z</dc:date>
    </item>
    <item>
      <title>Re: RS-485 Bootloader for Kinetis K60</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207375#M3280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN class="SpellE"&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hi&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;What is the content of R0 before the BX instruction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Oct 2013 16:05:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/RS-485-Bootloader-for-Kinetis-K60/m-p/207375#M3280</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2013-10-23T16:05:32Z</dc:date>
    </item>
  </channel>
</rss>

