From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Wilson Kwan" To: "Lewin A.R.W. Edwards" Cc: Subject: Re: [ECOS] LCD on EP7211 Date: Wed, 31 Jan 2001 16:20:00 -0000 Message-id: <009001c08be4$efd2d530$0b02a8c0@r2d2> References: <4.3.2.7.2.20010131174437.00aa1100@larwe.com> <4.3.2.7.2.20010131181422.00b21dd0@larwe.com> X-SW-Source: 2001-01/msg00512.html Lewin, Thanks for the code. I compared it to what I have and it is basically the same. I put your routine in and I still have the same problem. I get a bunch of horizontal lines on the screen when I execute the line *(volatile cyg_uint8 *)PDDR = LCD_INIT; When the line *(volatile cyg_uint32 *)SYSCON1 |= SYSCON1_LCDEN; runs I end up with alot of garbage on the screen. At this point when I try to write to the display memory it seems to hang. GDB never returns and I have to kill the process. I also tried this with out 7212 board and the same problem occurs. Is there something in particular I need to set in my eCos configuration to make this work? I have enabled CYGHWR_HAL_ARM_EDB7XXX_LCD_INSTALLED. Thanks again for your help... Wilson