<?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: Re: EESPLIT Bits in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322230#M14520</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pascal,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you want to partition the EEPROM, you can't partition A and B independently, because when you are use the EEPROM data size code, you will partition the size of subsystem A and B at the same time.&lt;/P&gt;&lt;P&gt;You can refer to the table 28-70. valid eeprom data set size codes in&amp;nbsp; our reference manual K12P64M50SF4RM.PDF, the reference manual link is :&lt;/P&gt;&lt;P&gt;&lt;A href="http://cache.freescale.com/files/32bit/doc/data_sheet/K12P64M50SF4.pdf?fasp=1&amp;amp;WT_TYPE=Data Sheets&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation"&gt;&lt;/A&gt;&lt;A href="http://cache.freescale.com/files/32bit/doc/data_sheet/K12P64M50SF4.pdf?fasp=1&amp;amp;WT_TYPE=Data" target="test_blank"&gt;http://cache.freescale.com/files/32bit/doc/data_sheet/K12P64M50SF4.pdf?fasp=1&amp;amp;WT_TYPE=Data&lt;/A&gt; Sheets&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But you can use subsystem A and subsystem B independently after you do the partition, because the address of subsystem A and subsystem B is your EEPROM's address in fexRAM.&lt;/P&gt;&lt;P&gt;For example, if you select FCCOBE[EEESPLIT]=10, FCCOB4[EEESIZE]=0X09, then your EEPROM data set size(Bytes) subsystem A+B =16+16.&lt;/P&gt;&lt;P&gt;Your eeprom address is from 0x1400_0000-0x1400_001f, your subsystem A is from 0x1400_0000-0x1400_000f, subsyste B is from 0x1400_0010-0x1400_001f.&lt;/P&gt;&lt;P&gt;When you want to swith from A to B, just change the address.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Wish my answer useful to you!&lt;/P&gt;&lt;P&gt;&amp;nbsp; If you still have quesiton, please contact me!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;(Jingjing)&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>Tue, 24 Jun 2014 01:24:44 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2014-06-24T01:24:44Z</dc:date>
    <item>
      <title>EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322227#M14517</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi at all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone tell me what I to do with the eesplit bits in the eeprom data set size register? In the past, I have&lt;/P&gt;&lt;P&gt;worked with a MK10DX128VLH7 cpu and there weren't these bits?! So do I have to pay attention to these bits?&lt;/P&gt;&lt;P&gt;Especially, when I would like to read and write the EEPROM data?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I only found this description:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Bildschirmfoto 2014-06-20 um 14.26.27.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/43634i96EE8E9126372602/image-size/large?v=v2&amp;amp;px=999" role="button" title="Bildschirmfoto 2014-06-20 um 14.26.27.png" alt="Bildschirmfoto 2014-06-20 um 14.26.27.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Well but what can I do and how can I use the different subsections of the eeprom?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 12:29:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322227#M14517</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-20T12:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322228#M14518</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pasal Schroeer,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thank you for your question in our community!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Could you tell me the full name chip which you are used now?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EEESPLIT bits combine with EEESIZE bits is used to partition the eeprom data size.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Take K60 100M chip as an example, valid eeprom data set size codes is like following:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/41704iDD402E3350E003FC/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/42825iD3326DA93E47FC10/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is different with the MK10DX128VLH7, MK10DX128VLH7's eeprom data size code is like following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/42599i005A2CB462A4BF2C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;FCCOB[5:4]=11 in K10 is according to the FCCOB[EESPLIT] in K60 100M.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/42771iEF6A1DC6D0BD43CA/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to partition the K60 100m eeprom , you must pay attention to the eesplits, it is very important to partition the eeprom. Your subsystem A and B is the EEPROM partition A and EEPROM partition B, EEPROM partition A+ EEPROM partition B is your real EEPROM's size.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please give me your full name of your chip, I will give you a reference code.&lt;/P&gt;&lt;P&gt;Waiting for your reply!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;(Jingjing)&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>Mon, 23 Jun 2014 09:06:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322228#M14518</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-23T09:06:41Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322229#M14519</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your answer Jingjing,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using the &lt;STRONG&gt;MK12DX128VLH5&lt;/STRONG&gt; now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; color: #3d3d3d; font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Am I right when I say: "I can use partition A and B independently of each other?!" &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; color: #3d3d3d; font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; color: #3d3d3d; font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;So my only question is how to &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;switch from one partition to the other? Or are there&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;different address spaces?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Thanks &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Pascal&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jun 2014 10:28:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322229#M14519</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-23T10:28:09Z</dc:date>
    </item>
    <item>
      <title>Re: Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322230#M14520</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pascal,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you want to partition the EEPROM, you can't partition A and B independently, because when you are use the EEPROM data size code, you will partition the size of subsystem A and B at the same time.&lt;/P&gt;&lt;P&gt;You can refer to the table 28-70. valid eeprom data set size codes in&amp;nbsp; our reference manual K12P64M50SF4RM.PDF, the reference manual link is :&lt;/P&gt;&lt;P&gt;&lt;A href="http://cache.freescale.com/files/32bit/doc/data_sheet/K12P64M50SF4.pdf?fasp=1&amp;amp;WT_TYPE=Data Sheets&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation"&gt;&lt;/A&gt;&lt;A href="http://cache.freescale.com/files/32bit/doc/data_sheet/K12P64M50SF4.pdf?fasp=1&amp;amp;WT_TYPE=Data" target="test_blank"&gt;http://cache.freescale.com/files/32bit/doc/data_sheet/K12P64M50SF4.pdf?fasp=1&amp;amp;WT_TYPE=Data&lt;/A&gt; Sheets&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But you can use subsystem A and subsystem B independently after you do the partition, because the address of subsystem A and subsystem B is your EEPROM's address in fexRAM.&lt;/P&gt;&lt;P&gt;For example, if you select FCCOBE[EEESPLIT]=10, FCCOB4[EEESIZE]=0X09, then your EEPROM data set size(Bytes) subsystem A+B =16+16.&lt;/P&gt;&lt;P&gt;Your eeprom address is from 0x1400_0000-0x1400_001f, your subsystem A is from 0x1400_0000-0x1400_000f, subsyste B is from 0x1400_0010-0x1400_001f.&lt;/P&gt;&lt;P&gt;When you want to swith from A to B, just change the address.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Wish my answer useful to you!&lt;/P&gt;&lt;P&gt;&amp;nbsp; If you still have quesiton, please contact me!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;(Jingjing)&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>Tue, 24 Jun 2014 01:24:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322230#M14520</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-24T01:24:44Z</dc:date>
    </item>
    <item>
      <title>Re: Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322231#M14521</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jingjing,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot! Now I have understood what to do!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 07:48:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322231#M14521</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-24T07:48:26Z</dc:date>
    </item>
    <item>
      <title>Re: Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322232#M14522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; You are welcome!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If you still have quesiton when you use the eerpom, you can let me know, I will help you!&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 07:51:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322232#M14522</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-24T07:51:28Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322233#M14523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Btw. It seems that you do have a lot of knowledge in partitioning and using the flexNvm. Please look at this topic &lt;A href="https://community.nxp.com/thread/325405"&gt;Strange behaviour of the Advanced Programming Options&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Because of this behavior it isn't possible for me to use the internal flash / eeprom because every time when I debug my device, all stored data are deleted by the mass erase.&lt;/P&gt;&lt;P&gt;Maybe you do have an idea how to fix this problem! That were very nice.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 07:54:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322233#M14523</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-24T07:54:13Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322234#M14524</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pacal,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I will help you to check your another quesiton later.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; But if you do mass erase, the data will really be deleted( including the eeprom partition), it is correct.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you don't want to erase the data and the eeprom partition, you don't need to do mass erase every time when you want to update your code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wish it helps you!&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 08:00:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322234#M14524</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-24T08:00:23Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322235#M14525</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, and because of this I would like to do some settings in the program advanced settings. There &lt;/P&gt;&lt;P&gt;I can manage if the device must be partition every time and I can choose some areas&lt;/P&gt;&lt;P&gt;which will never be erased (flash / eeprom sectors). In my other devices it works but&lt;/P&gt;&lt;P&gt;at this one &lt;STRONG&gt;MK10DX128VLH7&lt;/STRONG&gt; it doesn't.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 08:25:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322235#M14525</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-24T08:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322236#M14526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually, you can use the code to identify whether your chip is partitioned, just like following:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;if ((SIM_FCFG1 &amp;amp; SIM_FCFG1_DEPART(0xF)) != 0x00000F00)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;{&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;printf("\nDevice is already partitioned.\n");&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;return 0;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;if it is not partitoned, then you can do the partition code, you don't need to mass erase the chip, if you do the mass earse, your chip should partition again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 08:38:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322236#M14526</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-24T08:38:13Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322237#M14527</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, I do have such an if statement before partitioning the device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is, how can I force the debugger not to do the mass erase?&lt;/P&gt;&lt;P&gt;Because if I debug my device, I haven't got any chance to keep the old&lt;/P&gt;&lt;P&gt;partition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only because of this, I tried to change the settings in the advanced program settings :smileywink:&lt;/P&gt;&lt;P&gt;Do you have an idea how to delete the mass erase command before debugging, o&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;r how &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;to prevent the flash and eeprom ranges from mass erase?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 13:00:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322237#M14527</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-24T13:00:57Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322238#M14528</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pascal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; That's very easy, just don't click the hook in the debug configuration, please see the following picture:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/44412i9427C4873D35ADEE/image-size/large?v=v2&amp;amp;px=999" role="button" 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" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/44594iA53DC06254E1DAD8/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;after that click OK, then your code will not be mass earse every time when you download your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;If you still have question, please let me know!&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 01:17:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322238#M14528</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-25T01:17:23Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322239#M14529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for this description but the problem keeps the same. When I press the apply button &lt;/P&gt;&lt;P&gt;to confirm these settings, I'm not able to debug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I have good news! Yesterday I found a way to work with this CodeWarrior bug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are interested in the solution please look at this topic:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; &lt;/SPAN&gt;&lt;A _jive_internal="true" data-containerid="2020" data-containertype="14" data-content-finding="Community" data-objectid="325405" data-objecttype="1" href="https://community.nxp.com/thread/325405" style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #6a737b;"&gt;Strange behaviour of the Advanced Programming Options&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your help! Now I'm waiting for the freescale CodeWarrior&lt;/P&gt;&lt;P&gt;developers. Maybe they will find a bugfix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 09:05:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322239#M14529</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-25T09:05:28Z</dc:date>
    </item>
    <item>
      <title>Re: Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322240#M14530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pascal,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thank you for your another solutions sharing, I already see it this morning, that is really a good news.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But I don't choose the always mass earse button in&amp;nbsp; the project, it works OK, I already try it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; My test platform is FRDM_K20D50M, the attached is my project , If you have interest, you can test it again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it hleps you!&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 09:20:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322240#M14530</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-25T09:20:02Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322241#M14531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jingjing,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes my FRDM_K20D50M board works fine, too :smileywink: but the board works with the MK20DX128VLH&lt;STRONG&gt;5&lt;/STRONG&gt; and not with the MK10/20DX128VLH&lt;STRONG&gt;7 &lt;/STRONG&gt;cpu.&lt;/P&gt;&lt;P&gt;So if you change the cpu there will be the same fault like in my application :smileywink: But thanks for trying it!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 12:24:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322241#M14531</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-25T12:24:14Z</dc:date>
    </item>
    <item>
      <title>Re: Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322242#M14532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pascal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I am sorry, I don't have the MK10/20DX128VLH&lt;STRONG&gt;7&lt;/STRONG&gt; board:smileysad:, I just have our TWR-K20D72m, the chip is PK20DX256VLL7.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But I create a project for MK10DX128VLH&lt;STRONG&gt;7,&amp;nbsp; &lt;/STRONG&gt;this project works ok on my TWR-K20D72M, I don't know whether it works on MK10DX128VLH7 or not, Yon can use my project to test it:smileyhappy: .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; After you test, please give me your result, thank you!&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2014 02:41:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322242#M14532</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-06-26T02:41:16Z</dc:date>
    </item>
    <item>
      <title>Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322243#M14533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Jingjing,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sorry for my late answer but I was on holiday last week :smileywink: I have&lt;/P&gt;&lt;P&gt;tried your program, but it doesn't work...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know what the CW developers say to this problem? I have &lt;/P&gt;&lt;P&gt;got the message, that my error request is closed right now?! So&lt;/P&gt;&lt;P&gt;is the whole problem closed or only my request?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pascal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Jun 2014 19:08:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322243#M14533</guid>
      <dc:creator>pascalschröer</dc:creator>
      <dc:date>2014-06-29T19:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: Re: EESPLIT Bits</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322244#M14534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pascal,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I find the SR number in your another topic &lt;A _jive_internal="true" data-containerid="2020" data-containertype="14" data-content-finding="Community" data-objectid="325405" data-objecttype="1" href="https://community.nxp.com/thread/325405"&gt;Strange behaviour of the Advanced Programming Options&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; From the SR, our colleague already help you report the bug to CW developer, I think this bug will be updated in our next CW version.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thank you for your information.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jul 2014 01:28:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EESPLIT-Bits/m-p/322244#M14534</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-07-03T01:28:36Z</dc:date>
    </item>
  </channel>
</rss>

