<?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: CAN 1 GPIO configuration in MPC5xxx</title>
    <link>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729269#M9869</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;the note means you do not need to set the MSCR[OBE] bit for the TX pin, just select the function.&lt;/P&gt;&lt;P&gt;If you would like to use CAN1 on pins PJ14/PJ15 the setting should be&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/* configure CAN1TX and CAN1RX pin functions */&lt;/P&gt;&lt;P&gt;SIUL2.MSCR[158].B.SSS = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Pad PJ14: Source signal is CAN1_TX&amp;nbsp; */&lt;/P&gt;&lt;P&gt;SIUL2.MSCR[158].B.SRC = 3;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Pad PJ14: Maximum slew rate */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SIUL2.MSCR[159].B.IBE = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Pad PJ15: Enable pad for input&amp;nbsp; - CAN1_RX */&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;SIUL2.IMCR[701-512].B.SSS = 6;&amp;nbsp;&amp;nbsp; /* CAN1_RX : connected to pad PJ15 */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;BR, Petr&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 May 2018 08:07:53 GMT</pubDate>
    <dc:creator>PetrS</dc:creator>
    <dc:date>2018-05-09T08:07:53Z</dc:date>
    <item>
      <title>CAN 1 GPIO configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729268#M9868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; I am working on CAN1 module &amp;amp; would like to configure out its GPIO as input &amp;amp; output. I have following confusion.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Special cases of IBE and OBE of excel sheet of MPC5748G, it is written as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CAN_TX pin "always ON"&lt;/P&gt;&lt;P&gt;CAN_RX pin "SIUL2_MSCR"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, Is it menas, There is no need to configure CAN_TX pin because it is always ON?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now below shown configurations are taken from Excel sheet of MPC5748G, It states that for there is need to write value 6 in Source signal select and Also IMCR value as[701-512] which is also 6 in input muxing table.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please guide me how I can configure these two pins to work CAN_1 good? Special cases are confusing me? In which situation I need to take care about special case?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE width="697"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="66"&gt;PJ[15]&lt;/TD&gt;&lt;TD style="border-left: none;" width="66"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;" width="123"&gt;701&lt;/TD&gt;&lt;TD style="border-left: none;" width="110"&gt;0000_0110&lt;/TD&gt;&lt;TD style="border-left: none;" width="113"&gt;CAN1RX&lt;/TD&gt;&lt;TD style="border-left: none;" width="66"&gt;FlexCAN_1&lt;/TD&gt;&lt;TD style="border-left: none;" width="87"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;" width="66"&gt;I&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE width="697"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="66"&gt;PJ[14]&lt;/TD&gt;&lt;TD style="border-left: none;" width="66"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;" width="123"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;" width="110"&gt;0000_0001&lt;/TD&gt;&lt;TD style="border-left: none;" width="113"&gt;CAN1TX&lt;/TD&gt;&lt;TD style="border-left: none;" width="66"&gt;FlexCAN_1&lt;/TD&gt;&lt;TD width="87"&gt;&lt;/TD&gt;&lt;TD width="66"&gt;&lt;P&gt;O&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE width="640"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="64"&gt;FlexCAN_1&lt;/TD&gt;&lt;TD style="border-left: none;" width="211"&gt;CAN1RX&lt;/TD&gt;&lt;TD style="border-left: none;" width="86"&gt;189&lt;/TD&gt;&lt;TD style="border-left: none;" width="72"&gt;0000_0000&lt;/TD&gt;&lt;TD style="border-left: none;" width="104"&gt;-&lt;/TD&gt;&lt;TD style="border-left: none;" width="103"&gt;disable_low&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;0000_0001&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;IO_PAD&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;PA[0]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0000_0010&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;IO_PAD&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;PC[3]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0000_0011&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;IO_PAD&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;PC[11]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0000_0100&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;IO_PAD&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;PF[15]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0000_0101&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;IO_PAD&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;PJ[13]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0000_0110&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;IO_PAD&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;PJ[15]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-left: none;"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;0000_0111&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;IO_PAD&lt;/TD&gt;&lt;TD style="border-top: none; border-left: none;"&gt;PN[12]&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 May 2018 14:08:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729268#M9868</guid>
      <dc:creator>p070042</dc:creator>
      <dc:date>2018-05-07T14:08:22Z</dc:date>
    </item>
    <item>
      <title>Re: CAN 1 GPIO configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729269#M9869</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;the note means you do not need to set the MSCR[OBE] bit for the TX pin, just select the function.&lt;/P&gt;&lt;P&gt;If you would like to use CAN1 on pins PJ14/PJ15 the setting should be&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/* configure CAN1TX and CAN1RX pin functions */&lt;/P&gt;&lt;P&gt;SIUL2.MSCR[158].B.SSS = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Pad PJ14: Source signal is CAN1_TX&amp;nbsp; */&lt;/P&gt;&lt;P&gt;SIUL2.MSCR[158].B.SRC = 3;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Pad PJ14: Maximum slew rate */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SIUL2.MSCR[159].B.IBE = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Pad PJ15: Enable pad for input&amp;nbsp; - CAN1_RX */&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;SIUL2.IMCR[701-512].B.SSS = 6;&amp;nbsp;&amp;nbsp; /* CAN1_RX : connected to pad PJ15 */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;BR, Petr&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2018 08:07:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729269#M9869</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2018-05-09T08:07:53Z</dc:date>
    </item>
    <item>
      <title>Re: CAN 1 GPIO configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729270#M9870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; Thanks its really helpful,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am confused with special case of IBE and OBE, It is written for PJ15 that its input is controlled through SIUL2 module. In what case I need to check special case of OBE and IBE, or do I need to always consider special cases?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2018 08:14:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729270#M9870</guid>
      <dc:creator>p070042</dc:creator>
      <dc:date>2018-05-09T08:14:56Z</dc:date>
    </item>
    <item>
      <title>Re: CAN 1 GPIO configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729271#M9871</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;“special cases” just tells if the user have to set OBE/IBE or not for particular pin fuctions.&lt;/P&gt;&lt;P&gt;So it is recommended to check this “special cases” tab.&lt;/P&gt;&lt;P&gt;But if you set the OBE or IBE, even it is not needed, nothing happens.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR, Petr&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2018 08:45:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/CAN-1-GPIO-configuration/m-p/729271#M9871</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2018-05-09T08:45:41Z</dc:date>
    </item>
  </channel>
</rss>

