<?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: On-chip CAN tranceiver in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546809#M9848</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by prancius on Sat Sep 15 11:20:48 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What board you are using? And how you connected board with pc?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am also want to make CAN &amp;lt;-&amp;gt; usart &amp;lt;-&amp;gt; PC so i am interested how connect my board LPC11C24 via usart to PC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Pranas&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 01:58:46 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T01:58:46Z</dc:date>
    <item>
      <title>On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546791#M9830</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CasperH on Tue Feb 28 03:45:52 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After about 30-60 minutes, my on-chip CAN tranceiver stops receiving messages. There is no CAN errors indicated in the registers. There is 5 notes on the CAN bus, and only 1 note is accepted (se below). The transmission is stil ongoing without any problems. I'm using msgobj 0-30 as transmission buffers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My setup to receive:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;// Configure message object 31 to receive all 29-bit messages from only note 0xC8
msg_obj.msgobj&amp;nbsp; = 31;
msg_obj.mode_id = CAN_MSGOBJ_EXT | 0xC8;
msg_obj.mask&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xC8+ 1;
(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Does anyone have an idea why it stops receiving CAN messages?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Casper&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546791#M9830</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546792#M9831</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gbm on Tue Feb 28 04:59:13 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you sure there exists a message object #0?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546792#M9831</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546793#M9832</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CasperH on Tue Feb 28 05:41:54 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;The manual says that the controller supports 32 message objects, I'm only assuming that it is numbered from 0-31. I can't find more specific information.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546793#M9832</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:37Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546794#M9833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by yanvasilij on Tue Feb 28 05:48:06 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: CasperH&lt;/STRONG&gt;&lt;BR /&gt;Hi&lt;BR /&gt;&lt;BR /&gt;After about 30-60 minutes, my on-chip CAN tranceiver stops receiving messages. There is no CAN errors indicated in the registers. There is 5 notes on the CAN bus, and only 1 note is accepted (se below). The transmission is stil ongoing without any problems. I'm using msgobj 0-30 as transmission buffers.&lt;BR /&gt;&lt;BR /&gt;My setup to receive:&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;// Configure message object 31 to receive all 29-bit messages from only note 0xC8
msg_obj.msgobj&amp;nbsp; = 31;
msg_obj.mode_id = CAN_MSGOBJ_EXT | 0xC8;
msg_obj.mask&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xC8+ 1;
(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt;Does anyone have an idea why it stops receiving CAN messages?&lt;BR /&gt;&lt;BR /&gt;Best regards&lt;BR /&gt;Casper&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello, Casper. I am trying to make can&amp;lt;-&amp;gt;uart converer on LPC11C24. There is many nodes on can-bus that send CAN-frames. And that why I have to use several MOBs. Could you explain haw to read from from mobs when interrupt is occur? And haw should I initialize CAN on-chip. If I use only one mob my node doesn't get all messages&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546794#M9833</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:37Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546795#M9834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CasperH on Tue Feb 28 05:55:59 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi yanvasilij&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I assume that you have installed the LPC Xpresso on your machine allready?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You can find a grate example in the installation folder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;On my pc the location is this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;C:\nxp\LPCXpresso_4.1.5_219\lpcxpresso\Examples\NXP\LPC1000\LPC11xx\NXP_LPCXpresso11C24_2011-01-27.zip&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the zip-folder you will find a can-onchip sample project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You can open the project by import the zip-file using the "Import Project(s)" button. Under "Archive", browse for the zip-folder.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546795#M9834</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:38Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546796#M9835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by yanvasilij on Tue Feb 28 06:02:35 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: CasperH&lt;/STRONG&gt;&lt;BR /&gt;Hi yanvasilij&lt;BR /&gt;&lt;BR /&gt;I assume that you have installed the LPC Xpresso on your machine allready?&lt;BR /&gt;You can find a grate example in the installation folder.&lt;BR /&gt;&lt;BR /&gt;On my pc the location is this:&lt;BR /&gt;C:\nxp\LPCXpresso_4.1.5_219\lpcxpresso\Examples\NXP\LPC1000\LPC11xx\NXP_LPCXpresso11C24_2011-01-27.zip&lt;BR /&gt;&lt;BR /&gt;In the zip-folder you will find a can-onchip sample project.&lt;BR /&gt;You can open the project by import the zip-file using the "Import Project(s)" button. Under "Archive", browse for the zip-folder.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But this sample uses only one MOB:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
/* Configure message object 1 to receive all 11-bit messages 0x400-0x4FF */
msg_obj.msgobj = 1;
msg_obj.mode_id = 0x400;
msg_obj.mask = 0x700;
(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;SPAN&gt;I have to use several mobs to receive CAN-frames, but I have no idea haw can I do it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546796#M9835</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546797#M9836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CasperH on Tue Feb 28 06:08:50 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I havn't tried to use more than one mob to receive, so I don't know if you are able to call config_rxmsgobj more than once with different mobs...?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546797#M9836</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546798#M9837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by yanvasilij on Tue Feb 28 06:14:25 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: CasperH&lt;/STRONG&gt;&lt;BR /&gt;I havn't tried to use more than one mob to receive, so I don't know if you are able to call config_rxmsgobj more than once with different mobs...?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've done it. Didn't help. All incoming messages get in&amp;nbsp; mob 0, and some of them don't get at all. I don't really know haw to read incoming messages if more than one mobs are used.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546798#M9837</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546799#M9838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Tue Feb 28 06:36:18 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: CasperH&lt;/STRONG&gt;&lt;BR /&gt;The manual says that the controller supports 32 message objects, I'm only assuming that it is numbered from 0-31. I can't find more specific information.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Wrong manual, read:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[COLOR=Red]C_CAN User’s Manual Revision 1.2[/COLOR]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.silabs.com/Support%20Documents/TechnicalDocs/Bosch_CAN_Users_Guide.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;3.3.1 IFx Command Request Registers&lt;BR /&gt;....&lt;BR /&gt;Message Number&lt;BR /&gt;0x01-0x20 Valid Message Number, the Message Object in the Message RAM is selected for data transfer.&lt;BR /&gt;0x00 Not a valid Message Number, interpreted as 0x20&lt;BR /&gt;0x21-0x3F Not a valid Message Number, interpreted as 0x01-0x1F&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546799#M9838</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546800#M9839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Tue Feb 28 06:46:40 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: yanvasilij&lt;/STRONG&gt;&lt;BR /&gt;I've done it. Didn't help. All incoming messages get in&amp;nbsp; mob 0, and some of them don't get at all. I don't really know haw to read incoming messages if more than one mobs are used.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#1 Use MOB1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#2 Set correct ID and MASK&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There's no reason why one MOB shouldn't receive all messages :eek:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Which of them are not received? You are talking about UART, how fast is your UART and is it able to cope incoming data?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546800#M9839</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:41Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546801#M9840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by yanvasilij on Tue Feb 28 06:54:01 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;#1 Use MOB1&lt;BR /&gt;&lt;BR /&gt;#2 Set correct ID and MASK&lt;BR /&gt;&lt;BR /&gt;There's no reason why one MOB shouldn't receive all messages :eek:&lt;BR /&gt; Which of them are not received? You are talking about UART, how fast is your UART and is it able to cope incoming data?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Zero, hello and thank you!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here my initialization:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
for(i = 0; i &amp;lt; 30; i++)
{
msg_obj.msgobj = 30;
msg_obj.mode_id = 0x400;
msg_obj.mask = 0x00;
(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);
}
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;SPAN&gt;There 3 node on my CAN-bus id1 = 0x501; id2 = 0x502; id3 = 0x503. When They all are connected, my device gets messages only from two of them (id1 = 0x501; id2 = 0x502), separately gets from all. My UART speed 115200 kbs. &lt;SPAN class="lia-unicode-emoji" title=":face_with_open_mouth:"&gt;&lt;LI-EMOJI id="lia_face-with-open-mouth" title=":face_with_open_mouth:"&gt;&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&amp;nbsp; Six mounth ago I maked CAN&amp;lt;-&amp;gt;UART converter on AVR microcontrioller (AT90CAN32) and it works fine. It can get masseges from all nodes and resending them by UART&amp;nbsp; (CANhacker protocol 115200 kbs).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've exchaged my program to using MOB1. It didn't help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546801#M9840</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:41Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546802#M9841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Tue Feb 28 07:07:51 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;for(i = 0; i &amp;lt; 30; i++)&lt;BR /&gt;{&lt;BR /&gt;msg_obj.msgobj = 30;&lt;BR /&gt;msg_obj.mode_id = 0x400;&lt;BR /&gt;msg_obj.mask = 0x00;&lt;BR /&gt;(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);&lt;BR /&gt;}&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;Is it something religious that you set MOB30 30 times?&lt;/SPAN&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;...my device gets messages only from two of them...&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;What does that mean?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it receiving 2 or is it showing 2 via UART?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How fast is your CAN?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What's your receive interrupt doing?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546802#M9841</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:42Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546803#M9842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by yanvasilij on Tue Feb 28 07:09:51 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;Is it something religious that you set MOB30 30 times?&lt;BR /&gt;What does that mean?&lt;BR /&gt;Is it receiving 2 or is it showing 2 via UART?&lt;BR /&gt;How fast is your CAN?&lt;BR /&gt;What's your receive interrupt doing?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;it's a mistake, sory. Here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;

for(i = 0; i &amp;lt; 30; i++)
{
msg_obj.msgobj = i;
msg_obj.mode_id = 0x400;
msg_obj.mask = 0x00;
(*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);
}
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;reading from mobs:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
os_evt_wait_or (EVT_CAN_int, 0xFFFF);//It is RTX rotine. It wait until CANrx interrupt is not happen
mob_amount = msg_obj.msgobj;
for(mob_num = 0; mob_num &amp;lt;= mob_amount; mob_num++)//read and process all used messages objects 
{
NVIC_DisableIRQ(CAN_IRQn);
msg_obj.msgobj = mob_num;
(*rom)-&amp;gt;pCAND-&amp;gt;can_receive(&amp;amp;msg_obj);//read mob_num message object
id = msg_obj.mode_id;
len = msg_obj.dlc;
for(i = 0; i&amp;lt;8; i++) data&lt;I&gt; = msg_obj.data&lt;I&gt;;
NVIC_EnableIRQ(CAN_IRQn);

//process data from this message object
...
...
//------------------------------------

}
&lt;/I&gt;&lt;/I&gt;&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;SPAN&gt;interrupt rotine:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
void CAN_rx(uint8_t msg_obj_num){
&amp;nbsp; msg_obj.msgobj = msg_obj_num;
&amp;nbsp; isr_evt_set (EVT_CAN_ISR, CAN_ISR);
&amp;nbsp; return;
}
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;SPAN&gt;CAN speed 500bps. Other devices send messages once per 100 ms. My device RECIVES 2 messeges from 3.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546803#M9842</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:43Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546804#M9843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CasperH on Tue Feb 28 07:36:47 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm sorry, but this post started with a problem that I have, and still no solution found. Can you please start a new post...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546804#M9843</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:43Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546805#M9844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Tue Feb 28 07:40:48 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Great improvement &lt;SPAN class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;&lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
for(i = 0; i &amp;lt; 30; i++)
{
 msg_obj.msgobj = i;
 msg_obj.mode_id = 0x400;
 msg_obj.mask = 0x00;
 (*rom)-&amp;gt;pCAND-&amp;gt;config_rxmsgobj(&amp;amp;msg_obj);
}
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;SPAN&gt;Is it something religious that you set 30 MOBs with same settings :confused:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please stop kidding me :eek:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm surprised that you receive any ID at all after mutilating sample code &lt;SPAN class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;&lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Again:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#1 Use a single MOB, MOB1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#2 Read your MOB in receive interrupt routine and store it. Reading MOBs outside of receive interrupts is nonsense!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#3 Don't disable CAN Interrupt.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546805#M9844</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:44Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546806#M9845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Tue Feb 28 08:05:55 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: CasperH&lt;/STRONG&gt;&lt;BR /&gt;...and still no solution found...&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Except of MOB0 usage there's nothing wrong.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Otherwise your description is vague. Of course it's unusual that receiving is stopped, but without more information it's a guessing game.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Did you reserve RAM from address 0x1000 0050 to 0x1000 00B8?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546806#M9845</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:44Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546807#M9846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CasperH on Mon Mar 05 03:13:34 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, the ram is reserved for the CAN tranceiver.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The sample from LPCXpresso they are using MOB0, and if I use MOB32, the rx interrupt triggers with MOB0. After 256 time triggering on MOB0, the rx interrupt&amp;nbsp; has stopped triggering.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If I stop using MOB32, it do not trigger on MOB0, so that error is fixed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The main-problem is unfortunately still present and after some time, the rx interrupt has stopped triggering. No task error, no CAN bus error and no CAN tranceiver error... :confused:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546807#M9846</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546808#M9847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CasperH on Mon Mar 05 04:09:47 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have been debugging for some time now without sending CAN messages, and now the RX interrupt does not stop. Is there any critical handling of the TX interrupt, or use of MOBs for TX, which I should be aware about?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546808#M9847</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546809#M9848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by prancius on Sat Sep 15 11:20:48 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What board you are using? And how you connected board with pc?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am also want to make CAN &amp;lt;-&amp;gt; usart &amp;lt;-&amp;gt; PC so i am interested how connect my board LPC11C24 via usart to PC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Pranas&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546809#M9848</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:46Z</dc:date>
    </item>
    <item>
      <title>Re: On-chip CAN tranceiver</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546810#M9849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ex-kayoda on Sat Sep 15 13:00:04 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Read USB&amp;lt;-&amp;gt;TTL converter in 30 minutes: #15 of &lt;/SPAN&gt;&lt;A href="http://"&gt;http://knowledgebase.nxp.com/showthread.php?t=1931&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:58:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/On-chip-CAN-tranceiver/m-p/546810#M9849</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:58:47Z</dc:date>
    </item>
  </channel>
</rss>

