Jump to content

NVIDIA Quadro FX 570M on Leopard


b:z
 Share

112 posts in this topic

Recommended Posts

OK. Do you have the EFI strings for the desktop FX570? I've looked for them, but have had no luck. I've used Uinstaller to create custom strings, but I'm not really sure if that has the possibility to work.

 

At one point, I tried to do all that. I think finally I used 8600GT efi string. Since I played with

lot of method I finally I ended up using NVEnabler64 since I'm running SL 10.6.2 now...

Link to comment
Share on other sites

Yes. It seems that ppl have had a little more luck with the 570m in snow leopard than leopard itself. The user, "Hex Hex" wrote a kext package for the 8510w (leopard) which was supposed to enable qe/ci, but it doesn't work on my notebook. Possibly could be a BIOS issue since I have the latest rev, and I am thinking that something was changed in the DSDT tables. I really haven't tried downgrading to older BIOS yet, but it may be worth the effort. IMHO, the T61P 570m probably isn't that much different. It seems that both cards have split video BIOS between the system BIOS and the card itself. People have dumped BIOS from both machines and found the vid BIOS was incomplete. I would be more inclined to believe that the issue lies more in the DSDT table.

 

 

Can you give more details on incomplete video bios claim above? I'm asking this because I was able to

use nvflash and nbeditor on xp and extract the vbios from t61p. The nbeditor did not complain when I opened

the rom file and I even compared the rom with the rom I extracted from the desktop card. I noticed clock timing

differenence, temp difference among few other things I could understand.

 

One weird thing I noticed was when you boot T61p using XP, it reports 512 MB video ram. However, once I booted

using vista and it reported 1G!. Have you seen that?

Link to comment
Share on other sites

no i'm still working on it but i'm trying to emulate the device as i can get an interesting hack in windows for it by using the 8600m driver tweaking stuff it loads the 570M and can actually be used using that so im hoping that'll work with OSX as well but quite time restraint currently

 

but ive spent quite a few hours reading through the white papers by nvidia and looking at different pcb layouts and looked at a bios or two as it can be converted to an 8600m (some not all)

Link to comment
Share on other sites

no i'm still working on it but i'm trying to emulate the device as i can get an interesting hack in windows for it by using the 8600m driver tweaking stuff it loads the 570M and can actually be used using that so im hoping that'll work with OSX as well but quite time restraint currently

 

but ive spent quite a few hours reading through the white papers by nvidia and looking at different pcb layouts and looked at a bios or two as it can be converted to an 8600m (some not all)

 

Interesting... just wanted to let you know we're all supporting you and hope you will succeed!! :blink:

 

Thanks!!

Link to comment
Share on other sites

thanks for the surport, i want to double check something could someone send me a output of gfxutil i want to see how it comes up and handles somthing :(

 

You have my email address so just shoot me an email if you want me to try anything...

 

So, I run "gfxutil" on 10.6.2 and send you the output?

Link to comment
Share on other sites

if you could send me the output i want to compare something with what i have come up with but i can also use it for other things

 

Not sure what you want. But here is the output from it when I used -f display

 

DevicePath = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)

Link to comment
Share on other sites

thanks but i meant using gfxutil do a full hexdump i want to see some of the values it detects from within osx

 

can you give me the parameters to get that?

 

 

 

thanks but i meant using gfxutil do a full hexdump i want to see some of the values it detects from within osx

 

can you give me the parameters to get that?

Link to comment
Share on other sites

This is what I get on my T61P (570m) running snow leopard:

 

cc0300000100000001000000c00300001500000002010c00d041030a000000000101060000010101

060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d00700061007

20061006d0073002d00760065007200730069006f006e000000080000000000000222000000400032

002c006400650076006900630065005f0074007900700065000000120000004e5644412c6770752d6

4696f64650e0000004e00560050004d00000020000000010000000000000000000000000000000000

000000000000000000001e00000072006f006d002d007200650076006900730069006f006e0000000

90000003331373261100000004e00560043004100500000001800000004000000000003000c000000

000000070000000022000000400032002c002300730069007a0065002d00630065006c006c0073000

000080000000000000022000000400030002c006400650076006900630065005f0074007900700065

0000000b000000646973706c6179100000006d006f00640065006c000000190000004e56494449412

051756164726f204658203537306d14000000400030002c006e0061006d0065000000120000004e56

44412c446973706c61792d4120000000400032002c0063006f006d00700061007400690062006c006

5000000160000004e5644412c73656e736f722d706172656e7414000000400031002c006e0061006d

0065000000120000004e5644412c446973706c61792d4212000000400032002c00720065006700000

008000000000000021c0000006400650076006900630065005f007400790070006500000010000000

4e5644412c4765466f72636520000000400031002c0063006f006d00700061007400690062006c006

50000000e0000004e5644412c4e564d616326000000400032002c0023006100640072006500730073

002d00630065006c006c007300000008000000000000010e0000006e0061006d00650000000f00000

04e5644412c506172656e7422000000400031002c006400650076006900630065005f007400790070

00650000000b000000646973706c617920000000400030002c0063006f006d0070006100740069006

2006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f0074

0061006c00730069007a0065000000080000000000002036000000400032002c00680077006300740

072006c002d0070006100720061006d0073002d00760065007200730069006f006e00000008000000

0000000214000000400032002c006e0061006d00650000001100000073656e736f722d706172656e7

4

 

 

The above was generated from the following in.plist (not sure it's correct):

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>

<dict>

<key>@0,compatible</key>

<string>NVDA,NVMac</string>

<key>@0,device_type</key>

<string>display</string>

<key>@0,name</key>

<string>NVDA,Display-A</string>

<key>@1,compatible</key>

<string>NVDA,NVMac</string>

<key>@1,device_type</key>

<string>display</string>

<key>@1,name</key>

<string>NVDA,Display-B</string>

<key>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAAAwAMAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<data>

AAAAIA==

</data>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA Quadro FX 570m</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>3172a</string>

</dict>

</dict>

</plist>

 

Please let me know, if you need anything else. Thanks for looking into the 570m.

 

 

thanks but i meant using gfxutil do a full hexdump i want to see some of the values it detects from within osx
Link to comment
Share on other sites

damn 570m! Just got HP8530W which has 770M in it. It worked (QE) out of the box with PC-EFI 10.6 with GraphicsEnabler set to yes!!!

 

Only issues on 8530W is the fu*king Intel WLAN cards!

Link to comment
Share on other sites

damn 570m! Just got HP8530W which has 770M in it. It worked (QE) out of the box with PC-EFI 10.6 with GraphicsEnabler set to yes!!!

 

Only issues on 8530W is the fu*king Intel WLAN cards!

 

So are you still interested in getting the 570M working then?

Link to comment
Share on other sites

So are you still interested in getting the 570M working then?

 

No, but I'll honor my pledge ($200) (and help with testing as well) if someone finds a solution.

 

I'm moving to 8530W completely once wireless issue is resolved. It is faster (2.8ghz) than my T61p, same screen resolution as T61p, I've put 160GB Intel G2 SSD on it, I get QE/CI, OpenCL checked out fine (it reports that FX770m is OpenCL ok). So, I don't see any reason to continue using T61p unfortunately. I loved it and I didn't give up on it for ~2 years but time has come...

 

I've to find small wireless usb dongles or a Expresscard to replace the crappy Intel wireless card.

Link to comment
Share on other sites

No, but I'll honor my pledge ($200) (and help with testing as well) if someone finds a solution.

 

I'm moving to 8530W completely once wireless issue is resolved. It is faster (2.8ghz) than my T61p, same screen resolution as T61p, I've put 160GB Intel G2 SSD on it, I get QE/CI, OpenCL checked out fine (it reports that FX770m is OpenCL ok). So, I don't see any reason to continue using T61p unfortunately. I loved it and I didn't give up on it for ~2 years but time has come...

 

I've to find small wireless usb dongles or a Expresscard to replace the crappy Intel wireless card.

 

Great!! Glad we haven't lost you as a tester =D

 

For others that didn't see this before, me and hiqu have pledged $200 each (so $400 total!!) to a solution for this card.

Link to comment
Share on other sites

hi thanks for the hex, ive hit a few problems with getting it up and running and my latest fault is my lappy is finally dead but ill buy a new one within a week and continue the work, getting the card working isnt too much is keeping it stable that is concerning me, but i keep you posted when i release something shouldn't be too long

Link to comment
Share on other sites

hi thanks for the hex, ive hit a few problems with getting it up and running and my latest fault is my lappy is finally dead but ill buy a new one within a week and continue the work, getting the card working isnt too much is keeping it stable that is concerning me, but i keep you posted when i release something shouldn't be too long

 

Great We're all supporting you here!!

 

Don't give up!!!!!

Link to comment
Share on other sites

hi thanks for the hex, ive hit a few problems with getting it up and running and my latest fault is my lappy is finally dead but ill buy a new one within a week and continue the work, getting the card working isnt too much is keeping it stable that is concerning me, but i keep you posted when i release something shouldn't be too long

 

Plz, You are the new hope!!

Link to comment
Share on other sites

 Share

×
×
  • Create New...