<?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: PSC3 5475/5485 in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138685#M2073</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Are you running the supplied linux kernel?&lt;BR /&gt;&lt;BR /&gt;If so, I had the exact same problem with the same board. In driver/serial/mcfserial.c change&lt;BR /&gt;&lt;BR /&gt;#define SERIAL_IRDA_LINE (3)&lt;BR /&gt;to&lt;BR /&gt;#define SERIAL_IRDA_LINE (4)&lt;BR /&gt;&lt;BR /&gt;Here is the patch ltib created.&lt;BR /&gt;&lt;BR /&gt;diff --exclude CVS -uNr linux-2.6.10/drivers/serial/mcfserial.c linux-2.6.10.modified/drivers/serial/mcfserial.c&lt;BR /&gt;--- linux-2.6.10/drivers/serial/mcfserial.c 2006-10-06 14:48:45.000000000 -0400&lt;BR /&gt;+++ linux-2.6.10.modified/drivers/serial/mcfserial.c 2006-10-06 14:48:10.000000000 -0400&lt;BR /&gt;@@ -81,7 +81,7 @@&lt;BR /&gt;&lt;BR /&gt;#define IRQBASE 99&lt;BR /&gt;&lt;BR /&gt;-#define SERIAL_IRDA_LINE (3)&lt;BR /&gt;+#define SERIAL_IRDA_LINE (4)&lt;BR /&gt;&lt;BR /&gt;/*&lt;BR /&gt;* Configuration table, UARTs to look for at startup.&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Dec 2006 21:34:30 GMT</pubDate>
    <dc:creator>MattSPI</dc:creator>
    <dc:date>2006-12-01T21:34:30Z</dc:date>
    <item>
      <title>PSC3 5475/5485</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138684#M2072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;I am currently trying to get the PSC3 port to run in UART mode.&amp;nbsp; Nothing seems to be transmitting.&amp;nbsp; I have PSC0-PSC2 running in UART mode.&amp;nbsp; Is there something additional I need to do with PSC3 that is different from the configuration for the other 3 uart ports (PSC0-PSC2).&amp;nbsp; I have tried setting the PAR_DSPI to 0, with no luck.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Additional info: I have tried to run&amp;nbsp;PSC3 strictly in internal loopback mode as well...that does not work either.&amp;nbsp; All other ports (PSC0-PSC2) work in internal loopback.&amp;nbsp; I am using the MCF5475, but iif someone has experienced similar problems on the 548X flavors that may help.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Any help would be greatly appreciated.&amp;nbsp; Thanks in advance&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;wrw&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 08:09:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138684#M2072</guid>
      <dc:creator>Marreshe</dc:creator>
      <dc:date>2006-12-01T08:09:38Z</dc:date>
    </item>
    <item>
      <title>Re: PSC3 5475/5485</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138685#M2073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Are you running the supplied linux kernel?&lt;BR /&gt;&lt;BR /&gt;If so, I had the exact same problem with the same board. In driver/serial/mcfserial.c change&lt;BR /&gt;&lt;BR /&gt;#define SERIAL_IRDA_LINE (3)&lt;BR /&gt;to&lt;BR /&gt;#define SERIAL_IRDA_LINE (4)&lt;BR /&gt;&lt;BR /&gt;Here is the patch ltib created.&lt;BR /&gt;&lt;BR /&gt;diff --exclude CVS -uNr linux-2.6.10/drivers/serial/mcfserial.c linux-2.6.10.modified/drivers/serial/mcfserial.c&lt;BR /&gt;--- linux-2.6.10/drivers/serial/mcfserial.c 2006-10-06 14:48:45.000000000 -0400&lt;BR /&gt;+++ linux-2.6.10.modified/drivers/serial/mcfserial.c 2006-10-06 14:48:10.000000000 -0400&lt;BR /&gt;@@ -81,7 +81,7 @@&lt;BR /&gt;&lt;BR /&gt;#define IRQBASE 99&lt;BR /&gt;&lt;BR /&gt;-#define SERIAL_IRDA_LINE (3)&lt;BR /&gt;+#define SERIAL_IRDA_LINE (4)&lt;BR /&gt;&lt;BR /&gt;/*&lt;BR /&gt;* Configuration table, UARTs to look for at startup.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 21:34:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138685#M2073</guid>
      <dc:creator>MattSPI</dc:creator>
      <dc:date>2006-12-01T21:34:30Z</dc:date>
    </item>
    <item>
      <title>Re: PSC3 5475/5485</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138686#M2074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Another thing you could try...&lt;BR /&gt;&lt;BR /&gt;One way in which PSC3 is different to PSC0-2 is that the signals are available on more than one pin. You can bring them out to pins in port PSC3 or DSPI.&lt;BR /&gt;&lt;BR /&gt;You need to make sure that you configure both PAR_PSC3 and PAR_DSPI appropriately, so that the PSC functions are *only* configured in the port that's actually wired to the physical connector.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 22:10:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138686#M2074</guid>
      <dc:creator>SimonMarsden_de</dc:creator>
      <dc:date>2006-12-01T22:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: PSC3 5475/5485</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138687#M2075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;I am using MQX not Linux, but your solution may help. Do you know which ColdFire Register this is referencing?&lt;BR /&gt;&lt;BR /&gt;#define SERIAL_IRDA_LINE (3)&lt;BR /&gt;&lt;BR /&gt;#define SERIAL_IRDA_LINE (4)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Another thing you could try...&lt;BR /&gt;&lt;BR /&gt;I set the PAR_DSPI to 0, and have successfully "toggled" the tx pin as a GPIO bit. Is there something else..?&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Dec 2006 02:04:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138687#M2075</guid>
      <dc:creator>Marreshe</dc:creator>
      <dc:date>2006-12-02T02:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: PSC3 5475/5485</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138688#M2076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;the #define SERIAL_IRDA_LINE (3) is not referencing any one bit in particular, but it is checked later to set a bunch of different bits that force PSC3 to be an IRDA line... Since this basically turns on an undesired feature, I just set the IRDA line to a serial port that doesnt exist.&lt;BR /&gt;&lt;BR /&gt;However this seems to be the main line that turns on the IRDA.&lt;BR /&gt;&lt;BR /&gt;/* Put PSC in IrDA mode */&lt;BR /&gt;MCF_PSC_SICR(3) = MCF_PSC_SICR_SIM_SIR;&lt;BR /&gt;&lt;BR /&gt;Not sure if this will help at all though.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Dec 2006 04:50:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/PSC3-5475-5485/m-p/138688#M2076</guid>
      <dc:creator>MattSPI</dc:creator>
      <dc:date>2006-12-02T04:50:19Z</dc:date>
    </item>
  </channel>
</rss>

