<?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>i.MX ProcessorsのトピックRe: imx6 zmodem doesn`t work</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457308#M71487</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;rs485&amp;nbsp; 9bit mode,&amp;nbsp; you need to modify the driver code.&lt;/P&gt;&lt;P&gt;Because RS-485 bit 8 is carried by the parity bit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Untitled.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/32818iD9442C8CCB748C0C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Dec 2015 08:43:47 GMT</pubDate>
    <dc:creator>BiyongSUN</dc:creator>
    <dc:date>2015-12-22T08:43:47Z</dc:date>
    <item>
      <title>imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457303#M71482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have several custom boards that are based on the imx6dl and imx6q. Each of the boards has the following configuration:&lt;/P&gt;&lt;P&gt;1) Two hardware uart ports (ttymxc), connected to the PC with rs232 port.&lt;/P&gt;&lt;P&gt;2) Yocto linux Dizzy with 3.10.17 linux kernel (i have also tried 3.14 and 3.18 linux kernels)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All uarts work well except for zmodem transmission protocol. When I try to send or receive file from/to PC with zmodem I get transmission error.&lt;/P&gt;&lt;P&gt;Log from imx6dl board (stty settings are the same on the both sides) (zmodem that included in minicom also doesn`t work):&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;root@imx6s-target:~# stty -F /dev/ttymxc3 time 0 -inlcr -igncr -icrnl -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke -ixon 9600&lt;/P&gt;&lt;P&gt;root@imx6s-target:~# rz --zmodem &amp;gt; /dev/ttymxc3 &amp;lt; /dev/ttymxc3&lt;/P&gt;&lt;P&gt;rz waiting to receive.Retry 0: Got ZCAN&lt;/P&gt;&lt;P&gt;got ZCAN&lt;/P&gt;&lt;P&gt;Transfer incomplete&lt;/P&gt;&lt;P&gt;root@imx6s-target:~# sz --zmodem ./20k &amp;gt; /dev/ttymxc3 &amp;lt; /dev/ttymxc3&lt;/P&gt;&lt;P&gt;Sending: 20k&lt;/P&gt;&lt;P&gt;}U0Retry 0: Got ZCAN&lt;/P&gt;&lt;P&gt;got ZCAN&lt;/P&gt;&lt;P&gt;Transfer incomplete&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What should I do to make zmodem work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Sep 2015 08:32:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457303#M71482</guid>
      <dc:creator>ktulhuuchiha</dc:creator>
      <dc:date>2015-09-17T08:32:08Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457304#M71483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hello Ktulhu Uchiha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would recommend making sure that the kernel configuration is including the flow control protocol that is required by zmodem or any other options enabled that are required by zmodem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Sep 2015 19:25:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457304#M71483</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2015-09-29T19:25:53Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457305#M71484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your answer.&lt;/P&gt;&lt;P&gt;But I can`t find any kernel configuration parameters for the serial flow control protocol.&lt;/P&gt;&lt;P&gt;Now I`m using Yocto Linux with 3.19 kernel from &lt;A href="https://github.com/Freescale/linux-fslc/tree/patches-3.19" title="https://github.com/Freescale/linux-fslc/tree/patches-3.19"&gt;Freescale/linux-fslc at patches-3.19 · GitHub&lt;/A&gt; (git tag "5fdbf2af0ad0e2f86210f1e9bc61dcbccb79aa73" ).&lt;/P&gt;&lt;P&gt;There is a part of my device tree file:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&amp;amp;uart1 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_uart1_sodimm&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;uart4 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_uart4_sodimm&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,uart-has-rtscts;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;iomuxc {&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uart4 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl_uart4_sodimm: uart4-sodimm {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,pins = &amp;lt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT17__UART4_CTS_B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1b0b1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT16__UART4_RTS_B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1b0b1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1b0b1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1b0b1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uart1 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl_uart1_sodimm: uart1-sodimm {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,pins = &amp;lt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1b0b1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1b0b1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Linux defconfig that I use is attached to this message.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2015 07:56:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457305#M71484</guid>
      <dc:creator>ktulhuuchiha</dc:creator>
      <dc:date>2015-10-01T07:56:06Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457306#M71485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp; Ktulhu Uchiha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the test on the i.MX6 sabreSD board.&lt;/P&gt;&lt;P&gt;rz:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Untitled.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/21750i61D8069B6F986DCB/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sz:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Untitled.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/21832iCDC9AD6EDED23193/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Oct 2015 09:11:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457306#M71485</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-10-12T09:11:46Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457307#M71486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your answer.&lt;/P&gt;&lt;P&gt;It helps me to understand that I used zmodem in wrong way.&lt;/P&gt;&lt;P&gt;Thus I`ve also found that zmodem worked well on imx6 uarts. &lt;/P&gt;&lt;P&gt;But in the rs485 mode, that was added in the latest versions of linux kernel, zmodem gives many errors (it can be caused by hardware problems with rs485 converter).&lt;/P&gt;&lt;P&gt;However, we decided to not investigate this problem further.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe it will be helpful for somebody:&lt;/P&gt;&lt;P&gt;To test zmodem I`ve used the following ports configuration (“root@imx6s-kts” – target imx6 based board, “user@user-desktop” – usual x86 based host connected to the target board through usb to rs232 converter):&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;root@imx6s-kts:~# stty -a -F /dev/ttymxc3&lt;/P&gt;&lt;P&gt;speed 115200 baud; rows 0; columns 0; line = 0;&lt;/P&gt;&lt;P&gt;intr = M-^?; quit = &amp;lt;undef&amp;gt;; erase = ^?; kill = ^U; eof = ^D; eol = &amp;lt;undef&amp;gt;; eol2 = &amp;lt;undef&amp;gt;; swtch = &amp;lt;undef&amp;gt;; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;&lt;/P&gt;&lt;P&gt;werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 1;&lt;/P&gt;&lt;P&gt;-parenb -parodd -cmspar cs8 -hupcl -cstopb cread clocal -crtscts&lt;/P&gt;&lt;P&gt;-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8&lt;/P&gt;&lt;P&gt;-opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0&lt;/P&gt;&lt;P&gt;-isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke&lt;/P&gt;&lt;P&gt;root@imx6s-kts:~# stty -g -F /dev/ttymxc3&lt;/P&gt;&lt;P&gt;402:0:18b2:0:ff:0:7f:15:4:1:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;user@user-desktop:~$ stty -a -F /dev/ttyUSB0&lt;/P&gt;&lt;P&gt;speed 115200 baud; rows 0; columns 0; line = 0;&lt;/P&gt;&lt;P&gt;intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = &amp;lt;undef&amp;gt;; eol2 = &amp;lt;undef&amp;gt;; swtch = &amp;lt;undef&amp;gt;; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;&lt;/P&gt;&lt;P&gt;lnext = ^V; flush = ^O; min = 1; time = 0;&lt;/P&gt;&lt;P&gt;-parenb -parodd cs8 -hupcl -cstopb cread clocal -crtscts&lt;/P&gt;&lt;P&gt;ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -iutf8&lt;/P&gt;&lt;P&gt;-opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0&lt;/P&gt;&lt;P&gt;-isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke&lt;/P&gt;&lt;P&gt;user@user-desktop:~$ stty -g -F /dev/ttyUSB0&lt;/P&gt;&lt;P&gt;1:0:18b2:0:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Then I`ve run the following commands on the target and the host respectively:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;root@imx6s-kts:~# lsz --zmodem testFile2.txt &amp;gt; /dev/ttymxc3 &amp;lt; /dev/ttymxc3&lt;/P&gt;&lt;P&gt;user@user-desktop:~$ sudo rz --zmodem &amp;gt; /dev/ttyUSB0 &amp;lt; /dev/ttyUSB0&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Dec 2015 20:04:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457307#M71486</guid>
      <dc:creator>ktulhuuchiha</dc:creator>
      <dc:date>2015-12-21T20:04:45Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457308#M71487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;rs485&amp;nbsp; 9bit mode,&amp;nbsp; you need to modify the driver code.&lt;/P&gt;&lt;P&gt;Because RS-485 bit 8 is carried by the parity bit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Untitled.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/32818iD9442C8CCB748C0C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Dec 2015 08:43:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457308#M71487</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-12-22T08:43:47Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457309#M71488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Biyong Sun,&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But we use rs485 in 8 bit mode (we use the following patch: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://github.com/torvalds/linux/commit/17b8f2a3fdca29a9b296642fb3f6ad3c39ffc7d3" rel="nofollow"&gt;https://github.com/torvalds/linux/commit/17b8f2a3fdca29a9b296642fb3f6ad3c39ffc7d3&lt;/A&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Dec 2015 11:29:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457309#M71488</guid>
      <dc:creator>ktulhuuchiha</dc:creator>
      <dc:date>2015-12-22T11:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457310#M71489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The patch depends on the RTS pin.&lt;/P&gt;&lt;P&gt;And it should not be a common solution.&lt;/P&gt;&lt;P&gt;If you want to use zmodem in RS458 mode.&amp;nbsp; You should write down the special code. &lt;/P&gt;&lt;P&gt;At least , the mode should set to RS458 and igore the parity check sum error in driver's interrupt. As I mentioned before, the bit 8(zero-based) is carried by parity bit, which will be treated as error at least the host PC side.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Dec 2015 02:55:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457310#M71489</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-12-23T02:55:38Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457311#M71490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To work in rs485 mode we use "MAX485" connected to imx6 RX, TX, RTS pins. And in common our scheme works well in RS485 mode. If we just send big files from host to imx6 and vice versa (using just "cat file &amp;gt; /dev/ttymxc3") or use modbus protocol, It works well. The problem is, that we found that zmodem doesn`t work properly in RS485 mode, then we tried to test imx uart in usual rs232 mode and it didn`t work too.&lt;/P&gt;&lt;P&gt;But now we know that we used zmodem wrong, and it seems that there is a bug in our hardware or in the RS485 patch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;At least , the mode should set to RS458 and igore the parity check sum error in driver's interrupt. As I mentioned before, the bit 8(zero-based) is carried by parity bit, which will be treated as error at least the host PC side.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;It is required only in 9bit mode. But we work in 8bit mode, that bit to bit compatible with rs232 except for the physical layer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Dec 2015 07:46:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457311#M71490</guid>
      <dc:creator>ktulhuuchiha</dc:creator>
      <dc:date>2015-12-23T07:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 zmodem doesn`t work</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457312#M71491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;understand what you mentioned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok. You can dump the i.MX6 UART Status Register to see what's wrong..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Dec 2015 09:24:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-zmodem-doesn-t-work/m-p/457312#M71491</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-12-23T09:24:16Z</dc:date>
    </item>
  </channel>
</rss>

