<?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: KBOOT 2.0 KinetisFlashTool in MCU Bootloader</title>
    <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638295#M256</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Christie,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The size of the reserved region looks incorrect.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Most of the freedom&amp;amp;tower bootloader have a code size less than 40K. (except the ones with more features, such as K82)&lt;/P&gt;&lt;P&gt;But I'm not sure if you have modified any thing in the packet.&lt;/P&gt;&lt;P&gt;If you need help about the code size, please offer me more details. I'm very glad to help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Yitao&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Oct 2016 02:20:45 GMT</pubDate>
    <dc:creator>eatonzhang</dc:creator>
    <dc:date>2016-10-24T02:20:45Z</dc:date>
    <item>
      <title>KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638291#M252</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am testing KBOOT 2.0 with KinetisFlashTool. I am trying to open the KinetisFlashTool by using Visual Studio 2015 and I can build two dll file, but not application.&lt;/P&gt;&lt;P&gt;Can anyone tell me how to fix it to generate KinetisFlashTool.exe?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Oct 2016 16:01:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638291#M252</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2016-10-14T16:01:49Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638292#M253</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 am using KinetisFlashTool to load the demo project on FRDM-K64F and got the error. And it looks like that the flashbootloader starting address is different from 0xA000. Could you tell me how to change it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Oct 2016 18:35:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638292#M253</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2016-10-17T18:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638293#M254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can have somebody to answer my question? I tried on FRDM-K64, and FRDM-K66, they have the same problem:&lt;/P&gt;&lt;P&gt;When&amp;nbsp; I open KinetisFlashtool, it only allows me to flash to 0x12000 address, not 0xA000? KBOOT 2.0 has changed the setting, how to use 0XA000 address?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Oct 2016 12:49:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638293#M254</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2016-10-18T12:49:29Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638294#M255</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Christie,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm so sorry not reply you until now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the status part, at left of the Kinetis Flash Tool, we can know that the flash reserved region is 0x0 to 0x11FFF, where Kinetis Bootloader locates. So 0xA000 locates at the reserved region. To protect Kinetis Bootloader, writing to reserved region is forbidden.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can optimize bootloader, or modify bootloader_config.h in the bootloader project to remove some feature you don't need to minimize the code size of bootloader.&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;Yitao.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2016 02:08:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638294#M255</guid>
      <dc:creator>eatonzhang</dc:creator>
      <dc:date>2016-10-24T02:08:07Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638295#M256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Christie,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The size of the reserved region looks incorrect.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Most of the freedom&amp;amp;tower bootloader have a code size less than 40K. (except the ones with more features, such as K82)&lt;/P&gt;&lt;P&gt;But I'm not sure if you have modified any thing in the packet.&lt;/P&gt;&lt;P&gt;If you need help about the code size, please offer me more details. I'm very glad to help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Yitao&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2016 02:20:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638295#M256</guid>
      <dc:creator>eatonzhang</dc:creator>
      <dc:date>2016-10-24T02:20:45Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638296#M257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Christie,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please make sure your Visual Stdio supports MFC. Not all editions of VS2015 support it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW, you can get the KinetisFlashTool.exe under the folder $(bootloader_package)\bin\Tools\KinetisFlashTool\win.&lt;/P&gt;&lt;P&gt;Most cases, you wouldn't need to build it by yourself.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Yitao&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2016 02:26:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638296#M257</guid>
      <dc:creator>eatonzhang</dc:creator>
      <dc:date>2016-10-24T02:26:36Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638297#M258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yitao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the answers. I found the problem.&lt;/P&gt;&lt;P&gt;When I use KDS to generate the code in debug mode, I will get the much bigger size. But if I m generate the code in release mode, it works with 0xA000 address. I was told before that the running code in debug/release mode should be the same, now I know it is not true.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you confirm it for me? I should always use the code in release mode when the debugging is done?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2016 12:18:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638297#M258</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2016-10-24T12:18:00Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638298#M259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Christie,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, they are not the same. Because optimization is closed under debug mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suggest to use the bootloader compiled in release mode.&lt;/P&gt;&lt;P&gt;Most cases, you don't need to debug the bootloader.&amp;nbsp;It's NXP guy's work. So just use the code in release mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Yitao&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2016 12:30:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638298#M259</guid>
      <dc:creator>eatonzhang</dc:creator>
      <dc:date>2016-10-24T12:30:33Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638299#M260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yitao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes. You are right. But, I need to customize it, like the different LED indication, Network interface, and etc...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know what kind of debug interface I can use to debug the boot-loader like Hyper-Terminal?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2016 12:41:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638299#M260</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2016-10-24T12:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: KBOOT 2.0 KinetisFlashTool</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638300#M261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Christie,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not sure I get your questions clearly.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you need a tool to debug the communication between host and bootloader?&lt;/P&gt;&lt;P&gt;If yes, I think you can use blhost with '-d' parameter. blhost will print all packet data transfering between it and bootloader.&lt;/P&gt;&lt;P&gt;But I'm afraid that currently, blhost doesn't support ethernet interface.&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;Yitao&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Oct 2016 04:22:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/KBOOT-2-0-KinetisFlashTool/m-p/638300#M261</guid>
      <dc:creator>eatonzhang</dc:creator>
      <dc:date>2016-10-25T04:22:55Z</dc:date>
    </item>
  </channel>
</rss>

