<?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: S12X CAN RX issue in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-CAN-RX-issue/m-p/187443#M7102</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hint1: identifier bits layout is different for 11 and 29 bit messages. So you can't and and invert 11-bit IDs with 29-bit IDs directly. You need to do some shifting to match bit positions&lt;/P&gt;&lt;P&gt;Hint2: Accepting 11bit messages when using 16 or 32bit filter, you need to ignore bits that come past the identifier.&lt;/P&gt;&lt;P&gt;Hint3: Why to combine all IDs to single filter, if you have at least 2 filterss. You can make one filter accepting only 11-bit messages, and 2nd filter to accept only 29bit messages.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Dec 2011 17:01:11 GMT</pubDate>
    <dc:creator>kef</dc:creator>
    <dc:date>2011-12-01T17:01:11Z</dc:date>
    <item>
      <title>S12X CAN RX issue</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-CAN-RX-issue/m-p/187442#M7101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear experts,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yet another issue with CAN&amp;nbsp;. I am using S12XS128 controller for CAN application.&lt;/P&gt;&lt;P&gt;I have&amp;nbsp;build 10 identifiers of which few are 11 bit and the rest 29 bit.&amp;nbsp;I did not see any problem while transmitting messages&amp;nbsp;with these identifiers&amp;nbsp;but at the receivind end of these messages, 29 bit identifiers are exactly received while 11 bit identifiers went wrong. they do not match with the identifiers transmitted.&amp;nbsp;&lt;/P&gt;&lt;P&gt;the &lt;SPAN style="color: #ff00ff;"&gt;acceptance&lt;/SPAN&gt; and &lt;SPAN style="color: #800000;"&gt;mask registers&lt;/SPAN&gt; are loaded with the &lt;SPAN style="color: #ff00ff;"&gt;bitwise anding of all the identifiers&lt;/SPAN&gt; and &lt;SPAN style="color: #800000;"&gt;invert of the result(after bitwise anding).&lt;SPAN style="color: #666699;"&gt;&amp;nbsp; The last four bytes of the framed 11-bit identifier must be zeroes but it shows some value.&amp;nbsp; I would appreciate for a solution ASAP.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; color: #666699;"&gt;Thankyou in advance.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Dec 2011 12:13:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-CAN-RX-issue/m-p/187442#M7101</guid>
      <dc:creator>vishaka_maithil</dc:creator>
      <dc:date>2011-12-01T12:13:41Z</dc:date>
    </item>
    <item>
      <title>Re: S12X CAN RX issue</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-CAN-RX-issue/m-p/187443#M7102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hint1: identifier bits layout is different for 11 and 29 bit messages. So you can't and and invert 11-bit IDs with 29-bit IDs directly. You need to do some shifting to match bit positions&lt;/P&gt;&lt;P&gt;Hint2: Accepting 11bit messages when using 16 or 32bit filter, you need to ignore bits that come past the identifier.&lt;/P&gt;&lt;P&gt;Hint3: Why to combine all IDs to single filter, if you have at least 2 filterss. You can make one filter accepting only 11-bit messages, and 2nd filter to accept only 29bit messages.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Dec 2011 17:01:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-CAN-RX-issue/m-p/187443#M7102</guid>
      <dc:creator>kef</dc:creator>
      <dc:date>2011-12-01T17:01:11Z</dc:date>
    </item>
    <item>
      <title>Re: S12X CAN RX issue</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-CAN-RX-issue/m-p/187444#M7103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Dec 2011 12:26:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-CAN-RX-issue/m-p/187444#M7103</guid>
      <dc:creator>vishaka_maithil</dc:creator>
      <dc:date>2011-12-02T12:26:51Z</dc:date>
    </item>
  </channel>
</rss>

