<?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: how to use MPC5644A_C90FL_SSD driver in CodeWarrior Development Tools</title>
    <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/how-to-use-MPC5644A-C90FL-SSD-driver/m-p/333718#M1258</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The drivers include working demo projects where you can find all you need. See this file that shows how to set ssd_config:&lt;/P&gt;&lt;P&gt;c:\Program Files\Freescale\Standard Software C90FL Driver v1.0.3\MPC5644A\Demos\MPC5644A\Demo_Code\inc\Demo_User_Config.h&lt;/P&gt;&lt;P&gt;Also check the demo code:&lt;/P&gt;&lt;P&gt;c:\Program Files\Freescale\Standard Software C90FL Driver v1.0.3\MPC5644A\Demos\MPC5644A\Demo_Code\normal_demo\NormalDemo.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One important note: MPC5644A has interleaved flash in high address space. That means 16bytes belongs to flash block A, next 16 bytes belongs to flash block B, next 16 bytes belongs to block A again and so on… This is to optimize data transfer performance.&lt;/P&gt;&lt;P&gt;The SSD drivers use logical address mapping which is different from physical address mapping. See the chapter 2 in:&lt;/P&gt;&lt;P&gt;c:\Program Files\Freescale\Standard Software C90FL Driver v1.0.3\MPC5644A\UM_C90FL_MM_JDP_SSD.pdf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 Jan 2015 12:07:54 GMT</pubDate>
    <dc:creator>lukaszadrapa</dc:creator>
    <dc:date>2015-01-12T12:07:54Z</dc:date>
    <item>
      <title>how to use MPC5644A_C90FL_SSD driver</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/how-to-use-MPC5644A-C90FL-SSD-driver/m-p/333717#M1257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Recently,I have used MPC5644A for my project.Now,I want to program the flash.So,I downloaded the MPC5644A_C90FL_SSD driver from net.But I do not know how to use the driver according to the User's Manual.I want to know how to set the params in struct "_ssd_config" when I use FlashInit().And,how to set the params using FlashErase() and FlashProgram().MPC5644a has two flash units named FLASH_A,FLASH_B.how to initialize these two units?If I want to program code to&amp;nbsp; FLASH_A and FLASH_B,what should I do?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2015 15:16:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/how-to-use-MPC5644A-C90FL-SSD-driver/m-p/333717#M1257</guid>
      <dc:creator>gangzhou</dc:creator>
      <dc:date>2015-01-10T15:16:09Z</dc:date>
    </item>
    <item>
      <title>Re: how to use MPC5644A_C90FL_SSD driver</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/how-to-use-MPC5644A-C90FL-SSD-driver/m-p/333718#M1258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The drivers include working demo projects where you can find all you need. See this file that shows how to set ssd_config:&lt;/P&gt;&lt;P&gt;c:\Program Files\Freescale\Standard Software C90FL Driver v1.0.3\MPC5644A\Demos\MPC5644A\Demo_Code\inc\Demo_User_Config.h&lt;/P&gt;&lt;P&gt;Also check the demo code:&lt;/P&gt;&lt;P&gt;c:\Program Files\Freescale\Standard Software C90FL Driver v1.0.3\MPC5644A\Demos\MPC5644A\Demo_Code\normal_demo\NormalDemo.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One important note: MPC5644A has interleaved flash in high address space. That means 16bytes belongs to flash block A, next 16 bytes belongs to flash block B, next 16 bytes belongs to block A again and so on… This is to optimize data transfer performance.&lt;/P&gt;&lt;P&gt;The SSD drivers use logical address mapping which is different from physical address mapping. See the chapter 2 in:&lt;/P&gt;&lt;P&gt;c:\Program Files\Freescale\Standard Software C90FL Driver v1.0.3\MPC5644A\UM_C90FL_MM_JDP_SSD.pdf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Jan 2015 12:07:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/how-to-use-MPC5644A-C90FL-SSD-driver/m-p/333718#M1258</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2015-01-12T12:07:54Z</dc:date>
    </item>
  </channel>
</rss>

