<?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 TCAN4550 module stops receiving CAN data resulting GLOBALERR error in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/TCAN4550-module-stops-receiving-CAN-data-resulting-GLOBALERR/m-p/1416596#M187258</link>
    <description>&lt;P&gt;Dear Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;As I am using 2 TCAN4550 modules in i.MX8M Mini processor with tcan4x5x driver of kernel 4.14.98 (back ported driver). I have set below configurations,&lt;/P&gt;&lt;P&gt;SPI frequency: &lt;EM&gt;5000000Hz&lt;/EM&gt;&lt;BR /&gt;Crystal clock frequency: &lt;EM&gt;40MHz&lt;/EM&gt;&lt;BR /&gt;Bit rate to transfer CAN data: &lt;EM&gt;1000000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;I am testing CAN loopback test with the test setup shown in below image. The CAN data are sent and received between CANs. At some point of time, the CAN data is stopped receiving. When this fault occurs the configuration register 0x0820 and 0x0824 values are captured from the driver. The values were &lt;STRONG&gt;16'h0820=82&lt;/STRONG&gt; (in hexadecimal) and &lt;STRONG&gt;16'h0824=3&lt;/STRONG&gt; (in hexadecimal). After analyzing the values results &lt;EM&gt;&lt;STRONG&gt;GLOBAL ERR (Global Error (Any Fault)). &lt;/STRONG&gt;&lt;/EM&gt;The SPI output lines are captured and available in the link&lt;EM&gt;&lt;STRONG&gt; &lt;A title="tcan4550-canbus-stops-incrementing-the-rx-byte-values-in-ifconfig " href="https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1077682/tcan4550-canbus-stops-incrementing-the-rx-byte-values-in-ifconfig/3992489#3992489" target="_self"&gt;tcan4550-canbus-stops-incrementing-the-rx-byte-values-in-ifconfig &lt;/A&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Image-loopback" style="width: 639px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/171167i6E5837A38ED61F90/image-size/large?v=v2&amp;amp;px=999" role="button" title="Image-loopback" alt="Image-loopback" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Workarounds:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Fault occurred even after SPI frequency set to 10MHz and 18MHz in both CAN devices.&lt;/LI&gt;&lt;LI&gt;Fault occurred even after setting CAN bitrate to 250000, 500000 in both CAN devices.&lt;/LI&gt;&lt;LI&gt;Fault also occurred in tcan4x5x driver of kernel 5.4.70.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Whats the cause for this issue? How can this be solved?&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Ayshathul&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 21 Feb 2022 08:33:22 GMT</pubDate>
    <dc:creator>hara</dc:creator>
    <dc:date>2022-02-21T08:33:22Z</dc:date>
    <item>
      <title>TCAN4550 module stops receiving CAN data resulting GLOBALERR error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/TCAN4550-module-stops-receiving-CAN-data-resulting-GLOBALERR/m-p/1416596#M187258</link>
      <description>&lt;P&gt;Dear Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;As I am using 2 TCAN4550 modules in i.MX8M Mini processor with tcan4x5x driver of kernel 4.14.98 (back ported driver). I have set below configurations,&lt;/P&gt;&lt;P&gt;SPI frequency: &lt;EM&gt;5000000Hz&lt;/EM&gt;&lt;BR /&gt;Crystal clock frequency: &lt;EM&gt;40MHz&lt;/EM&gt;&lt;BR /&gt;Bit rate to transfer CAN data: &lt;EM&gt;1000000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;I am testing CAN loopback test with the test setup shown in below image. The CAN data are sent and received between CANs. At some point of time, the CAN data is stopped receiving. When this fault occurs the configuration register 0x0820 and 0x0824 values are captured from the driver. The values were &lt;STRONG&gt;16'h0820=82&lt;/STRONG&gt; (in hexadecimal) and &lt;STRONG&gt;16'h0824=3&lt;/STRONG&gt; (in hexadecimal). After analyzing the values results &lt;EM&gt;&lt;STRONG&gt;GLOBAL ERR (Global Error (Any Fault)). &lt;/STRONG&gt;&lt;/EM&gt;The SPI output lines are captured and available in the link&lt;EM&gt;&lt;STRONG&gt; &lt;A title="tcan4550-canbus-stops-incrementing-the-rx-byte-values-in-ifconfig " href="https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1077682/tcan4550-canbus-stops-incrementing-the-rx-byte-values-in-ifconfig/3992489#3992489" target="_self"&gt;tcan4550-canbus-stops-incrementing-the-rx-byte-values-in-ifconfig &lt;/A&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Image-loopback" style="width: 639px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/171167i6E5837A38ED61F90/image-size/large?v=v2&amp;amp;px=999" role="button" title="Image-loopback" alt="Image-loopback" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Workarounds:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Fault occurred even after SPI frequency set to 10MHz and 18MHz in both CAN devices.&lt;/LI&gt;&lt;LI&gt;Fault occurred even after setting CAN bitrate to 250000, 500000 in both CAN devices.&lt;/LI&gt;&lt;LI&gt;Fault also occurred in tcan4x5x driver of kernel 5.4.70.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Whats the cause for this issue? How can this be solved?&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Ayshathul&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 08:33:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/TCAN4550-module-stops-receiving-CAN-data-resulting-GLOBALERR/m-p/1416596#M187258</guid>
      <dc:creator>hara</dc:creator>
      <dc:date>2022-02-21T08:33:22Z</dc:date>
    </item>
  </channel>
</rss>

