<?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>Kinetis Microcontrollers中的主题 Re: How to implement mke15z bootloader</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865636#M51722</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;        Thank you very much for your patient reply in spite of your busy schedule. I will read your Suggestions      carefully. Thank you very much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;jiajiang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Jan 2019 00:59:37 GMT</pubDate>
    <dc:creator>加奖张</dc:creator>
    <dc:date>2019-01-31T00:59:37Z</dc:date>
    <item>
      <title>How to implement mke15z bootloader</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865631#M51717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="" data-section="0" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="0-0" data-section="0" data-sentence="0"&gt;Expert:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="1" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="1-0" data-section="1" data-sentence="0"&gt;Hello!&lt;/SPAN&gt;&lt;SPAN class="" data-group="1-1" data-section="1" data-sentence="1"&gt;This is the first time for me to use mke15z MCU, and the platform I used is expresso.&lt;/SPAN&gt;&lt;SPAN class="" data-group="1-2" data-section="1" data-sentence="2"&gt;Now I have a very urgent project, which needs to implement the function of bootloader. The specific requirements are: the interface of the controller prompts the customer whether to update the application program?&lt;/SPAN&gt;&lt;SPAN class="" data-group="1-3" data-section="1" data-sentence="3"&gt;If so, the update is sent via bluetooth.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="2" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="2-0" data-section="2" data-sentence="0"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="3" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="3-0" data-section="3" data-sentence="0"&gt;Since I was the first time to learn bootloader, I found a lot of materials on the Internet, but I felt very scattered. I did not know which one should be my key point to learn. For example, the materials on my hand are as follows (etc.) :&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="4" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="4-0" data-section="4" data-sentence="0"&gt;1.Kinetis KE1xZ sub-family Reference Manual&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="5" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="5-0" data-section="5" data-sentence="0"&gt;2.MCU Bootloader v2.5.0 Reference Manual&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="6" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="6-0" data-section="6" data-sentence="0"&gt;3. The Document Number: AN2295&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="7" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="7-0" data-section="7" data-sentence="0"&gt;4. SDK_2. 5.0 _MKL82Z128xxx7&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="8" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="8-0" data-section="8" data-sentence="0"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="9" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="9-0" data-section="9" data-sentence="0"&gt;But after watching it once or twice, I still felt clueless and didn't know whether the direction of learning was right or wrong.&lt;/SPAN&gt;&lt;SPAN class="" data-group="9-1" data-section="9" data-sentence="1"&gt;I would like to ask the expert, can you tell me which one to learn in the first step, which one to learn in the second step and what to look at in the end? I hope there is a complete process to implement bootloader.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="10" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="10-0" data-section="10" data-sentence="0"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="" data-section="11" style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;&lt;SPAN class="" data-group="11-0" data-section="11" data-sentence="0"&gt;Bootloader implementation is mainly to learn ROM bootloader and flash-resident bootloader. &lt;SPAN style="background-color: #eef0f2;"&gt; I am a novice, how to achieve this function in a short time, I hope you can help me, thank you very much!&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2019 02:18:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865631#M51717</guid>
      <dc:creator>加奖张</dc:creator>
      <dc:date>2019-01-28T02:18:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement mke15z bootloader</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865632#M51718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #2e3033; background-color: #eef0f2; font-size: 12px;"&gt;For example, the basic question is which model of MCU SDK package should I download and port to MKE15Z&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2019 03:42:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865632#M51718</guid>
      <dc:creator>加奖张</dc:creator>
      <dc:date>2019-01-28T03:42:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement mke15z bootloader</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865633#M51719</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;There are 'off-the-shelf' serial loaders and AN2295 port for the KE15Z at &lt;A href="http://www.utasker.com/kinetis/FRDM-KE15Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KE15Z.html&lt;/A&gt; if you need a fast solution.&lt;BR /&gt;See also &lt;A href="http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf" target="test_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf&lt;/A&gt;&lt;BR /&gt;and &lt;A href="http://www.utasker.com/docs/uTasker/uTasker_BM_Loader.pdf" target="test_blank"&gt;http://www.utasker.com/docs/uTasker/uTasker_BM_Loader.pdf&lt;/A&gt;&lt;BR /&gt;for another alternative.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Most free on GitHub (see uTasker project) or supported versions for professional needs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&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;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Complete KE14Z/KE15Z solutions, training and support:http://www.utasker.com/kinetis.html&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Kinetis KE15:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;A href="http://www.utasker.com/kinetis/FRDM-KE15Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KE15Z.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2019 17:24:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865633#M51719</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-01-28T17:24:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement mke15z bootloader</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865634#M51720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class=""&gt;jiajiang zhang,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;First of all, I recommend you to download the proper SDK for your device. You can download it from the following link:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A href="https://mcuxpresso.nxp.com"&gt;https://mcuxpresso.nxp.com&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Also, it would be a good idea to read KE1xZ reference manual in chapter 22. Here the document explains the features and functionality of KE1xZ bootloader,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Once you have done that give it a check to the following demo application, I think it would be useful for your application.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A href="https://www.nxp.com/docs/en/user-guide/MBOOTDEMOUG.pdf"&gt;MCU Bootloader Demo Applications User's Guide&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I hope this helps.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Felipe&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jan 2019 18:51:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865634#M51720</guid>
      <dc:creator>FelipeGarcia</dc:creator>
      <dc:date>2019-01-30T18:51:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement mke15z bootloader</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865635#M51721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Felipe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                Thank you very much for your guidance. I reply to you in the attachment. Please read the attachment&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;jiajiang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2019 00:58:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865635#M51721</guid>
      <dc:creator>加奖张</dc:creator>
      <dc:date>2019-01-31T00:58:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement mke15z bootloader</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865636#M51722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;        Thank you very much for your patient reply in spite of your busy schedule. I will read your Suggestions      carefully. Thank you very much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;jiajiang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2019 00:59:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865636#M51722</guid>
      <dc:creator>加奖张</dc:creator>
      <dc:date>2019-01-31T00:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement mke15z bootloader</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865637#M51723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jiajiang,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I recommend you to download the SDK for your specific device in &lt;A class="link-titled" href="https://mcuxpresso.nxp.com" title="https://mcuxpresso.nxp.com/"&gt;https://mcuxpresso.nxp.com&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After that you can import the projects using the following document as guidance.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-334084"&gt;Importing an MCUXpresso SDK into MCUXpresso IDE&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately we don't have a bootloader demo for the KE1XZ already implemented but you can port it as you mentioned in &lt;A class="link-titled" href="https://www.nxp.com/docs/en/reference-manual/MCUBOOTRM.pdf" title="https://www.nxp.com/docs/en/reference-manual/MCUBOOTRM.pdf"&gt;MCU Bootloader v2.5.0 Reference Manual&lt;/A&gt; Chapter 10: MCU bootloader porting.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Felipe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2019 17:26:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-implement-mke15z-bootloader/m-p/865637#M51723</guid>
      <dc:creator>FelipeGarcia</dc:creator>
      <dc:date>2019-02-05T17:26:58Z</dc:date>
    </item>
  </channel>
</rss>

