<?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>MPC5xxxのトピックRe: LIN module with MPC5777M EVM board ?</title>
    <link>https://community.nxp.com/t5/MPC5xxx/LIN-module-with-MPC5777M-EVM-board/m-p/760977#M10792</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;For the MPC5777M the possible configuration is mentioned in &lt;A _jive_internal="true" class="" data-containerid="11363" data-containertype="14" data-objectid="470248" data-objecttype="1" href="https://community.nxp.com/thread/470248"&gt;https://community.nxp.com/thread/470248&lt;/A&gt; &amp;nbsp;&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, 28 Mar 2018 12:39:48 GMT</pubDate>
    <dc:creator>PetrS</dc:creator>
    <dc:date>2018-03-28T12:39:48Z</dc:date>
    <item>
      <title>LIN module with MPC5777M EVM board ?</title>
      <link>https://community.nxp.com/t5/MPC5xxx/LIN-module-with-MPC5777M-EVM-board/m-p/760976#M10791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;I am working on LIN module with MPC5777M EVM board. for that i configure LIN master , LIN Slave and configure GPIOs also. After that i made connection using jumper between PC9(master) and PA13(slave) on MPC5777M EVM board. In that I am able to generate the TX interrupt from the master side and able to see full frame on DSO/CRO also, But the RX interrupt is not trigged for slave&amp;nbsp; to receive frame over the LIN bus(jumper wire) that make connection between master and slave ? Please find the code in following lines :&lt;/P&gt;&lt;P&gt;void LINFlexD_0_Init (void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.UARTCR.B.UART = 0 ;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // There is no meaning of LIN mode until UART bit is not reset in UARTCR register&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINCR1.B.INIT = 1 ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // Put LINFlex hardware in init mode to come out reset that INIT bit&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINCR1.B.SLEEP = 0 ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // Disable the request of sleep mode in LIN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ((LINFlexD_0.LINSR.B.LINS &amp;amp; 0x1) != 0x1 )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; // Wait for INIT mode of LIN module&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINSR.B.AUTOSYNC_COMP = 1 ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINIBRR.B.IBR = 480 ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINFBRR.B.FBR = 0 ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINCR2.B.IOBE = 1 ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // IOBE field: When slave = 0, this field always reads ‘0’ and cannot be programmed else this bit is programmable and reset value is 1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINTCSR.R = 0 ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // Avoid that get slave in idle state&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.BIDR.B.CCS = 0x0u ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINCR1.B.LASE = 1 ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // Enable Auto-synchronization.(available for LINFlexD_0 that working in both master and slave mode)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.IFER.R = 0xF;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // Enable filters 0-3(4 filters)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.IFMR.R = 0x0;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // Filters 0 - 3 are in identifier list mode. 0 = Filters 2n and 2n+1 are in identifier list mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.IFCR[0].R = 0x1E37;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // 8bytes, TX data(in response part of LIN frame), ID=0x37, CCS=1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.IFCR[1].R = 0x1C35;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // 8bytes, RX data(from response part of LIN frame), ID=0x35, CCS=1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.IFCR[3].R = 0x1F38;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // 8bytes,TX data(in response part of LIN frame), ID=0x38, CCS=1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.IFCR[3].R = 0x1D34;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // 8bytes, RX data(from response part of LIN frame), ID=0x34, CCS=1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINCR1.B.MBL = 0x3u ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // MBL=3 (Master Break Length)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINCR1.B.MME&amp;nbsp; = 0x0u ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // MME=0 (Slave)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINFlexD_0.LINCR1.B.INIT = 0x0u ;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // INIT=0 (Normal mode)&lt;BR /&gt;}&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Feb 2018 08:37:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/LIN-module-with-MPC5777M-EVM-board/m-p/760976#M10791</guid>
      <dc:creator>anishchoudhary</dc:creator>
      <dc:date>2018-02-21T08:37:26Z</dc:date>
    </item>
    <item>
      <title>Re: LIN module with MPC5777M EVM board ?</title>
      <link>https://community.nxp.com/t5/MPC5xxx/LIN-module-with-MPC5777M-EVM-board/m-p/760977#M10792</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;For the MPC5777M the possible configuration is mentioned in &lt;A _jive_internal="true" class="" data-containerid="11363" data-containertype="14" data-objectid="470248" data-objecttype="1" href="https://community.nxp.com/thread/470248"&gt;https://community.nxp.com/thread/470248&lt;/A&gt; &amp;nbsp;&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, 28 Mar 2018 12:39:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/LIN-module-with-MPC5777M-EVM-board/m-p/760977#M10792</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2018-03-28T12:39:48Z</dc:date>
    </item>
  </channel>
</rss>

