<?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: NXP SDK EEPROM code Error in MCUXpresso SDK</title>
    <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1167446#M2829</link>
    <description>&lt;P&gt;I switched to MCUXpresso for further development and manually ported my source files to a MCUXpresso project. SDK Drivers are working well now.&lt;/P&gt;</description>
    <pubDate>Wed, 14 Oct 2020 12:10:02 GMT</pubDate>
    <dc:creator>CEPL_Dev</dc:creator>
    <dc:date>2020-10-14T12:10:02Z</dc:date>
    <item>
      <title>NXP SDK EEPROM code Error</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165515#M2814</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I was trying to configure the Flash module of MKE18F512VLL16 MCU to be used as an EEPROM. I used the NXP SDK, but I'm getting the following dependency errors although I selected to auto resolve all pack requirements while including the drivers in the project. A lot of macros seem to be undefined.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="monospace"&gt;Rebuild started: Project: mke18_flash&lt;BR /&gt;*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'&lt;BR /&gt;Rebuild target 'Target 1'&lt;BR /&gt;assembling startup_MKE18F16.s...&lt;BR /&gt;compiling fsl_ftfx_flash.c...&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(82): warning: &amp;nbsp;#1296-D: extended constant initialiser used&lt;BR /&gt;&amp;nbsp; static volatile uint32_t *const kFPROTL = (volatile uint32_t *)(uint32_t)&amp;amp;FTFx_FPROT_LOW_REG;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(582): warning: &amp;nbsp;#186-D: pointless comparison of unsigned integer with zero&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (uint32_t i = 0U; i &amp;lt; (uint32_t)MAX_FLASH_PROT_REGION_COUNT;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(617): warning: &amp;nbsp;#1296-D: extended constant initialiser used&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static volatile uint32_t *const kFPROTLx = (volatile uint32_t *)(uint32_t)&amp;amp;FTFx_FPROTL3_REG;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(633): warning: &amp;nbsp;#186-D: pointless comparison of unsigned integer with zero&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (regionCounter &amp;lt; (uint32_t)MAX_FLASH_PROT_REGION_COUNT)&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1147):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_HAS_ACCESS_CONTROL" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; config-&amp;gt;flashDesc.feature.hasXaccControl = FSL_FEATURE_FLASH_HAS_ACCESS_CONTROL;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1181):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_START_ADDRESS" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashStartAddress &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= FLASH0_FEATURE_PFLASH_START_ADDRESS; /* get P-Flash start address */&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1182):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_BLOCK_SIZE" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashBlockSize &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = FLASH0_FEATURE_PFLASH_BLOCK_SIZE;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1183):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_BLOCK_COUNT" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashBlockCount &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= FLASH0_FEATURE_PFLASH_BLOCK_COUNT;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1184):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_BLOCK_SECTOR_SIZE" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashBlockSectorSize &amp;nbsp; &amp;nbsp; = FLASH0_FEATURE_PFLASH_BLOCK_SECTOR_SIZE;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1185):&lt;SPAN&gt;&amp;nbsp;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_BLOCK_WRITE_UNIT_SIZE" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashBlockWriteUnitSize &amp;nbsp;= FLASH0_FEATURE_PFLASH_BLOCK_WRITE_UNIT_SIZE;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1186):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_SECTOR_CMD_ADDRESS_ALIGMENT" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashSectorCmdAlignment &amp;nbsp;= FLASH0_FEATURE_PFLASH_SECTOR_CMD_ADDRESS_ALIGMENT;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1187):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_SECTION_CMD_ADDRESS_ALIGMENT" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashSectionCmdAlignment = FLASH0_FEATURE_PFLASH_SECTION_CMD_ADDRESS_ALIGMENT;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1222):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_RESOURCE_CMD_ADDRESS_ALIGMENT" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (uint8_t)FSL_FEATURE_FLASH_PFLASH_RESOURCE_CMD_ADDRESS_ALIGMENT;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1225):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_CHECK_CMD_ADDRESS_ALIGMENT" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (uint8_t)FSL_FEATURE_FLASH_PFLASH_CHECK_CMD_ADDRESS_ALIGMENT;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1228):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_SWAP_CONTROL_CMD_ADDRESS_ALIGMENT" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (uint8_t)FSL_FEATURE_FLASH_PFLASH_SWAP_CONTROL_CMD_ADDRESS_ALIGMENT;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c(1274):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_PROTECTION_REGION_COUNT" is undefined&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pflashProtectionRegionCount = FLASH0_FEATURE_PFLASH_PROTECTION_REGION_COUNT;&lt;/SPAN&gt;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_flash.c: 4 warnings, 12 errors&lt;BR /&gt;compiling fsl_ftfx_controller.c...&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_controller.c(158): warning: &amp;nbsp;#1296-D: extended constant initialiser used&lt;BR /&gt;&amp;nbsp; static volatile uint32_t *const kFCCOBx = (volatile uint32_t *)(uint32_t)&amp;amp;FTFx_FCCOB3_REG;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_controller.c(197):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_FLEX_RAM_START_ADDRESS" is undefined&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; config-&amp;gt;flexramBlockBase &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= FSL_FEATURE_FLASH_FLEX_RAM_START_ADDRESS;&lt;/SPAN&gt;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_controller.c(198):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_FLEX_RAM_SIZE" is undefined&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; config-&amp;gt;flexramTotalSize &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= FSL_FEATURE_FLASH_FLEX_RAM_SIZE;&lt;/SPAN&gt;&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\drivers\fsl_ftfx_controller.c: 1 warning, 2 errors&lt;BR /&gt;compiling main.c...&lt;BR /&gt;compiling fsl_ftfx_cache.c...&lt;BR /&gt;compiling system_MKE18F16.c...&lt;BR /&gt;compiling fsl_common.c...&lt;BR /&gt;compiling fsl_clock.c...&lt;BR /&gt;compiling fsl_ftfx_flexnvm.c...&lt;BR /&gt;compiling flash_adapter.c...&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\components\internal_flash\flash.h(93): warning: &amp;nbsp;#66-D: enumeration value is out of "int" range&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; kHAL_Flash_SecurityStateNotSecure &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0xc33cc33cU, /*!&amp;lt; Flash is not secure.*/&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\components\internal_flash\flash_adapter.c(75):&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;error: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_BLOCK_WRITE_UNIT_SIZE" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; uint32_t progBuf[PGM_SIZE_BYTE / sizeof(uint32_t)];&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\components\internal_flash\flash_adapter.c(193): e&lt;SPAN&gt;rror: &amp;nbsp;#20: identifier "FSL_FEATURE_FLASH_PFLASH_BLOCK_WRITE_UNIT_SIZE" is undefined&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; uint8_t buffer[PGM_SIZE_BYTE];&lt;BR /&gt;C:\Keil_v5\ARM\PACK\NXP\MKE18F16_DFP\12.2.0\components\internal_flash\flash_adapter.c: 1 warning, 2 errors&lt;BR /&gt;".\Objects\mke18_flash.axf" - 16 Error(s), 6 Warning(s).&lt;BR /&gt;Target not created.&lt;BR /&gt;Build Time Elapsed: &amp;nbsp;00:00:03&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="UserSignature lia-message-signature"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Sat, 10 Oct 2020 06:39:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165515#M2814</guid>
      <dc:creator>CEPL_Dev</dc:creator>
      <dc:date>2020-10-10T06:39:47Z</dc:date>
    </item>
    <item>
      <title>Re: NXP SDK EEPROM code Error</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165527#M2816</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;You should download the sdk in&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/en/select" target="_blank"&gt;https://mcuxpresso.nxp.com/en/select&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the directory 'SDK_2.6.0_MKE18F256xxx16\boards\twrke18f\driver_examples\flash\flexnvm_eeprom\mdk', you will find the eeprom example.&lt;/P&gt;
&lt;P&gt;The sdk downloaded by keil may have some problems.&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 days after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Sat, 10 Oct 2020 07:21:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165527#M2816</guid>
      <dc:creator>nxf56274</dc:creator>
      <dc:date>2020-10-10T07:21:41Z</dc:date>
    </item>
    <item>
      <title>Re: NXP SDK EEPROM code Error</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165557#M2817</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/71004"&gt;@nxf56274&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;I've downloaded the SDK (&lt;STRONG&gt;SDK_2.8.0_MKE18F512xxx16\boards\twrke18f\driver_examples\flash\flexnvm_eeprom\mdk&lt;/STRONG&gt;) and the example is compiling without errors.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="CEPL_Dev_0-1602316818051.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/127131i926C123FC8EC1F1B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="CEPL_Dev_0-1602316818051.png" alt="CEPL_Dev_0-1602316818051.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is how I've added the NXP SDK Peripheral Driver to my project through Software Component Selector tool in Keil MDK.&lt;/P&gt;&lt;P&gt;How to use the newly downloaded peripheral driver (&lt;STRONG&gt;SDK_2.8.0_MKE18F512xxx16&lt;/STRONG&gt;) in my project?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Oct 2020 08:05:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165557#M2817</guid>
      <dc:creator>CEPL_Dev</dc:creator>
      <dc:date>2020-10-10T08:05:17Z</dc:date>
    </item>
    <item>
      <title>Re: NXP SDK EEPROM code Error</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165675#M2818</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;If you use keil to choose the peripheral, the code will use the sdk it downloaded by keil. So this operation will cause some problems. I recommend you use our mcuxpresso. Use this ide to configure your peripheral.&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 days after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Mon, 12 Oct 2020 01:01:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165675#M2818</guid>
      <dc:creator>nxf56274</dc:creator>
      <dc:date>2020-10-12T01:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: NXP SDK EEPROM code Error</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165796#M2819</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/71004"&gt;@nxf56274&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem is that I've a complete working firmware for a product developed using Keil. Now I've to add just the EEPROM functionality to this. That's the reason why I'm sticking to keil MDK.&lt;/P&gt;&lt;P&gt;Is there any way to port Keil projects to MCUexpresso projects? Can we use ULink 2 debugger with MCUexpresso?&lt;/P&gt;</description>
      <pubDate>Mon, 12 Oct 2020 04:59:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165796#M2819</guid>
      <dc:creator>CEPL_Dev</dc:creator>
      <dc:date>2020-10-12T04:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: NXP SDK EEPROM code Error</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165817#M2820</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;You just need add the necessary file to your keil project. In the sdk, copy the file you need under the directory 'drivers' to your own project. In your own project, when the sdk report some error like lacking of the definition, you can copy this definition and search this&amp;nbsp;definition in our sdk. Then you will know what file you lack of.&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 days after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Mon, 12 Oct 2020 05:55:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1165817#M2820</guid>
      <dc:creator>nxf56274</dc:creator>
      <dc:date>2020-10-12T05:55:22Z</dc:date>
    </item>
    <item>
      <title>Re: NXP SDK EEPROM code Error</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1167446#M2829</link>
      <description>&lt;P&gt;I switched to MCUXpresso for further development and manually ported my source files to a MCUXpresso project. SDK Drivers are working well now.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Oct 2020 12:10:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/NXP-SDK-EEPROM-code-Error/m-p/1167446#M2829</guid>
      <dc:creator>CEPL_Dev</dc:creator>
      <dc:date>2020-10-14T12:10:02Z</dc:date>
    </item>
  </channel>
</rss>

