<?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: New user MCU Boot Loader questions in MCU Bootloader</title>
    <link>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1170837#M1259</link>
    <description>&lt;P&gt;Hi william:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;The default UART interface is UART1 for k64 tower board and Uart0 for other boards.&lt;/P&gt;
&lt;P&gt;Please refer to peripherals_pinmux.h&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;//! peripheral enable configurations&lt;BR /&gt;#if defined(TOWER)&lt;BR /&gt;#define BL_ENABLE_PINMUX_UART1 (BL_CONFIG_SCUART)&lt;BR /&gt;#else&lt;BR /&gt;#define BL_ENABLE_PINMUX_UART0 (BL_CONFIG_SCUART)&lt;BR /&gt;#endif&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you use UART5, please enable it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
    <pubDate>Wed, 21 Oct 2020 08:06:06 GMT</pubDate>
    <dc:creator>danielchen</dc:creator>
    <dc:date>2020-10-21T08:06:06Z</dc:date>
    <item>
      <title>New user MCU Boot Loader questions</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1170550#M1258</link>
      <description>&lt;P&gt;Is the boot loader example for the FRDM64 board (frdm64f_freedom_bootloader) the same as the MCU Boot Loader?&amp;nbsp; Should it work with blhost.exe?&amp;nbsp; If not, is there another project or example I can download that will provide the MCU Boot Loader.&amp;nbsp; I'm currently running this on a prototype board using a MK64FX512VLQ12.&amp;nbsp; The prototype board uses an FTDI chip which provides a virtual COM port through UART5.&amp;nbsp; When I attempt the command from a Windows command line "blhost.exe -p COM10 -- get-property 1" which should get the boot loader version, I get the response "Error: Initial ping failure: No response received for ping command.".&amp;nbsp; I have verified that COM10 is my virtual COM port.&amp;nbsp; Should this example project work as-is since the processors are so similar or are there modifications that I need to make to the example project before I will be able to get it to work?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Oct 2020 21:32:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1170550#M1258</guid>
      <dc:creator>WilliamW</dc:creator>
      <dc:date>2020-10-20T21:32:21Z</dc:date>
    </item>
    <item>
      <title>Re: New user MCU Boot Loader questions</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1170837#M1259</link>
      <description>&lt;P&gt;Hi william:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;The default UART interface is UART1 for k64 tower board and Uart0 for other boards.&lt;/P&gt;
&lt;P&gt;Please refer to peripherals_pinmux.h&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;//! peripheral enable configurations&lt;BR /&gt;#if defined(TOWER)&lt;BR /&gt;#define BL_ENABLE_PINMUX_UART1 (BL_CONFIG_SCUART)&lt;BR /&gt;#else&lt;BR /&gt;#define BL_ENABLE_PINMUX_UART0 (BL_CONFIG_SCUART)&lt;BR /&gt;#endif&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you use UART5, please enable it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Wed, 21 Oct 2020 08:06:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1170837#M1259</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2020-10-21T08:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: New user MCU Boot Loader questions</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1171925#M1260</link>
      <description>&lt;P&gt;Thanks for your response Daniel.&lt;/P&gt;&lt;P&gt;To be sure I understand, is the boot loader example frdm64f_freedom_bootloader the same as the MCU Boot Loader 2.5 ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code doesn't appear to support UART5 (the code only has references up to UART4).&amp;nbsp; Before I start making changes for it to support UART5, is there some reason why UART5 was excluded, perhaps some feature it doesn't support?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Oct 2020 15:20:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1171925#M1260</guid>
      <dc:creator>WilliamW</dc:creator>
      <dc:date>2020-10-22T15:20:13Z</dc:date>
    </item>
    <item>
      <title>Re: New user MCU Boot Loader questions</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1177500#M1261</link>
      <description>&lt;P&gt;I'm trying to implement MCU Boot loader based on the example for the FRDM64.&amp;nbsp; I see that many of the functions are not implemented except for use with UART0.&amp;nbsp; I am attempting to use UART4.&amp;nbsp; One function that I'm attempting to replicate for UART for is the following.&amp;nbsp; I don't understand what the line that begins with&amp;nbsp;SIM-&amp;gt;SOPT5 is for and as there is nothing similar for UART4 I have no way to replicate it.&amp;nbsp; Can someone tell me what this line is for and whether it's necessary to get the MCU Boot Loaders working on UART4.&amp;nbsp; So far when using the BLHost command I am attempting to get property 1 and get a response that there was "No response received for ping command".&amp;nbsp; Any help would be appreciated&lt;/P&gt;&lt;P&gt;void UART0_InitPins(void)&lt;BR /&gt;{&lt;/P&gt;&lt;P&gt;/* PORTB16 (pin 62) is configured as UART0_RX */&lt;BR /&gt;PORT_SetPinMux(UART0_RX_PORT, UART0_RX_PIN, kPORT_MuxAlt3);&lt;/P&gt;&lt;P&gt;/* PORTB17 (pin 63) is configured as UART0_TX */&lt;BR /&gt;PORT_SetPinMux(UART0_TX_PORT, UART0_TX_PIN, kPORT_MuxAlt3);&lt;/P&gt;&lt;P&gt;SIM-&amp;gt;SOPT5 = ((SIM-&amp;gt;SOPT5 &amp;amp;&lt;BR /&gt;/* Mask bits to zero which are setting */&lt;BR /&gt;(~(SIM_SOPT5_UART0TXSRC_MASK)))&lt;/P&gt;&lt;P&gt;/* UART 0 transmit data source select: UART0_TX pin. */&lt;BR /&gt;| SIM_SOPT5_UART0TXSRC(SOPT5_UART0TXSRC_UART_TX));&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Tue, 03 Nov 2020 19:14:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/New-user-MCU-Boot-Loader-questions/m-p/1177500#M1261</guid>
      <dc:creator>WilliamW</dc:creator>
      <dc:date>2020-11-03T19:14:12Z</dc:date>
    </item>
  </channel>
</rss>

