<?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 Incorporating half-duplex (echo suppression) support in blhost in MCU Bootloader</title>
    <link>https://community.nxp.com/t5/MCU-Bootloader/Incorporating-half-duplex-echo-suppression-support-in-blhost/m-p/745492#M699</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In our application, we need blhost&amp;nbsp;to&amp;nbsp;do firmware updates on&amp;nbsp;a KL27Z via a half-duplex serial line (RS-485, a common industrial standard).&amp;nbsp; To make blhost work on a half-duplex line, we've&amp;nbsp;extended blhost to "suppress echoes", or more accurately, blhost ignores a received packet if it's identical to the packet just transmitted.&amp;nbsp; This feature is enabled via a -e/--echosuppress flag on the command line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So that all works and has proven to be robust.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our&amp;nbsp;question: since&amp;nbsp;there are&amp;nbsp;certainly other clients working with RS-485 and half-duplex serial lines, is there any interest in&amp;nbsp;back-porting echo suppression into the main branch of blhost?&amp;nbsp; And if so, what's the procedure for doing so?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Nov 2017 15:47:39 GMT</pubDate>
    <dc:creator>robertpoor</dc:creator>
    <dc:date>2017-11-02T15:47:39Z</dc:date>
    <item>
      <title>Incorporating half-duplex (echo suppression) support in blhost</title>
      <link>https://community.nxp.com/t5/MCU-Bootloader/Incorporating-half-duplex-echo-suppression-support-in-blhost/m-p/745492#M699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In our application, we need blhost&amp;nbsp;to&amp;nbsp;do firmware updates on&amp;nbsp;a KL27Z via a half-duplex serial line (RS-485, a common industrial standard).&amp;nbsp; To make blhost work on a half-duplex line, we've&amp;nbsp;extended blhost to "suppress echoes", or more accurately, blhost ignores a received packet if it's identical to the packet just transmitted.&amp;nbsp; This feature is enabled via a -e/--echosuppress flag on the command line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So that all works and has proven to be robust.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our&amp;nbsp;question: since&amp;nbsp;there are&amp;nbsp;certainly other clients working with RS-485 and half-duplex serial lines, is there any interest in&amp;nbsp;back-porting echo suppression into the main branch of blhost?&amp;nbsp; And if so, what's the procedure for doing so?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Nov 2017 15:47:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCU-Bootloader/Incorporating-half-duplex-echo-suppression-support-in-blhost/m-p/745492#M699</guid>
      <dc:creator>robertpoor</dc:creator>
      <dc:date>2017-11-02T15:47:39Z</dc:date>
    </item>
  </channel>
</rss>

