<?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: Two questions about S912XEP100W1MAL in CodeWarrior Development Tools</title>
    <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Two-questions-about-S912XEP100W1MAL/m-p/724508#M6419</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the description and tips for C3400:&lt;/P&gt;&lt;P&gt;=======================================&lt;/P&gt;&lt;P&gt;C3400: Cannot initialize object (destination too small)&lt;/P&gt;&lt;H1 class="" id="toc-hId-1986211429"&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;C3400&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;: Cannot initialize object (destination too small) &lt;/SPAN&gt;&lt;/H1&gt;&lt;DIV&gt;&lt;P&gt;[ERROR]&lt;/P&gt;&lt;DIV class=""&gt;&lt;A name="ADSMCURS08compiler106125__wp1017979" shape="rect" target="_blank"&gt;&lt;/A&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/DIV&gt;&lt;P&gt;An object cannot been initialized, because the destination is too small, e.g. because the pointer is too small to hold the address. The message typically occurs if the programmer tries to initialize a near pointer (e.g. 16bit) with a far pointer (e.g. 24bit).&lt;/P&gt;&lt;DIV class=""&gt;&lt;A name="ADSMCURS08compiler106125__wp1017981" shape="rect" target="_blank"&gt;&lt;/A&gt;&lt;STRONG&gt;Example&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; #pragma DATA_SEG FAR MyFarSegment&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; char Array[10];&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; #pragma DATA_SEG DEFAULT&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; char *p = Array;&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;A name="ADSMCURS08compiler106125__wp1017986" shape="rect" target="_blank"&gt;&lt;/A&gt;&lt;STRONG&gt;Tips&lt;/STRONG&gt;&lt;/DIV&gt;&lt;P&gt;Increase the type size for the destination (e.g. with using the far keyword if supported)&lt;/P&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; char *far p = Array;
=========================&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Please check it and see if you can take use of it to shoot your trouble.&lt;/P&gt;&lt;P&gt;If you can't, please upload your problematic demo project, I will check it directly from my side.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Jennie Zhang&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Apr 2018 09:40:41 GMT</pubDate>
    <dc:creator>ZhangJennie</dc:creator>
    <dc:date>2018-04-13T09:40:41Z</dc:date>
    <item>
      <title>Two questions about S912XEP100W1MAL</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Two-questions-about-S912XEP100W1MAL/m-p/724507#M6418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have tow questions abou&amp;nbsp;S912XEP100W1MAL ,could you help to&amp;nbsp;check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1,&amp;nbsp;There have some contents in the PRM file of XEP100,as follow,I need to&amp;nbsp;use&amp;nbsp;ROM_4000,but failed，error information such as &lt;SPAN&gt;picture &lt;/SPAN&gt;1 in attachment,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;COPY&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;&amp;nbsp; /* copy down information: how to initialize variables */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* in case you want to use ROM_4000 here as well, make sure&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&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;&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; that all files (incl. library files) are compiled with the&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&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;&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; option: -OnB=b */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTO&amp;nbsp; ROM_C000/*, ROM_4000*/;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2.The _Startup address is 16 bits in the map file of&amp;nbsp;XEP100 ,the interrupt vector address is also 16 bits in the S19 file,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But assigning value must&amp;nbsp;be long integers, otherwise there will be a mistake as picture 2&amp;nbsp;,picture 3 ,picture 4&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2018 09:59:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Two-questions-about-S912XEP100W1MAL/m-p/724507#M6418</guid>
      <dc:creator>binhuang</dc:creator>
      <dc:date>2018-04-11T09:59:58Z</dc:date>
    </item>
    <item>
      <title>Re: Two questions about S912XEP100W1MAL</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Two-questions-about-S912XEP100W1MAL/m-p/724508#M6419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the description and tips for C3400:&lt;/P&gt;&lt;P&gt;=======================================&lt;/P&gt;&lt;P&gt;C3400: Cannot initialize object (destination too small)&lt;/P&gt;&lt;H1 class="" id="toc-hId-1986211429"&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;C3400&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;: Cannot initialize object (destination too small) &lt;/SPAN&gt;&lt;/H1&gt;&lt;DIV&gt;&lt;P&gt;[ERROR]&lt;/P&gt;&lt;DIV class=""&gt;&lt;A name="ADSMCURS08compiler106125__wp1017979" shape="rect" target="_blank"&gt;&lt;/A&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/DIV&gt;&lt;P&gt;An object cannot been initialized, because the destination is too small, e.g. because the pointer is too small to hold the address. The message typically occurs if the programmer tries to initialize a near pointer (e.g. 16bit) with a far pointer (e.g. 24bit).&lt;/P&gt;&lt;DIV class=""&gt;&lt;A name="ADSMCURS08compiler106125__wp1017981" shape="rect" target="_blank"&gt;&lt;/A&gt;&lt;STRONG&gt;Example&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; #pragma DATA_SEG FAR MyFarSegment&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; char Array[10];&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; #pragma DATA_SEG DEFAULT&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; char *p = Array;&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;A name="ADSMCURS08compiler106125__wp1017986" shape="rect" target="_blank"&gt;&lt;/A&gt;&lt;STRONG&gt;Tips&lt;/STRONG&gt;&lt;/DIV&gt;&lt;P&gt;Increase the type size for the destination (e.g. with using the far keyword if supported)&lt;/P&gt;&lt;DIV class=""&gt;&lt;PRE class=""&gt;&amp;nbsp; char *far p = Array;
=========================&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Please check it and see if you can take use of it to shoot your trouble.&lt;/P&gt;&lt;P&gt;If you can't, please upload your problematic demo project, I will check it directly from my side.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Jennie Zhang&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Apr 2018 09:40:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Two-questions-about-S912XEP100W1MAL/m-p/724508#M6419</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2018-04-13T09:40:41Z</dc:date>
    </item>
  </channel>
</rss>

