<?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: Reading FlexCan registers with memcpy() in CodeWarrior for MCU</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511463#M12903</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;I have zipped my project files for you but I don't know how to attach it. Sorry, I am newbie with NXP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;David Zhou&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Mar 2016 13:54:22 GMT</pubDate>
    <dc:creator>davidzhou</dc:creator>
    <dc:date>2016-03-11T13:54:22Z</dc:date>
    <item>
      <title>Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511460#M12900</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 have a K60. I tried to access FlexCan registers with a memcpy into a RAM buffer. But the program execution crashes as soon as memcpy is called.&lt;/P&gt;&lt;P&gt;//pCanReg=0x40024000&lt;/P&gt;&lt;P&gt;char buf[100];&lt;/P&gt;&lt;P&gt;memcpy((PCHAR)&amp;amp;(buf[0]), (PCHAR)&amp;amp;pCanReg-&amp;gt;MCR, 0x20);&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you know why?&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;David Zhou&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Mar 2016 13:57:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511460#M12900</guid>
      <dc:creator>davidzhou</dc:creator>
      <dc:date>2016-03-07T13:57:38Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511461#M12901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;What about this pointer PCHAR ? How about delete it like this :&lt;/P&gt;&lt;P&gt;memcpy(&amp;amp;(buf[0]), &amp;amp;pCanReg-&amp;gt;MCR, 0x20);&lt;/P&gt;&lt;P&gt;if it still can not work , you can send you project to me , and tell me the part number of your chip .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;ALice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Mar 2016 09:17:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511461#M12901</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-03-11T09:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511462#M12902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried without PCHAR or with (void*). It is the same. I was wandering it maybe lock the access by read. I don't know exactly how it is done but the access pCanReg-&amp;gt;MB[0]-&amp;gt;CS locks the mailbox. I tried that CS is not within the copy block address range. It still crashes. That's puzzling me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Mar 2016 13:48:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511462#M12902</guid>
      <dc:creator>davidzhou</dc:creator>
      <dc:date>2016-03-11T13:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511463#M12903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;I have zipped my project files for you but I don't know how to attach it. Sorry, I am newbie with NXP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;David Zhou&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Mar 2016 13:54:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511463#M12903</guid>
      <dc:creator>davidzhou</dc:creator>
      <dc:date>2016-03-11T13:54:22Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511464#M12904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;Please attach it as this :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/22740i3937F64AAD6DBB3E/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/22792iC60B37A3457C1F2D/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;And do you want copy 0x20 byte ? it also said 8 registers ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Alice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Mar 2016 08:49:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511464#M12904</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-03-14T08:49:52Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511465#M12905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;I want to copy as many as possible in one block, if there is no restriction. The mailbox (MB) structure CS is used for locking. It may not be able to be copied.@ !&lt;/P&gt;&lt;P&gt;In attached code, please find&amp;nbsp; "For Alice: 1. memcpy ok" in the KzMain.c. the memcpy is currently commented out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;David Zhou&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Mar 2016 12:54:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511465#M12905</guid>
      <dc:creator>davidzhou</dc:creator>
      <dc:date>2016-03-14T12:54:36Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511466#M12906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/22745i27A3357456640B73/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I clicked Actions button, there is no Manage: Delete/Edit, etc. The only action available is Mark As Correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Mar 2016 12:58:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511466#M12906</guid>
      <dc:creator>davidzhou</dc:creator>
      <dc:date>2016-03-14T12:58:35Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511467#M12907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Mar 2016 01:54:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511467#M12907</guid>
      <dc:creator>Fan_xy</dc:creator>
      <dc:date>2016-03-23T01:54:04Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511468#M12908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ello David,&lt;/P&gt;&lt;P&gt;I don't know why your side is like that , on my side ,it is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/23734iCFA48E9A419ADB78/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;then click Actions , it can show Edit.&lt;/P&gt;&lt;P&gt;If you still have not solve it , you can send the project to my mailbox&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-email-small" href="mailto:alice.yang@nxp.com"&gt;alice.yang@nxp.com&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Alice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Mar 2016 01:57:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511468#M12908</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-03-23T01:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511469#M12909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;The Action | Edit doesn't appear on my side. It might be related with IE setup. I may not pursue this issue anymore, because I am not planning to write some functions related with memcpy of CAN registers. So you can close this tick. In case if I need it again, I can repost the tick. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much.&lt;/P&gt;&lt;P&gt;David Zhou&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Mar 2016 13:01:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511469#M12909</guid>
      <dc:creator>davidzhou</dc:creator>
      <dc:date>2016-03-28T13:01:40Z</dc:date>
    </item>
    <item>
      <title>Re: Reading FlexCan registers with memcpy()</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511470#M12910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Alice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Mar 2016 10:55:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Reading-FlexCan-registers-with-memcpy/m-p/511470#M12910</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-03-30T10:55:21Z</dc:date>
    </item>
  </channel>
</rss>

