DONG
You are my new hero
PERFECTLY working for my ATI Radeon Mobility X1350 (Dev ID 7196)
Tested version with AtomBIOS code and with my Laptop EDID.
Now i have perfect 1440x900 full resolution
Also QE/CI works very fine (editing ATIRadeonX1000.kext - plist and HEX file)
Many Many Many......Thanks
899 replies to this topic
#21
Posted 13 October 2009 - 09:04 PM
#22
Posted 13 October 2009 - 10:09 PM
lebido and Boombeng,
I tried my x1400 with quirk table removed from source. The RHDConnectorsInit function worked well here without any problem with ATOMBIOS code.
It looks like both of your cards' BIOS ROM do not contain enough information in it to get connector init done.
Did you guys tried RadeonHD driver (not the fglrx driver which is close sourced) in linux?
If it works there, then there is no reason for the failing of RHDConnectorsInit function here.
If it does not work there as well, you guys may need to run the utils tool come with RadeonHD linux source code and post the results. Then we can check to see if we can make the quirk table by ourselves out from the result.
I tried my x1400 with quirk table removed from source. The RHDConnectorsInit function worked well here without any problem with ATOMBIOS code.
It looks like both of your cards' BIOS ROM do not contain enough information in it to get connector init done.
Did you guys tried RadeonHD driver (not the fglrx driver which is close sourced) in linux?
If it works there, then there is no reason for the failing of RHDConnectorsInit function here.
If it does not work there as well, you guys may need to run the utils tool come with RadeonHD linux source code and post the results. Then we can check to see if we can make the quirk table by ourselves out from the result.
Boombeng, on Oct 13 2009, 03:53 PM, said:
Quiet the same results here too
#23
Posted 13 October 2009 - 10:22 PM
In the mean time, I attached a BIOS dump I had hanging around for some time, if it can be of any use.
Attached Files
#24
Posted 14 October 2009 - 01:02 PM
Dong
You are the Man!!!
Your kext worked, changed display resolution from standard Vesa 1024x768 to 1366x768 which is default res i get in vista. Although no option to switch resolution in display settings. Kext used for 10.6 32bit with atom bios no backlight.
Then installed ATIRadeonX2000 kext just to see what would happen, and got blank white screen which is a change as usually got black and white squares.
Looks like you are close to framebuffer kext.
have attached kernal logs without and with ATIRadeonX2000.
Let me know if you require any other info.
You are the Man!!!
Your kext worked, changed display resolution from standard Vesa 1024x768 to 1366x768 which is default res i get in vista. Although no option to switch resolution in display settings. Kext used for 10.6 32bit with atom bios no backlight.
Then installed ATIRadeonX2000 kext just to see what would happen, and got blank white screen which is a change as usually got black and white squares.
Looks like you are close to framebuffer kext.
have attached kernal logs without and with ATIRadeonX2000.
Let me know if you require any other info.
Attached Files
#25
Posted 14 October 2009 - 09:00 PM
dong, on Oct 14 2009, 12:09 AM, said:
Did you guys tried RadeonHD driver (not the fglrx driver which is close sourced) in linux?
If it works there, then there is no reason for the failing of RHDConnectorsInit function here.
If it does not work there as well, you guys may need to run the utils tool come with RadeonHD linux source code and post the results. Then we can check to see if we can make the quirk table by ourselves out from the result.
If it works there, then there is no reason for the failing of RHDConnectorsInit function here.
If it does not work there as well, you guys may need to run the utils tool come with RadeonHD linux source code and post the results. Then we can check to see if we can make the quirk table by ourselves out from the result.
I just come to try latest RadeonHD (1.3) with ubuntu and guess what ? it doesn't work...
as soon as I run util tool I'll post the result here
cheers
#26
Posted 14 October 2009 - 09:19 PM
wow, now it become 1.3.0 just after I took one week to porting 1.2.5.
#27
Posted 14 October 2009 - 09:51 PM
I didn't manage to run rhd_conntest cause of a lack of package or anything I dunno, but, searching around a way to run this util tool I found the rhd_conntest report from someone with exactly the same laptop and the same grapgic card
here it is :
http://article.gmane...s.radeonhd/4152
One week, you work fast dong
I would spend at least one year to learn how to do that
here it is :
http://article.gmane...s.radeonhd/4152
One week, you work fast dong
I would spend at least one year to learn how to do that
#28
Posted 14 October 2009 - 10:54 PM
Boombeng, on Oct 14 2009, 05:51 PM, said:
I found the rhd_conntest report from someone with exactly the same laptop and the same grapgic card
here it is :http://article.gmane...s.radeonhd/4152
here it is :http://article.gmane...s.radeonhd/4152
Here it is:
RadeonHD.kext.10.5M82.zip 164.03K
328 downloads
#29
Posted 15 October 2009 - 04:02 AM
Well, I cant believe it, but it works. I am not sure if the hardware acceleration stuff works because I dont remember how to check it, but I can now change my resolution. Just friggin AWESOME!!
I am running it without ATIRadeonX2000.kext installed because it used to really mess things up.
Thank you, thank you, thank you!!
Dell Studio 1737
ATI Mobility Radeon HD 3640
I am running it without ATIRadeonX2000.kext installed because it used to really mess things up.
Thank you, thank you, thank you!!
Dell Studio 1737
ATI Mobility Radeon HD 3640
#30
Posted 15 October 2009 - 07:29 AM
finaly some progress in this direction 
i`m wondering if the ati mobility hd3450 it`s working right , if someone has tested it please confirm
i`m wondering if the ati mobility hd3450 it`s working right , if someone has tested it please confirm
#31
Posted 15 October 2009 - 07:36 AM
hi to everyone, what i should install to try it with my hd4770?
#32
Posted 15 October 2009 - 07:55 AM
dong, on Oct 15 2009, 12:54 AM, said:
I saw there is already a connector table listed in the xorg log. I simply added it to the quirk table and recompiled. You may test to see what will happen.
Here it is:
RadeonHD....10.5M82.zip
Here it is:
Things are better now but not perfect... i have access to the board now but still stuck to 1024x768, there is not more choice in pref syst /display but the screen is not streched anymore, there is a big black stripe ont the right side of the screen
I tried to add Edid in plist and vhange Graphic Mode in boot plist without luck
Here is the log
RadeonHDM82Log.rtf 6.46K
93 downloadsThx very much Dong
#33
Posted 15 October 2009 - 12:18 PM
Hm... if i'm right is this a whole package needed ... or i need a special driver first for my ati 3650HD on Toshiba P300 in order to test it?
Aniway keep on god work!
Aniway keep on god work!
#34
Posted 15 October 2009 - 12:29 PM
Wow!
Dong, I am impressed!
After years of running my machine on 1024x768(and trying absolutely everything, and I mean *EVERYTHING*, to get it working at native resolution), I can finally use it in native resolution, 1280x800.
I just installed your 10.5 kext, and without any modification or edid or anything it worked "out of the box" on first try.
Thank you so much for your work and effort.
Ztardust
Dong, I am impressed!
After years of running my machine on 1024x768(and trying absolutely everything, and I mean *EVERYTHING*, to get it working at native resolution), I can finally use it in native resolution, 1280x800.
I just installed your 10.5 kext, and without any modification or edid or anything it worked "out of the box" on first try.
Thank you so much for your work and effort.
Ztardust
#35
Posted 15 October 2009 - 01:44 PM
Boombeng, on Oct 15 2009, 03:55 AM, said:
Things are better now but not perfect... i have access to the board now but still stuck to 1024x768, there is not more choice in pref syst /display but the screen is not streched anymore, there is a big black stripe ont the right side of the screen
I tried to add Edid in plist and vhange Graphic Mode in boot plist without luck
Here is the log
RadeonHDM82Log.rtf
Thx very much Dong
I tried to add Edid in plist and vhange Graphic Mode in boot plist without luck
Here is the log
Thx very much Dong
ignore one:
RadeonHD.kext.M82.zip 164.05K
342 downloadsdebug one:
RadeonHD.kext.M82Debug.zip 164.04K
219 downloads
#36
Posted 15 October 2009 - 01:59 PM
dong, on Oct 15 2009, 03:44 PM, said:
The log shows all problem are caused by "rhdMonitorValid failed". You can test below versions, one ignores this step, another debug one does not ignore but add log to see what causes the failure.
ignore one:
RadeonHD.kext.M82.zip
debug one:
RadeonHD...M82Debug.zip
ignore one:
debug one:
IT WORKS
Thank you so much Dong!!!!
Attached Files
#37
Posted 15 October 2009 - 04:12 PM
it works dong! I have try the 2 kext (with and without atombios) on my x1600 mobility 71c5 and they works, there is a bit mouse tearing but.... u cares, now I try with slow leopard.
great job thank you, sorry for my bad english
great job thank you, sorry for my bad english
#38
Posted 15 October 2009 - 04:50 PM
Hello,
I've also failed to make linux radeonhd to run… and to get a xorg log.
However I've looked into my bios and other xorg.log from other cards (since I couldn't find one for mine) and I think the connector table should look like that :
The only thing I'm not sure is the RHD_DDC_x values, I took these from an M54 log, they are the same on an M66 (I have M68).
On some other logs, LCD has RHD_DDC_0, that's why I'm not convinced.
I hope you'll be able to do something out of that !
I've also failed to make linux radeonhd to run… and to get a xorg log.
However I've looked into my bios and other xorg.log from other cards (since I couldn't find one for mine) and I think the connector table should look like that :
(II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_DVI, "DVI_I CRT1", RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_PANEL, "LVDS LCD1", RHD_DDC_2, RHD_HPD_NONE, { RHD_OUTPUT_KLDSKP_LVTMA, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[2] {RHD_CONNECTOR_TV, "SVIDEO DFP1", RHD_DDC_NONE, RHD_HPD_NONE, { RHD_OUTPUT_DACB, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connecter[3] {RHD_CONNECTOR_DVI, "DVI_I DFP1", RHD_DDC_1, RHD_HPD_0, { RHD_OUPUT_TMDSA, RHD_OUTPUT_NONE } }
The only thing I'm not sure is the RHD_DDC_x values, I took these from an M54 log, they are the same on an M66 (I have M68).
On some other logs, LCD has RHD_DDC_0, that's why I'm not convinced.
I hope you'll be able to do something out of that !
#39
Posted 15 October 2009 - 06:21 PM
lebidou, on Oct 15 2009, 12:50 PM, said:
Hello,
(II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_DVI, "DVI_I CRT1", RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_PANEL, "LVDS LCD1", RHD_DDC_2, RHD_HPD_NONE, { RHD_OUTPUT_KLDSKP_LVTMA, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[2] {RHD_CONNECTOR_TV, "SVIDEO DFP1", RHD_DDC_NONE, RHD_HPD_NONE, { RHD_OUTPUT_DACB, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connecter[3] {RHD_CONNECTOR_DVI, "DVI_I DFP1", RHD_DDC_1, RHD_HPD_0, { RHD_OUPUT_TMDSA, RHD_OUTPUT_NONE } }
I added it to source and please test this one:
RadeonHD.kext.M68.zip 164.16K
60 downloads
#40
Posted 15 October 2009 - 07:02 PM
Sorry, it didn't work.
First I tried without debug mode and got a black screen and system hang. Then I turned debugMode on and got a scrambled display.
Here is the log :
LeBidou_X1900_Log.txt 2.26K
18 downloads
Unfortunately, it seems incomplete
Maybe connector[0] (DVI) has DDC_2 and connector[1] (LCD) has DDC_0… I guess the only way to know is to test…
First I tried without debug mode and got a black screen and system hang. Then I turned debugMode on and got a scrambled display.
Here is the log :
LeBidou_X1900_Log.txt 2.26K
18 downloadsUnfortunately, it seems incomplete
Maybe connector[0] (DVI) has DDC_2 and connector[1] (LCD) has DDC_0… I guess the only way to know is to test…
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account










