<?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: TJA1043 Not working after Power on Reset of Micro</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627600#M13429</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anwar,&lt;/P&gt;&lt;P&gt;When something working on MCU in the special mode and not working in normal mode, the typical reason is some writes into write-once registers.&lt;/P&gt;&lt;P&gt;The typical case is for example MODRR0 register. This register may be written just once in normal mode.&lt;/P&gt;&lt;P&gt;The example of correct approach:&lt;/P&gt;&lt;P&gt;MODRR0=0x36; // SCL0 on PJ1; SDA0 on PJ0; TXD1 on PT1; RXD1 on PT0; TXD0 on PS1; RXD0 on PS0; MISO0 on PS0; MOSI0 on PS1; SCK0 on PS2; SS0 on PS3; MSCAN and CANPHY routed externally.&lt;/P&gt;&lt;P&gt;The example of wrong approach:&lt;/P&gt;&lt;P&gt;MODRR0_SCI1RR = 1;&amp;nbsp; // TXD1 on PT1; RXD1 on PT0&lt;/P&gt;&lt;P&gt;MODRR0_ SCI0RR = 1;&amp;nbsp; // TXD0 on PS1; RXD0 on PS0&lt;/P&gt;&lt;P&gt;MODRR0_M0C0RR = 0x6; // MSCAN and CANPHY routed externally&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The similar situation presents CPMUVREGCTL register. Please ensure that you modify this register just once.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately, the TJA1043 powering isn’t clear from your part of schematic (what are sources of VCC_5V and VCC_Sel signals?).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The possible reason may be also some status change of TJA1043 CAN transceiver. When we reset MCU, the GPIO pins becomes inputs and only some of them have default pull-up. From your schematic isn’t clear which MCU GPIO pins you used for EN and STBN signals. Please check Table 1-6. MC9S12ZVC-Family Pin Summary in RM and look at default pull-device at specific pins after reset.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Personally, I think that TJA1043 will be a not root cause of this issue. However, I cannot exclude it from the suspect list. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Sep 2016 15:59:17 GMT</pubDate>
    <dc:creator>RadekS</dc:creator>
    <dc:date>2016-09-23T15:59:17Z</dc:date>
    <item>
      <title>TJA1043 Not working after Power on Reset of Micro</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627599#M13428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I am using the TJA1043 Transceiver in my project. I am facing the below issue.&lt;/P&gt;&lt;P&gt;In TJA1043 there are two pins i.e. En and STBN to control the different modes of the it.&lt;/P&gt;&lt;P&gt;I am confrolling these pins using the Digital output pins of a microcontroller in MSCAN initialization function before enabling the CAN(First enabling the TJA1043 then after some delay MSCAN initilization).&lt;/P&gt;&lt;P&gt;Issue description:&lt;BR /&gt;Step1:&lt;BR /&gt;Flash the code on MC9S12ZVC64 and run from the debugger the CAN communication is working fine. I am able to transmit and receive the CAN frames.&lt;/P&gt;&lt;P&gt;Step2:&lt;BR /&gt;When I perform the power on reset of a microcontroller, the CAN communication is not working. Other functionalities are working fine.&lt;/P&gt;&lt;P&gt;Find the snapshot of the interfacing circuit of a CAN Transceiver with the microcotroller.&lt;/P&gt;&lt;P&gt;Please let us know the possible reason and solution to resolve this issue at the earliest possible.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Anwar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Sep 2016 06:27:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627599#M13428</guid>
      <dc:creator>anwarhusengokav</dc:creator>
      <dc:date>2016-09-17T06:27:56Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1043 Not working after Power on Reset of Micro</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627600#M13429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anwar,&lt;/P&gt;&lt;P&gt;When something working on MCU in the special mode and not working in normal mode, the typical reason is some writes into write-once registers.&lt;/P&gt;&lt;P&gt;The typical case is for example MODRR0 register. This register may be written just once in normal mode.&lt;/P&gt;&lt;P&gt;The example of correct approach:&lt;/P&gt;&lt;P&gt;MODRR0=0x36; // SCL0 on PJ1; SDA0 on PJ0; TXD1 on PT1; RXD1 on PT0; TXD0 on PS1; RXD0 on PS0; MISO0 on PS0; MOSI0 on PS1; SCK0 on PS2; SS0 on PS3; MSCAN and CANPHY routed externally.&lt;/P&gt;&lt;P&gt;The example of wrong approach:&lt;/P&gt;&lt;P&gt;MODRR0_SCI1RR = 1;&amp;nbsp; // TXD1 on PT1; RXD1 on PT0&lt;/P&gt;&lt;P&gt;MODRR0_ SCI0RR = 1;&amp;nbsp; // TXD0 on PS1; RXD0 on PS0&lt;/P&gt;&lt;P&gt;MODRR0_M0C0RR = 0x6; // MSCAN and CANPHY routed externally&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The similar situation presents CPMUVREGCTL register. Please ensure that you modify this register just once.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately, the TJA1043 powering isn’t clear from your part of schematic (what are sources of VCC_5V and VCC_Sel signals?).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The possible reason may be also some status change of TJA1043 CAN transceiver. When we reset MCU, the GPIO pins becomes inputs and only some of them have default pull-up. From your schematic isn’t clear which MCU GPIO pins you used for EN and STBN signals. Please check Table 1-6. MC9S12ZVC-Family Pin Summary in RM and look at default pull-device at specific pins after reset.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Personally, I think that TJA1043 will be a not root cause of this issue. However, I cannot exclude it from the suspect list. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Sep 2016 15:59:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627600#M13429</guid>
      <dc:creator>RadekS</dc:creator>
      <dc:date>2016-09-23T15:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1043 Not working after Power on Reset of Micro</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627601#M13430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Radek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;Currently CAN is working fine with the solution that you have suggested.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;P&gt;Sreekanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Sep 2016 00:21:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627601#M13430</guid>
      <dc:creator>sreekanthreddyc</dc:creator>
      <dc:date>2016-09-24T00:21:07Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1043 Not working after Power on Reset of Micro</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627602#M13431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Radek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Anwar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Sep 2016 05:46:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/TJA1043-Not-working-after-Power-on-Reset-of-Micro/m-p/627602#M13431</guid>
      <dc:creator>anwarhusengokav</dc:creator>
      <dc:date>2016-09-24T05:46:30Z</dc:date>
    </item>
  </channel>
</rss>

