<?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: Why does CANCTL0.SYNCH always equal to ZERO!? in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817331#M15865</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,lama.&lt;/P&gt;&lt;P&gt;Thank you very much for your help.&lt;/P&gt;&lt;P&gt;My MPU is MC9S12XEQ512,CAN transceiver is TJA1051T and the CAN transceiver device at the end of PC is ZLG USBCAN-II,I think it is a local product and I do not know which CAN transceiver it use which is working with other two CAN transceivers(TJA1052IT) on my board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I typewrite this email on my ipad,it is not easy to include codes and schematic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I estimate the problem will be solved by following four points your suggested,and likely I wil change the CAN transceiver.Though I also do not know the steps of can synchronization.^^&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;发自我的 iPad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;在 2018-8-9，19:39，"lama" &amp;lt;admin@community.nxp.com&amp;lt;mailto:admin@community.nxp.com&amp;gt;&amp;gt; 写道：&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NXP Community &amp;lt;https://community.freescale.com/resources/statics/1000/35400-NXP-Community-Email-banner-600x75.jpg&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Re: Why does CANCTL0.SYNCH always equal to ZERO!?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reply from lama&amp;lt;https://community.nxp.com/people/lama?et=watches.email.thread&amp;gt; in S12 / MagniV Microcontrollers - View the full discussion&amp;lt;https://community.nxp.com/message/1044354?commentID=1044354&amp;amp;et=watches.email.thread#comment-1044354&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Aug 2018 01:42:12 GMT</pubDate>
    <dc:creator>everkimage</dc:creator>
    <dc:date>2018-08-10T01:42:12Z</dc:date>
    <item>
      <title>Why does CANCTL0.SYNCH always equal to ZERO!?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817329#M15863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My MPU is MC9S12XEP,and it has 4 CAN channel,i use CAN0,1,4.&lt;/P&gt;&lt;P&gt;I config CAN4 outpin to PM4,5.&lt;/P&gt;&lt;P&gt;The config functions is almost same,&lt;/P&gt;&lt;P&gt;After configuration,&lt;/P&gt;&lt;P&gt;CAN0CTL0 = 0x14;&lt;/P&gt;&lt;P&gt;CAN1CTL0 = 0x14;&lt;/P&gt;&lt;P&gt;CAN4CTL0 = 0x04;&amp;nbsp;&amp;nbsp;&amp;nbsp;//no SYNCH&lt;/P&gt;&lt;P&gt;and the result is CAN0,1 woks fine,but no pulse output from PM4,5.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Aug 2018 00:51:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817329#M15863</guid>
      <dc:creator>everkimage</dc:creator>
      <dc:date>2018-08-03T00:51:38Z</dc:date>
    </item>
    <item>
      <title>Re: Why does CANCTL0.SYNCH always equal to ZERO!?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817330#M15864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;as I wrote in the surveys system....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial;"&gt;One thing I have to solve is...Which device you use. Could you please provide exact number...everything you can see on the device.&lt;BR /&gt;&lt;BR /&gt;You have not provided all info I asked for. (schematic, SW example) However, I would describe experience I have.&lt;BR /&gt;- I have not investigated why, but sometimes has happened to customer that when two different transceivers were used, even they looked to be compatible, the bus was not working.- I really suggest to use prcedure I already use when I am in troubles:1) loopback mode on one CAN peripheral....result is whether peripheral is OK or not.2) Communication of two CAN peripherals on the same device without CAN transceiver using diode/resistor configuration described &lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fcanlab.cz%2Fpages%2Fdownload%2FSiemens%2Fap292101-On-Board%2520Communication%2520via%2520CAN%2520without%2520Transceiver.pdf" rel="nofollow" target="_blank"&gt;http://canlab.cz/pages/download/Siemens/ap292101-On-Board%20Communication%20via%20CAN%20without%20Transceiver.pdf&lt;/A&gt;&lt;BR /&gt;Result: input/output pins are OK or not&lt;BR /&gt;&lt;BR /&gt;3) Connect to the same device or another device via the same type of transceiver.Result: Bus is OK or not&lt;BR /&gt;&lt;BR /&gt;4) You can test any change because all necessary was tested and worked.Result: Test of changes.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial;"&gt;Best regards,Ladislav&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Aug 2018 11:37:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817330#M15864</guid>
      <dc:creator>lama</dc:creator>
      <dc:date>2018-08-09T11:37:29Z</dc:date>
    </item>
    <item>
      <title>Re: Why does CANCTL0.SYNCH always equal to ZERO!?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817331#M15865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,lama.&lt;/P&gt;&lt;P&gt;Thank you very much for your help.&lt;/P&gt;&lt;P&gt;My MPU is MC9S12XEQ512,CAN transceiver is TJA1051T and the CAN transceiver device at the end of PC is ZLG USBCAN-II,I think it is a local product and I do not know which CAN transceiver it use which is working with other two CAN transceivers(TJA1052IT) on my board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I typewrite this email on my ipad,it is not easy to include codes and schematic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I estimate the problem will be solved by following four points your suggested,and likely I wil change the CAN transceiver.Though I also do not know the steps of can synchronization.^^&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;发自我的 iPad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;在 2018-8-9，19:39，"lama" &amp;lt;admin@community.nxp.com&amp;lt;mailto:admin@community.nxp.com&amp;gt;&amp;gt; 写道：&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NXP Community &amp;lt;https://community.freescale.com/resources/statics/1000/35400-NXP-Community-Email-banner-600x75.jpg&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Re: Why does CANCTL0.SYNCH always equal to ZERO!?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reply from lama&amp;lt;https://community.nxp.com/people/lama?et=watches.email.thread&amp;gt; in S12 / MagniV Microcontrollers - View the full discussion&amp;lt;https://community.nxp.com/message/1044354?commentID=1044354&amp;amp;et=watches.email.thread#comment-1044354&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2018 01:42:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817331#M15865</guid>
      <dc:creator>everkimage</dc:creator>
      <dc:date>2018-08-10T01:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: Why does CANCTL0.SYNCH always equal to ZERO!?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817332#M15866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SYNCH -&amp;nbsp; Synchronized Status—This read-only flag indicates whether the MSCAN is synchronized to the CAN bus and&lt;BR /&gt;able to participate in the communication process. It is set and cleared by the MSCAN.&lt;BR /&gt;0 MSCAN is not synchronized to the CAN bus&lt;BR /&gt;1 MSCAN is synchronized to the CAN bus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, it would be nice to have good description of what is MSCAN synchronized to the CAN bus.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In BOSCH CAN specs I see this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On wake-up, the internal activity is restarted, although the transfer layer will be waiting for&lt;/P&gt;&lt;P&gt;the system’s oscillator to stabilize and it will then &lt;STRONG&gt;wait until it has synchronized itself to&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;the bus activity&lt;/STRONG&gt; (&lt;STRONG&gt;by checking for eleven consecutive ’recessive’ bits&lt;/STRONG&gt;), before the bus&lt;/P&gt;&lt;P&gt;drivers are set to "on-bus" again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edward&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2018 06:36:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817332#M15866</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2018-08-10T06:36:59Z</dc:date>
    </item>
    <item>
      <title>Re: Why does CANCTL0.SYNCH always equal to ZERO!?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817333#M15867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Does it mean the synchronization is all about MSCAN and CAN transceiver,no matter with end of PC?&lt;/P&gt;&lt;P&gt;Does the eleven consecutive recessive bits come from CAN transceiver or not?But I think the answer is YES.Because on my board,the other two MSCAN were initialized ok with SYNCH bit setted,and no end of PC linked with it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;发自我的 iPad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;在 2018-8-10，14:38，"kef2" &amp;lt;admin@community.nxp.com&amp;lt;mailto:admin@community.nxp.com&amp;gt;&amp;gt; 写道：&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NXP Community &amp;lt;https://community.freescale.com/resources/statics/1000/35400-NXP-Community-Email-banner-600x75.jpg&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Re: Why does CANCTL0.SYNCH always equal to ZERO!?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reply from Edward Karpicz&amp;lt;https://community.nxp.com/people/kef2?et=watches.email.thread&amp;gt; in S12 / MagniV Microcontrollers - View the full discussion&amp;lt;https://community.nxp.com/message/1044758?commentID=1044758&amp;amp;et=watches.email.thread#comment-1044758&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2018 08:58:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817333#M15867</guid>
      <dc:creator>everkimage</dc:creator>
      <dc:date>2018-08-10T08:58:28Z</dc:date>
    </item>
    <item>
      <title>Re: Why does CANCTL0.SYNCH always equal to ZERO!?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817334#M15868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you sure transceiver is OK? Where you able to see continuous pulses on TX and RX when&amp;nbsp;nothing is connected to the bus and you let MSCAN to send message? Perhaps you failed to route specific MSCAN instance to proper pins?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edward&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2018 12:45:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Why-does-CANCTL0-SYNCH-always-equal-to-ZERO/m-p/817334#M15868</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2018-08-13T12:45:54Z</dc:date>
    </item>
  </channel>
</rss>

