ProjectOSX

Welcome Guest!

Returning User? Login here.

Want membership privileges? Register here.

2 Pages V   1 2 >  
Start a new topic Add Reply
> Video Bios Dumps
Slice
post Mar 11 2010, 08:01 AM
Post #1
This utility was created by Dong for development purpose for Radeon driver.
I found that it can catch Video BIOS from NVidia and Intel graphics card as well.
Usage. Unpack it to desktop
CODE
sudo -s
cd ~/Desktop/VBIOS
chown -R root:wheel RadeonPCI.kext
chmod -R 755 RadeonPCI.kext
kextutil RadeonPCI.kext
./RadeonDump -d
exit

In the folder you can find xxx.rom file that contain your VideoBIOS.
You can view it by HexEdit or dump to hex by BBEdit.
Attached File  VBIOS.zip ( 101.46K ) Number of downloads: 3651

Attached File  2A02.035C.C000.vga.rom.zip ( 37.83K ) Number of downloads: 561
- my rom from Intel X3100
Attached File  Screen_shot_2010_03_11_at_11.01.12.png ( 56.9K ) Number of downloads: 1723


Upload, please, here your ROMs. It may be helpful for NVenabler development or other graphics solution.

EDITED 03.09.2012
Now we have Clover bootloader that is able to save VideoBIOS from his GUI just by typing F6.
ROM will be saved in /EFI/misc/c0000.bin
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.4, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
slump
post Mar 11 2010, 09:57 AM
Post #2
Hi, this is my 9300m GS ROM from Asus N10J laptop.

Attached File  06E9.006C.006F.vga.rom.zip ( 38.52K ) Number of downloads: 129


This post has been edited by slump: Mar 11 2010, 09:59 AM
Asus N10Jc: Atom N270 patched 10.6.2 kernel - GMA950 patched 27AE - 9300m GS alien BIOS + NVEnabler 64 - SleepEnabler - VoodooHDA - VoodooPS2Controller - VoodooPS2Trackpad - VoodooPowerMini - VoodooSDHC
aprodigy
post Mar 11 2010, 06:01 PM
Post #3
just for fun and even though different roms are used on macs and pcs, i tried that one on my macbook just to see what's going to happen...

dmesg:
CODE
RadeonPCI::start
Range[0] d2000000:01000000
Range[1] c0000000:10000000
Range[2] d0000000:02000000
Range[3] 00005000:00000080
Range[4] d3000000:00020000
Range@0x10 d2000000:01000000
Range@0x10 (d2000000) mapped to kernel virtual address 5d787000
ATI ROM start at 000c0000 mapped to kernel virtual address 5d135000
ROM signature is read as: 0000ffff
Config register@0x4 = 00100406
RadeonPCIUserClient::initWithTask(type 23)
RadeonPCIUserClient::start
RadeonPCIUserClient::clientMemoryForType(100)
RadeonPCIUserClient::stop


RadeonDump then of course says:
CODE
sh-3.2# ./RadeonDump -d
Found a device of class RadeonPCI: IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/PEGP@1/IOPCI2PCIBridge/GFX0@0/RadeonPCI
it matched on name "display"
Wrong signature: ffff. BIOS map failed.


system:
- MacBookPro3,1
- GeForce 8600M GT
tea
post Mar 11 2010, 06:08 PM
Post #4
Please, please, please dump from Apple GMA950.... Pleeeeeeaseeeee!!!!

This post has been edited by tea: Mar 11 2010, 06:09 PM
Krazubu
post Mar 11 2010, 08:02 PM
Post #5
I doubt this tool will work with a mac.
It seems to read the shadowed ROM. Shadowed ROM means the BIOS made a copy of the ROM into the RAM at address 0xC0000 (not always, but almost) to allow faster access.
This is a pure PC feature and macs don't use that, that's why the tool will find nothing at this address.
consolation
post Apr 5 2010, 08:19 AM
Post #6
nvs quadro 110m / 7300go from a dell D620 notebook.
Attached File  01D7.006C.006F.vga.rom.zip ( 41.15K ) Number of downloads: 44


This post has been edited by Krazubu: Apr 16 2010, 04:10 PM
vijsami
post Apr 27 2010, 01:08 PM
Post #7
Need help this my Video rom of NVIDIA GEFORCE 9600m gt from Toshiba Qosmio G50.I used with Chameleon with Videoom option still i cant get the built in display my display is Fullhd 18.4inch.
can any one give me the solution



Note rom extracted with ubuntu with ree command

This post has been edited by vijsami: Apr 27 2010, 01:12 PM
nemecec
post May 5 2010, 07:21 AM
Post #8
I tried this utility, but unfortunately it does not work on Show Leopard, as it is 32-bit only.
I guess GPU-Z output is useful also?

QUOTE (Slice @ Mar 11 2010, 11:01 AM) *
This utility was created by Dong for development purpose for Radeon driver.
I found that it can catch Video BIOS from NVidia and Intel graphics card as well.
...
Upload, please, here your ROMs. It may be helpful for NVenabler development or other graphics solution.

omg
post May 19 2010, 04:29 PM
Post #9
QUOTE (slump @ Mar 11 2010, 09:57 AM) *
Hi, this is my 9300m GS ROM from Asus N10J laptop.

Attached File  06E9.006C.006F.vga.rom.zip ( 38.52K ) Number of downloads: 129


I have same Geforce 9300m GS card, but in Sony Vaio z21vrn laptop.

It also has Intel 4500, but I'm unable to detect internal laptop display, and the reason is (may be) that Intel Graphics detects internal display in first priority..

I can launch VGA port with all QE in this nvidia card, but internal display is black.

Any ideas where it can be fixed in DSDT or may be other nvcap?
rob3r7o
post May 24 2010, 03:57 PM
Post #10
Hi
Asus Laptop m51sn GeForce 9500M GS 512MB (10de:0405) VGA-DVI-TV

I have found 2 rom
Attached File  2A02.035C.C000.vga.rom.zip ( 37.83K ) Number of downloads: 52

Attached File  0405.006C.006F.vga.rom.zip ( 35.45K ) Number of downloads: 43


NvCap
0400000000000300f80000000000000700000000
0400000000000500020000000000000700000000

This post has been edited by rob3r7o: May 24 2010, 03:59 PM
Asus M51SN Snow Leopard
T9300 2,5Ghz speedstep, GeForce 9500M GS, ALC660VD, Lan Attansic, ICH8M, Sleep, DSDT + Kext
toadspit
post Jun 2 2010, 10:11 AM
Post #11
My BIOS NVIDIA ROM for Geforce 330m (006c 0a29).
In addition, I could have found something interesting: a second ROM for device 2A02:035C, the same as the one uploaded by Slice..
It should be the integrated Intel Graphics on new i5 CPUs. The interesting thing is that Intel Graphics doesn't show in lspci or in Windows 7 on my machine!
Another clue: new integrated GPUs are hidden on new MacBookPro6,x running linux too: http://ubuntuforums.org/showthread.php?t=1457188

So the question is: is it possible to enable Intel integrated graphics via DSDT patching?


Attached File  0A29_006C.rom.zip ( 39.87K ) Number of downloads: 123

Attached File  2A02_035C.rom.zip ( 37.81K ) Number of downloads: 80


PS: hi Slice, we don't meet since the old AGPGart saga!


This post has been edited by toadspit: Jun 2 2010, 10:21 AM
Toshiba Satellite A500-1EK - CPU i5-430M - GPU Geforce 330M - 4GB RAM - 500Gb HD
Everything working but sleep and wireless (a stupid Realtek 8172)
toadspit
post Jun 3 2010, 03:23 PM
Post #12
Maybe I've found some further traces of the hidden integrated Intel graphics in DSDT, there is a Device (GFX0) out of the PCI branch.
It is not appearing anywhere in ioreg.

I send in attachment an archive containing 2 .dsl files:
- my full DSDT
- a code snippet containing the GFX0 Device

Does somebody understand if it is really the hidden integrated 8086:0046 Intel Graphics?

Attached File  DSDT.zip ( 42.92K ) Number of downloads: 66



This post has been edited by toadspit: Jun 3 2010, 03:27 PM
Toshiba Satellite A500-1EK - CPU i5-430M - GPU Geforce 330M - 4GB RAM - 500Gb HD
Everything working but sleep and wireless (a stupid Realtek 8172)
Slice
post Jun 3 2010, 08:08 PM
Post #13
QUOTE (toadspit @ Jun 2 2010, 02:11 PM) *
PS: hi Slice, we don't meet since the old AGPGart saga!

Hi toadspit! Glad to see you again.
What hardware are you use now?

I recommend you to play with my memory dumper if you still don't.
http://www.projectosx.com/forum/index.php?showtopic=1123
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.4, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
Krazubu
post Jun 4 2010, 09:07 AM
Post #14
If you found 2 ROMs, it can basically mean 2 things :
- There are 2 GFX on your laptop
- The manufacturer has several versions of this laptop and uses an "universal BIOS" where the right ROM is picked according to Dev ID.

If you're sure that your CPU has built-in graphics, maybe it has been auto disabled by system BIOS because of additional GFX presence.
toadspit
post Jun 4 2010, 05:39 PM
Post #15
QUOTE (Slice @ Jun 4 2010, 09:07 AM) *
Hi toadspit! Glad to see you again.
What hardware are you use now?

I recommend you to play with my memory dumper if you still don't.
http://www.projectosx.com/forum/index.php?showtopic=1123



QUOTE (Krazubu @ Jun 4 2010, 20:08 PM) *
If you found 2 ROMs, it can basically mean 2 things :
- There are 2 GFX on your laptop
- The manufacturer has several versions of this laptop and uses an "universal BIOS" where the right ROM is picked according to Dev ID.

If you're sure that your CPU has built-in graphics, maybe it has been auto disabled by system BIOS because of additional GFX presence.


@ Slice and Krazubu: I am using Snow Leopard 10.6.3 on a Toshiba Satellite A500-1EK. It mounts a CPU i5 430M and a Geforce 330M as the main GPU.
But on all the i-cores there is an integrated Intel HD GPU, that is the one of the second ROM (2A02:035C, the same filename as Slice's one, and Slice's GPU is a Intel X3100). It has been probably disabled by the manufacturer.
The question is: is it possible to enable it back? Hacking the BIOS? Modifying the DSDT? Actually, could there be some reason why it should not work together with the NVIDIA GPU, as in the MacBookPro5,x?
It is going to be an interesting question as the new i-core Intel GPUs spread.
Actually I don't know how to proceed. What if I add some code to my DSDT copying it from the MacBookPro6,2 DSDT?

Slice: cool your new memory dumper!

Toshiba Satellite A500-1EK - CPU i5-430M - GPU Geforce 330M - 4GB RAM - 500Gb HD
Everything working but sleep and wireless (a stupid Realtek 8172)
Slice
post Jun 5 2010, 07:39 AM
Post #16
Yes, your chipset contains graphics.
http://www.intel.com/products/notebook/chi...55-overview.htm
But I am not sure it physically connected to output.
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.4, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
y333
post Jun 27 2010, 08:28 AM
Post #17
This is my contribution GMA950 (Northbridge 945GSE) from a MSI WIND U100+

Attached File  27A2.5D00.0003.vga.rom.zip ( 37.28K ) Number of downloads: 33


This post has been edited by y333: Jun 27 2010, 08:29 AM
StarBuck99
post Jul 1 2010, 10:52 PM
Post #18
Here is my contribution.

SONY VAIO VPCF115FG Geforce 310M 512MB Rom Dump.

Would be great if it can be enabled in a new nvenabler.kext

Attached File  0A75.006C.006F.vga.rom.zip ( 38.67K ) Number of downloads: 104


This post has been edited by StarBuck99: Jul 1 2010, 11:04 PM
Krazubu
post Jul 2 2010, 10:55 AM
Post #19
Starbuck,
If you wanna be my guinea pig, here's something for you : Trial with NVE
aikidoka25
post Aug 4 2010, 04:04 PM
Post #20
here is the vga dump from HP Mini 311, it is NVIDIA ION or 9400M

it is working with GraphicsEnabler, however there is no SpeedStep, in 10.6.4 the chip run at maximum all the time hence the reduced battery time.

i hope one day you guys could come out with something to help us, the Mini 311 users.

cheers

Attached File  0876.006C.006F.vga.zip ( 39.53K ) Number of downloads: 64

MacBookMini 311-1000, 1 + Kingston 2GB, HP BCM94322, OCZSSD2-1VTX120G, 10.6.8 i386, Chameleon RC5 Meklort's rev 747 (info)
GigaMacPro GA-EX58-UD5, Core™ i7-920 2.66GHz Bloomfield, Corsair XMS3 6x2GB, Sapphire ATI HD4870 1GB, 10.8.2 x86_64, Chameleon 2.0 rev 1997 (info)

2 Pages V   1 2 >
Add Reply Start a new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members: