hi,
I used PB 4.2 to build a Windows CE System for Samsung 2410 board.
The default display resolution is 640*480. Then I wanted to change it
to 800*600.
I modified common.reg file:

[HKEY_LOCAL_MACHINE\Drivers\Display\MQ200]
"Rotate"=dword:0
"PPSupport"=dword:0
"PPSupportEnable"=dword:0

;; 640x480x16
; "CxScreen"=dword:280 //originally
; "CyScreen"=dword:1E0 //originally
"CxScreen"=dword:320
"CyScreen"=dword:258
"BPP"=dword:16
"Freq"=dword:3C

But the result is strange. Only about 4/5 of the top-left of the screen
shows the gwe. 1/5 on the right is black and 1/5 on the botton is in a
mess...

Is there any other thing I haven't considered about? Please give me
some hints.

Thanks in advance!

Re: Change the Display Resolution by campos

campos
Sat May 20 03:51:51 CDT 2006

I modified the driver file to make the allocated buffer larger, and
then the screen showed 800=D7600 resolution. But the refresh rate is so
low as to flash all the time. I guessed 25Hz approximately, not 60Hz
absolutely. Can anyone give me some suggestion about the reason?
Thanks!


Re: Change the Display Resolution by OrenR

OrenR
Sun May 21 03:13:27 CDT 2006

I am not so familiar with the controller you are using.
But if you kept the pixel clock (time between pixels) as it used to,
obviously the refreshed rate got lower, because the screen consists of
more pixels now.
Raise the pixel clock to adhere to the new screen resolution.