<?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: Display with integrated controller in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514585#M779</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by schisanoa on Thu Jan 16 09:03:12 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your quick reply. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do you think that I may have the same problem also if I add a NAND flash on the databus?(8bit databus) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do you suggest use of a buffer also for the NAND?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alessio&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:13:45 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:13:45Z</dc:date>
    <item>
      <title>Display with integrated controller</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514583#M777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by schisanoa on Thu Jan 16 02:16:40 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to interface to LPC4078 a display with an integrated controller with 16bit data bus, I also have a SDRAM on the EMC, can I connect also the display on the EMC or there may be something wrong in doing this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks in advance&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514583#M777</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:43Z</dc:date>
    </item>
    <item>
      <title>Re: Display with integrated controller</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514584#M778</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by wmues on Thu Jan 16 02:48:12 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;You may experience a distortion of your SDRAM signals, and you may experience EMI problems.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would not do this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Instead, you may want to insert a 16bit buffer on D0...D15, which is only enabled if the /CS of the display is on.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;OR: use D0...D15 for SDRAM, and use D16...D31 for display.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do not share signals between SDRAM and display.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Wolfgang&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514584#M778</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:44Z</dc:date>
    </item>
    <item>
      <title>Re: Display with integrated controller</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514585#M779</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by schisanoa on Thu Jan 16 09:03:12 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your quick reply. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do you think that I may have the same problem also if I add a NAND flash on the databus?(8bit databus) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do you suggest use of a buffer also for the NAND?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alessio&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514585#M779</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: Display with integrated controller</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514586#M780</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by wmues on Thu Jan 16 11:53:50 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Alessio,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;adding a NAND flash to the SDRAM data lines will have only a little impact on the signal integrity, because the wires to the NAND flash will be short.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I have a choice, I would always use other data &amp;amp; address lines for a 2nd memory. You will have less problems with EMI compliance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Using a bare NAND flash will force you to add a nand flash file system driver, doing all the ECC, wear leveling etc. in software.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you really want this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You might be better off using&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a) serial NOR flash (SPIFI or SPI)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;b) emmc (using SD card interface)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;c) microSD card&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Wolfgang&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514586#M780</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: Display with integrated controller</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514587#M781</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by schisanoa on Thu Jan 16 16:39:19 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry, I will take take a few more minutes of your time.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;At first thanks for your reply, I spent lot of time this evening after read it on web reserch about the Nand flash. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I understand I can't use the Nand flash with a simple fatfs or something similar, right?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I need a Nand file system driver, that allow me to manage wear leveling, ECC, file, property and folder, ecc, right?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you know if UFFS or YAFFS may be ok to do this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I use a Spifi or a emmc Do I need to manage wear leveling ecc..?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alessio&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514587#M781</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:46Z</dc:date>
    </item>
    <item>
      <title>Re: Display with integrated controller</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514588#M782</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by wmues on Fri Jan 17 06:06:38 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, you will need a special file system as YAFFS, JFFS2 oder UBI/UBIFS for NAND.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Additional, you will have to do ECC "by hand".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NAND flash file systems are available for Linux today. Using a non-Linux-System you have 2 options:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a) port a flash file system from Linux to your target.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;b) buy a comercial embedded flash file system.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you use a (serial) NOR flash, you will not need ECC, and maybe you will find a free embedded file system doing wear leveling for NOR flash.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you use emmc or SD-card, the memory chip will do all ECC and wear leveling for you, and you only need a (normal) block file system (FAT etc).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;IMHO, if your CPU has a SD card interface, it's very easy to add a (micro)SD to your system and have all data and program files on this card. It's very convenient to put the card into a PC card reader and have access to all your data &amp;amp; code from the PC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My favourite memory layout is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- internal flash: bootloader, reading code from SD card and placing code in SDRAM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- internal ram: some variables, some fast code and STACK.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- SDRAM: code, data, etc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- SD card: code, additional files&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: as you are using NXP LPC4078, I do not understand why you are using a display with integrated controller (maybe NON-TFT?). TFTs without controller are cheaper, and you can spend the money for a SD card...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Even TFTs with resistive touch are cheap, and you will have a good user interface. Resistive touch is cheaper as some buttons.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Wolfgang&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514588#M782</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:47Z</dc:date>
    </item>
    <item>
      <title>Re: Display with integrated controller</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514589#M783</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by schisanoa on Fri Jan 17 09:21:29 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Ah ok, also with YAFFS or UBIFS I must do the ECC by hand. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a non-commercial solution that allow me to use the NandFlash(also if require a porting)? Or is faster use YAFFS and do the ECC by hand?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The NandFlash was selected from my boss because he doesn't want a socket connector(like the SD card connector) and it is soldered directly on the pcb. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to write and read data a lot of time, so I'm not sure of the life of the NOR flash, and I need at least 1GB(8Gb) and I don't find a serial NOR or a SPIFI capable enough. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The display also was selected from my boss, and he want a display with controller integrated(so I changed from LPC4088 to LPC4078, without lcd controller, little bit cheaper).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My actual supposed memory layout will be:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Internal flash: bootloader and some code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Internal RAM: varaible and stack&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-SDRAM: data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-SPIFI: expansion flash for CODE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-NandFlash(not sure) : data file storage&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-LCD, with controller HImax, and 16 bit data on EMC (with a buffer on DATA bus as you suggested)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what do you think about?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thank&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alessio&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: An SPI Nand Flash may be another solution or no?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Display-with-integrated-controller/m-p/514589#M783</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:47Z</dc:date>
    </item>
  </channel>
</rss>

