<?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>S12 / MagniV MicrocontrollersのトピックRe: Can receiver、can module and error frame</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-receiver-can-module-and-error-frame/m-p/977653#M16850</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Ideas:&lt;/P&gt;&lt;P&gt;When CAN module is enabled, the TX pin is setup as output and the pull device is disabled. The RX pin is setup as input and pull-down is disabled.&lt;BR /&gt;The log0 at TX pin means the dominant state while log1 is the recessive state.&lt;BR /&gt;So, it seems that TX pin your case has temporary/permanent log0 until you enable the CAN module.&lt;BR /&gt;Please check appropriate pins at the Pin Summary table in RM chapter 1 and focus mainly on reset state.&lt;BR /&gt;In the case of Off/Down state, you may need external pull-ups or GPIO initialization prior CAN transceiver enable. &lt;BR /&gt;Please check also your GPIO pin initialization code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additionally, the CAN module cannot acknowledge any CAN message on CAN bus prior to its own initialization.&lt;BR /&gt;So, if the second CAN node sends any data without acknowledging from MCU (or any other CAN node), it will lead to error passive/active frames on CAN bus until the second CAN node ends in the bus-off state.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Radek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Jan 2020 13:05:30 GMT</pubDate>
    <dc:creator>RadekS</dc:creator>
    <dc:date>2020-01-08T13:05:30Z</dc:date>
    <item>
      <title>Can receiver、can module and error frame</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-receiver-can-module-and-error-frame/m-p/977652#M16849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If I enable the CAN receiver (like TJA1042), but not enable the corresponding CAN module that connect to this CAN receiver, then when I initiate a power on situation, there will appear some error frames.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Can someone explain to me the specific reason why there are can error frames?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thanks a lot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jan 2020 09:44:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-receiver-can-module-and-error-frame/m-p/977652#M16849</guid>
      <dc:creator>allenlw</dc:creator>
      <dc:date>2020-01-07T09:44:18Z</dc:date>
    </item>
    <item>
      <title>Re: Can receiver、can module and error frame</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-receiver-can-module-and-error-frame/m-p/977653#M16850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Ideas:&lt;/P&gt;&lt;P&gt;When CAN module is enabled, the TX pin is setup as output and the pull device is disabled. The RX pin is setup as input and pull-down is disabled.&lt;BR /&gt;The log0 at TX pin means the dominant state while log1 is the recessive state.&lt;BR /&gt;So, it seems that TX pin your case has temporary/permanent log0 until you enable the CAN module.&lt;BR /&gt;Please check appropriate pins at the Pin Summary table in RM chapter 1 and focus mainly on reset state.&lt;BR /&gt;In the case of Off/Down state, you may need external pull-ups or GPIO initialization prior CAN transceiver enable. &lt;BR /&gt;Please check also your GPIO pin initialization code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additionally, the CAN module cannot acknowledge any CAN message on CAN bus prior to its own initialization.&lt;BR /&gt;So, if the second CAN node sends any data without acknowledging from MCU (or any other CAN node), it will lead to error passive/active frames on CAN bus until the second CAN node ends in the bus-off state.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Radek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jan 2020 13:05:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-receiver-can-module-and-error-frame/m-p/977653#M16850</guid>
      <dc:creator>RadekS</dc:creator>
      <dc:date>2020-01-08T13:05:30Z</dc:date>
    </item>
    <item>
      <title>Re: Can receiver、can module and error frame</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-receiver-can-module-and-error-frame/m-p/977654#M16851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for your answer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jan 2020 01:36:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-receiver-can-module-and-error-frame/m-p/977654#M16851</guid>
      <dc:creator>allenlw</dc:creator>
      <dc:date>2020-01-09T01:36:53Z</dc:date>
    </item>
  </channel>
</rss>

