This site is no longer active and is available for archival purposes only. Registration and login is disabled.

ATI Imagion Chip Config


ATI Imagion Chip Config

Postby dustobub » Jun 21, 2002 @ 3:37am

I was just looking throught the windows directory and I knew I could find the driver for the ati chip that MIGHT be at some level the cause of the poor performance in media apps. I opened up the config file and just wanted to have someone with lots of knowledge go throught it also and check and see if they can change any settings. Personally I have no idea what most of these things mean. The one thing that I did recognize was the clock frequency setting. There is one for "xtalclk" one for "normclkfreq" and "fastclkfreq" the first two are set to 14.3mhz and the fast one is set to 60mhz. I think based on my knowledge that the reason for more than one setting is for power savings so when its not being stressed it goes down to 14.3mhz I was thinking if apps were not designed to take advantage of this maybe setting it to 60mhz for all three might help. I am willing to try it, but I dont want to kill my baby. There are lots of neat and potential useful settings so hopefully someone can shed some light onto this. Thanks

Dustin
dustobub
 


Postby Guest » Jun 21, 2002 @ 4:07am

Well nevermind, forgot all of that stuff is stored in rom. Oh well.

dustin
Guest
 


Postby Maf54 » Jun 21, 2002 @ 4:18am

User avatar
Maf54
<b>Commie Pinko</b>
 
Posts: 6389
Joined: Dec 9, 2001 @ 5:15pm
Location: Rehab


Postby sponge » Jun 22, 2002 @ 6:37am

holy internets batman.
User avatar
sponge
Not sponge
 
Posts: 12779
Joined: Jan 13, 2002 @ 8:04am
Location: New Hampshire


Postby Guest » Jun 22, 2002 @ 7:15am

It will read the ram first, instead of rom. Hmmmm... now who is willing to start playing with the settings... If someone tells me that it wont hurt my e740 and tells me what to play around with I'll do it.

Dustin
Guest
 


Exactly what appears in the atihwtbl.txt file

Postby Dustobub » Jun 22, 2002 @ 7:38am

//ATI_HW_TBL

[Header] //Header
"Revision"=dword:0x00000000
"OEMID"=dword:0x00268888
"ProductID"=dword:0x00000000
"Date"=dword:0x20020305

[HWGroup] //Hardware
"CPU"=dword:1 //XScale
"RDN"=dword:5
"RDF"=dword:5

[GXGroup] //Graphic
"ChipType"=dword:0x01
"XtalClk"=dword:0x00143000 //14.30MHz
"NormClkFreq"=dword:0x00143000 //14.30MHz
"FastClkFreq"=dword:0x00600000 //60.00MHz
"ExtMemCfg"=dword:0
"CoreVoltage"=dword:0x00013000 //1.3V
"PwrMgt"=dword:0
"ChipPhysAddr"=dword:0x0C000000
"VRamAllocCfg"=dword:0

[LCDGroup] //LCD
"PanelType"=dword:0x01
"Resolution"=dword:0
"ColorDepth"=dword:16
"ColorOrdering"=dword:0
"Rotation"=dword:0
"PixClkFreq"=dword:0x05
// NEC Panel (240x320)
"LcdFormat"=dword:0x8023
"GraphicCtrl"=dword:0xd41c06
"GraphicPitch"=dword:0x280
"CrtcTotal"=dword:0x01510120
"ActiveHDisp"=dword:0x01040014
"ActiveVDisp"=dword:0x01490009
"GraphicVDisp"=dword:0x01040014
"GraphicHDisp"=dword:0x01490009
"CrtcSS"=dword:0x80140013
"CrtcLS"=dword:0x81150110
"CrtcGS"=dword:0x80050005
"CrtcVPosGS"=dword:0x000A0009
"CrtcGClk"=dword:0x80050108
"CrtcGOE"=dword:0x80050108
"CrtcRev"=dword:0x0040010A
"CrtcDClk"=dword:0xA906000A
"CrtcDefaultCount"=dword:0
"CrtcFrame"=dword:0x0
"CrtcFrameVPos"=dword:0
"LcddCntl1"=dword:0
"LcddCntl2"=dword:0x3ffff
"GenLcdCntl1"=dword:0xfff003
"GenLcdCntl2"=dword:0x3
"LcdBackGroundColor"=dword:0xff00
"ClkPinCntl"=dword:0x3f
"PllRefFBDiv"=dword:0x5a500000
"PllCntl"=dword:0x4b000203
"SClkCntl"=dword:0x300
"PClkCntl"=dword:0
"ClkTestCntl"=dword:0
"PwrMgtCntl"=dword:4
"NumOfExt1Reg"=dword:3
"NumOfExt2Reg"=dword:0

[LCDEXT1Group]
"RegOffset1"=dword:0x4F0
"RegAndMask1"=dword:0
"RegOrMask1"=dword:0x41060010
"RegOffset2"=dword:0x524
"RegAndMask2"=dword:0
"RegOrMask2"=dword:0x000143AA
"RegOffset3"=dword:0x18c
"RegAndMask3"=dword:0xfffffffe
"RegOrMask3"=dword:0x0

[LCDEXT2Group]
"RegOffset1"=dword:0
"RegAndMask1"=dword:0
"RegOrMask1"=dword:0
"RegOffset2"=dword:0
"RegAndMask2"=dword:0
"RegOrMask2"=dword:0

[GPIOGroup] //GPIO
"PinUsed"=dword:0xFF3E43
"PinDirection"=dword:0xFF0643 // Pin 8 and 12 is bi-directional
"PinData"=dword:0x3
"PinPullDown"=dword:0xFF00

[W3OGroup] //W3O
"LCDDriver"=dword:0x01
"DataChannelA"=dword:0x01
"DataChannelB"=dword:0x00
"RGBColourModeA"=dword:0x02
"RGBColourModeB"=dword:0x00
"ColourOrderingA"=dword:0x00
"ColourOrderingB"=dword:0x00
"EnableDDCCheck"=dword:0x00
// Addr = 0 means use dynamic allocation
"FrameBufferAddr"=dword:0xA0500000
"FrameBufferSize"=dword:0xA0000
"EnableVersionCheck"=dword:0x01





_______________________________________________



What should I play around with?

Dustin
Dustobub
pm Member
 
Posts: 19
Joined: Jun 22, 2002 @ 6:07am


Postby James S » Jun 22, 2002 @ 8:35pm

Increase the speed to 80MHz (on all 3 settings so it stays at full speed no matter what) and up the voltage to 1.5V then make the display 32bit color.

You could also have fun with the rotation and resolution if you felt up to it.
<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby bovine anomaly » Jun 22, 2002 @ 9:13pm

bovine anomaly
 


Postby Dustobub » Jun 22, 2002 @ 9:17pm

setting everything to 80mhz and voltage to 1.5 actually dropped performance a lot in vobenchmark. im going to try some other settings.

Dustin
Dustobub
pm Member
 
Posts: 19
Joined: Jun 22, 2002 @ 6:07am


Postby Dustobub » Jun 22, 2002 @ 9:25pm

Well i tried 32bit color depth, it really didn't like that, it wouldnt display anything, everything worked fine, i just couldn't see anything. So i just changed it back. Onto resolution and rotate.

Dustin
Dustobub
pm Member
 
Posts: 19
Joined: Jun 22, 2002 @ 6:07am


Postby Dustobub » Jun 22, 2002 @ 9:27pm

How would i change rotation and resolution. For rotate would I say 1 instead of 0 or 90 or 180. And the same goes for resolution would i say 1 or 2 or like 240*360.

Dustin
Dustobub
pm Member
 
Posts: 19
Joined: Jun 22, 2002 @ 6:07am


Postby Dustobub » Jun 22, 2002 @ 9:35pm

haha this is great, rotation works, 1 moved 90degrees to the right, 2 moved 180. The problem is, it doesnt change where you have to tap the screen. So it looks upside down, but you cant tap on where the start menu is, you have to tap where it used to be. Personally I think if someone spent some time with this we could see some benefits. However I don't know what most of these things mean so someone else help me. Thanks

Dustin
Dustobub
pm Member
 
Posts: 19
Joined: Jun 22, 2002 @ 6:07am


Postby Dustobub » Jun 22, 2002 @ 9:44pm

Ok, tried 1 for resolution that worked but shrunk it. Then I tried like 3 and I ended having to do a hard reset. So any other ideas.

Dustin
Dustobub
pm Member
 
Posts: 19
Joined: Jun 22, 2002 @ 6:07am


Postby James S » Jun 22, 2002 @ 9:46pm

<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby Dustobub » Jun 22, 2002 @ 10:10pm

yep i made sure i had 5 zeros. I didnt have it plugged in though ran I ran 1.5 volts. Should I do it over again with 80mhz and 1.5 volts but this time plugged in.

Dustin
Dustobub
pm Member
 
Posts: 19
Joined: Jun 22, 2002 @ 6:07am


Next

Return to Windows Mobile


Sort


Forum Description

General Windows Mobile discussion for end-users. Hardware, software, etc. This is also the forum to post your product announcements and other news.

Moderators:

Dan East, sponge, Kevin Gelso, RICoder, Chris Edwards

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

cron