Re: does geode GX1 support 480x234 resolution ?
From: Andrew Worsley (Andrew.Worsley_at_nospam.4.me)
Date: 02/01/05
- Next message: K. S. Huang: "Re: Display driver in WinCE 5.0"
- Previous message: James Lee: "Keyboard Layout for WinCE 4.2 or 5.0"
- In reply to: mindengxue: "Re: does geode GX1 support 480x234 resolution ?"
- Next in thread: mindengxue: "Re: does geode GX1 support 480x234 resolution ?"
- Reply: mindengxue: "Re: does geode GX1 support 480x234 resolution ?"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 1 Feb 2005 17:10:38 +1300
We use a Sharp LQ070T5CRQ1, which sounds very similar spec'd to your LCD
(same resolution, clock rate etc). We no longer drive this from a Geode
CPU (our design now uses an SH4), but we did once have this working with
a National Semiconductor "Pompano" board, which had an SC1200 processor
I beleive). We were also using the CRT output, and had many doubts that
it could be made to work, since it was a non-standard resolution
according to the SC1200 data***.
We have long since ditched the code, but I did find an email that had a
snippet with the all-important timing parameters. Maybe they will be of
use to you...
DWORD hSkewOffset = 7;
DWORD hSkew[] = {
0x00000000,
0x00004000,
0x00008000,
0x0000C000,
0x00010000,
0x00014000,
0x00018000,
0x0001C000 };
// skew should be 0x0001C000 1/10/2002
DISPLAYMODE saveMode;
DISPLAYMODE sharpDisplayMode =
{ GFX_MODE_60HZ |
/* refresh rate = 60 */
GFX_MODE_8BPP | GFX_MODE_16BPP | /* 8 and 16
BPP valid */
GFX_MODE_NEG_HSYNC | GFX_MODE_NEG_VSYNC, /* negative
syncs */
0x01E0, //hactive 0x01E0
0x01F0, //hblankstart; 0x01F0
0x01F8, //hsyncstart; 0x01F8
0x0228, //hsyncend; 0x0228
0x0258, //hblankend; 0x0258
0x0260, //htotal; 0x0260
/* horizontal timings */
//sorta works 0x01E1, 0x01F0, 0x01F0, 0x01F4, 0x0218, 0x0220, /*
horizontal timings */
// 0x0280, 0x0288, 0x0290, 0x02E8, 0x0318, 0x0320, /* horizontal
timings */
0xEA, //vactive; 0xEA,
0xEA, //vblankstart; 0xEA,
0xF3, //vsyncstart; 0xF2,
0xF6, //vsyncend; 0xF5,
0x106, //vblankend; 0x106,
0x106, //vtotal; 0x106,
/* vertical timings */
// 0x01E0, 0x01E8, 0x01EA, 0x01EC, 0x0205, 0x020D, /* vertical timings
*/
0x00192CCC,
};
Good luck!!!
Andrew
- Next message: K. S. Huang: "Re: Display driver in WinCE 5.0"
- Previous message: James Lee: "Keyboard Layout for WinCE 4.2 or 5.0"
- In reply to: mindengxue: "Re: does geode GX1 support 480x234 resolution ?"
- Next in thread: mindengxue: "Re: does geode GX1 support 480x234 resolution ?"
- Reply: mindengxue: "Re: does geode GX1 support 480x234 resolution ?"
- Messages sorted by: [ date ] [ thread ]