Jump to content

Dell Latitude E6510 DSDT


  • Please log in to reply
54 replies to this topic

#41
amirstep

amirstep

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

Wow amirstep, that's a valiant effort. I coincidentally had a look the acpi pdf over the last weekend and it frightened me. Especially when Linus Torvalds himself says things like

One of the main difficulties is that one iteration of coding-testing takes a whole reboot. Do you use any form of (remote) debugging or anything like that?


SLEEP PARTIALLY FIXED!

Mac OS is usually programmed to use the hibernatemode = 3 setting. This is a setting whereby the computer is put to 'sleep' (or S3) with option to go into hibernate mode (S4) in case of power failure or other issues.

If the hibernatemode is set to 1, the traditional 'hibernate' takes place. This can be done in the terminal by typing 'sudo pmset hibernatemode 1'. Can get the current settings by typing 'pmset -g'.

I changed my hibernate mode to 1 and hibernate works very similar to Windows 7 now. In Windows, the system takes about 10 seconds, then turns off completely. By pressing the power button, the bios restarts (Dell BIOS screen flashes on the screen) and the 'Windows is resuming' screen pops up.

In mac os now, if I select 'sleep', the system takes about 6 seconds, turns off completely. When I press the power button, the BIOS starts again and I get chameleon screen. Then a 'wake' screen starts and the computer 'wakes' where I left off with all my open applications etc.

I still can't get hibernatemode = 0 or hibernatemode = 3 (traditional 'sleep') to work. The power button LED stays on and does not blink. The fan stays on. I have to power down the computer to complete off by holding down the power button. Then I re-press the power button, the BIOS restarts, chameleon restarts but it bypasses the normal boot and the computer 'wakes up'. Not sure how to get this to work yet.

I'm also getting occasional KP with this but I cannot figure out any pattern to it. I'm messing quite a bit with DSDT so it could be related to that.

#42
stoned_crazy

stoned_crazy

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

I changed my hibernate mode to 1 and hibernate works very similar to Windows 7 now. In Windows, the system takes about 10 seconds, then turns off completely. By pressing the power button, the bios restarts (Dell BIOS screen flashes on the screen) and the 'Windows is resuming' screen pops up.

In mac os now, if I select 'sleep', the system takes about 6 seconds, turns off completely. When I press the power button, the BIOS starts again and I get chameleon screen. Then a 'wake' screen starts and the computer 'wakes' where I left off with all my open applications etc.


Is this with a modified dsdt? When I try this, the system just hangs and a reboot gives me an invalid sleep image.

#43
amirstep

amirstep

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

Is this with a modified dsdt? When I try this, the system just hangs and a reboot gives me an invalid sleep image.



Yes, it's a modified DSDT. I've attached it here. Sorry about delay in response.

Still working on S3 sleep but no dice. I don't really care about hibernate so much - I just want to be able to close the lid on the laptop and have it go to sleep and then be able to emerge out of sleep quickly. It maybe a pipe dream but still trying.


Attached File  DSDT.aml.zip   16.44KB   77 downloads

#44
dellE6510

dellE6510

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male
  • Location:USA


can I get a DSDT for my

Dell Latitude E6510
Intel Dual Core vPro i5-560M 2.66ghz, 1066mhz 3M L2 Cache
4GB DDR3-1333 SDRAM
512MB Nvidia NVS 3100M
320GB HD
Intel WiFi Link 6200 (802.11 a/g/n 2X2) 1/2 MiniCard for VPRO Latitude E/Mobile Precision
Intel Gigabyte Eternet
I also have the Fingerprint Swipe Reader and the contactless Smart Card Reader
Webcam
I am running 10.6 Snow Leopard (i couldn't find an OEM Retail DVD for anything newer)

I'm very new to all this so not sure what I can do to get my WiFi working?

#45
dellE6510

dellE6510

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male
  • Location:USA
If anyone wants to provide input in the Nvidia 3100 graphics card issue on the E6410/E6510 and other laptop's, feel free to join in here.

I'm having the same issues as everyone else, but I know there has to be a way to make the Nvidia 3100 work properly without having to use QE/CI.

Not a matter of "if" it gets figured out, it's just a matter of when it gets figured out :rolleyes:

http://www.insanelym...amp;mode=linear


also feel free to check out the tutorial in my sig for further info.

#46
dellE6510

dellE6510

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male
  • Location:USA
well, as I said earlier, not a matter of if, but when, so I am pleased to say there's been a break through!!!!!

I don't know if it's anything big yet, it needs some tweaking by more skilled people than I, but I think it's a start on the right track!

so here's what I did step for step.
(do a Time Machine Backup before you do this!!!!!)

I was in safe mode in Snow Leopard when I did this.

delete
from the S/L/E folder
NVDANV40HAL.kext (make a backup of it)
NVDANV50HAL.kext (make a backup of it!)
NVEnabler_64.kext (if you have it loaded)


the only NV kexts you should have are

NVEnabler.kext
NVinject.kext
Natit.kext

once they are applied with the kext program,
go to
/Extras/Extensions and copy your com.apple.boot.plist to the desktop
edit it so that it looks like this

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>/Extra/mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=x86_64</string>
<key>dsdt</key>
<string>/Extra/dsdt.aml</string>
<key>Legacy Logo</key>
<string>No</string>
<key>Graphics Mode</key>
<string>1440x900x32</string>
<key>Default Partition</key>
<string>hd(0,2)</string>
<key>Timeout</key>
<string>1</string>
<key>GraphicsEnabler</key>
<string>yes</string>
<key>PciRoot</key>
<string>1</string>
</dict>
</plist>

now

close everything out and reboot. When you reboot, let it go as far it can. It will most likely Kernel Panic on you. if it does, reboot again, except this time when the chameleon screen comes up, hit enter for setup options.

then type

-f -s -v and hit enter

a bunch of lines of code will pop up, just let it do it's thing. when it's completely done it will give you a few lines of code, then it says if you're done to exit.

type

exit and hit enter.

now hit the down arrow key on your keyboard (you might have to hit enter after hitting the down arrow key) and watch the magic!!!

a bunch of crazy stuff will start happening, it should boot into windows, once it does click your apple icon on the top left corner, click About this MAC, then go down to Graphics/Display and verify.

Before I did this mine was showing: VRAM: 32MB

afterwards as seen in the picture it's now showing the accurate VRAM: 512MB

Now to confirm it's good, close everything, reboot, and it should boot back into Snow Leopard on it's own without any error messages!!!!

Here's the proof in the pudding!

Posted Image

this isn't the full on end all fix, but we're headed back in the right direction.

I tried to go to youtube.com and I couldn't watch any videos on there, I could only hear the music. I attempted to update my flash player but it said it was up to date. I cleared cache and internet files and restarted my broswer but that didn't help either.

I went to google and typed in flash games, but none of them I could see the picture on. so there's still some tweaking to do, but I'd venture to say this is might be a major break through on the NVDIA 3100M!!!!!

It will need the attention of those more qualified than I to iron the rest of it out.

#47
amirstep

amirstep

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

well, as I said earlier, not a matter of if, but when, so I am pleased to say there's been a break through!!!!!

I don't know if it's anything big yet, it needs some tweaking by more skilled people than I, but I think it's a start on the right track!

so here's what I did step for step.
(do a Time Machine Backup before you do this!!!!!)

I was in safe mode in Snow Leopard when I did this.

delete
from the S/L/E folder
NVDANV40HAL.kext (make a backup of it)
NVDANV50HAL.kext (make a backup of it!)
NVEnabler_64.kext (if you have it loaded)


the only NV kexts you should have are

NVEnabler.kext
NVinject.kext
Natit.kext

once they are applied with the kext program,
go to
/Extras/Extensions and copy your com.apple.boot.plist to the desktop
edit it so that it looks like this

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>/Extra/mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=x86_64</string>
<key>dsdt</key>
<string>/Extra/dsdt.aml</string>
<key>Legacy Logo</key>
<string>No</string>
<key>Graphics Mode</key>
<string>1440x900x32</string>
<key>Default Partition</key>
<string>hd(0,2)</string>
<key>Timeout</key>
<string>1</string>
<key>GraphicsEnabler</key>
<string>yes</string>
<key>PciRoot</key>
<string>1</string>
</dict>
</plist>

now

close everything out and reboot. When you reboot, let it go as far it can. It will most likely Kernel Panic on you. if it does, reboot again, except this time when the chameleon screen comes up, hit enter for setup options.

then type

-f -s -v and hit enter

a bunch of lines of code will pop up, just let it do it's thing. when it's completely done it will give you a few lines of code, then it says if you're done to exit.

type

exit and hit enter.

now hit the down arrow key on your keyboard (you might have to hit enter after hitting the down arrow key) and watch the magic!!!

a bunch of crazy stuff will start happening, it should boot into windows, once it does click your apple icon on the top left corner, click About this MAC, then go down to Graphics/Display and verify.

Before I did this mine was showing: VRAM: 32MB

afterwards as seen in the picture it's now showing the accurate VRAM: 512MB

Now to confirm it's good, close everything, reboot, and it should boot back into Snow Leopard on it's own without any error messages!!!!

Here's the proof in the pudding!

Posted Image

this isn't the full on end all fix, but we're headed back in the right direction.

I tried to go to youtube.com and I couldn't watch any videos on there, I could only hear the music. I attempted to update my flash player but it said it was up to date. I cleared cache and internet files and restarted my broswer but that didn't help either.

I went to google and typed in flash games, but none of them I could see the picture on. so there's still some tweaking to do, but I'd venture to say this is might be a major break through on the NVDIA 3100M!!!!!

It will need the attention of those more qualified than I to iron the rest of it out.



Hi DellE6510:

I have an NVIDIA NVS 3100 card as well. It works perfectly with the DSDT edit. It shows up as NVIDIA 3100 with 512 of RAM. The edit is not that cumbersome. I posted a few posts ago. Obviously feel free if you want to explore the driver issue - however, I'm happy with my graphics card performance etc so I will probably not join in your cause. Right now, I'm in the process of updating to Lion.

Also, I never really could get S3 sleep working. I tried a lot and then just gave up.

#48
llbeaner

llbeaner

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

old problem with some models of Dell

try it
http://www.insanelym...p...t&p=1448614



i have a work laptop that i want to install a removable hard drive to swap in and out with os x. i attempted to install os x using the tonymac method and it got to the welcome screen with sound and no video. i was wondering if there has been any improvement with the NVIDIA® NVS 3100M 512MB DDR3. i don't have a custom DSDT or anything. i am trying to accomplish this since i don't want to carry 2 laptops around with me and kind of stuck using what they provide me. word is 1 day we might be getting macbooks, but i need to work with what i have. if someone has a guide to installing os x 10.6.8 and/or 10.7.1, i would be eager to attempt it myself. i thought i would ask about updates since this post looks to be about 6 months old.

thanks in advance

#49
CycleBurns

CycleBurns

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

Yes, it's a modified DSDT. I've attached it here. Sorry about delay in response.

Still working on S3 sleep but no dice. I don't really care about hibernate so much - I just want to be able to close the lid on the laptop and have it go to sleep and then be able to emerge out of sleep quickly. It maybe a pipe dream but still trying.


Attached File  DSDT.aml.zip   16.44KB   77 downloads


Hi Guys,


I've got an Dell E6510.
i had Snow leopard running before. Found the shutdown/vga fix here, unfortunately no sleep.

I do appreciate the effort by the entire community.

Anyway,
]

I got Lion running, and i think this is the place to drop the tips.

First of all; You perfect Snow Leopard DSDT will NOT work.
I suspect that the main reason for not working is either the shutdown, or the VGA fix.
I think that it's the VGA fix.

Besides that; be sure to have a DSDT with the "slow sata/ ICH" edits already in them. With them, it will/might work, but it'll be unstable at boot...

I replaced the wifi card with a broadcom, so no hassle there.
And yes, i have a Nvidia 3100 running perfect QI/CE on ONLY GraphicsEnabler.
I totally don't get the "kext needed for this Nvidia card" part.
Even got a "pretty fair" Voodookext. (Volume buttons work; mute doesn't)
I find soundflower a bit of a CPU hog, so i don't use it all the time. At least not with Logic and/or Ableton live

i must say, that back when i installed SL, i did had some issues. Unfortunately i can't exactly recall what fixed it.
But... I'm pretty sure it was the bootloader.


I wil try the shutdown/vga fix soon. Maybe this weekend.
I tried it this week, and broke the startup ----> as i was saying. One of those fixes doesn't play nice with Lion.

Besides my Dell i've got a pretty nice i7 920 @4.2 Ghz, on a raid 0 partition. I recently updated this machine to Lion too, and i must say, it's the best/most stable OSX/hackintosh yet!. I run 2 video cards GT8800 and a ATI 6770, both with gpu bios from /extra. They power 3x 30" monitors.

Took me some blood, sweat, and almost tears.... (especially the raid 0 part)

Ow, and i'm only into vanilla installs.

If anyone has questions. I'll help/answer if i can. I've been dooin

#50
CycleBurns

CycleBurns

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
Well,



A update;

The shutdown fix works.
The VGA fix (no Graphicsenabler) DSDT fix for the NVS 3100 works too in Lion.


But! Before i was using a DSDT either by amirstep, or stonecrz (i thought they we're the same before)
But they differ!

The way stonecrazy applied the VGA fix didn't work for me at all. The way the shutdown fix was applied did.
The way amirstep applied the VGA DSDT fix works 100% for me.

Now the funny part.
Neither of the DSDT's worked for me, for Lion. I've tried the latest version both gentleman posted.
But they're fixes worked when i copied tehm to my own DSDT.

MIND THIS; when you 'switch' and try a different DSDT for graphics that is. Try twice (at least). I've noticed that it migh fail after the "first switch", but will work perfect after that....

Hope this helpes!

I have to test VGA out when i'm in the office. Haven't got any VGA screen anymore at home.
Also have to test hibernation. What i really want is sleep, but that might be a bit much to ask for...

SD card would also be nice!


By the way! Does anyone know how to get output back after [PCI configuration] during boot?

#51
boodrow

boodrow

    InsanelyMac Protégé

  • Newbies
  • Pip
  • 1 posts

Well,



A update;

The shutdown fix works.
The VGA fix (no Graphicsenabler) DSDT fix for the NVS 3100 works too in Lion.


But! Before i was using a DSDT either by amirstep, or stonecrz (i thought they we're the same before)
But they differ!

The way stonecrazy applied the VGA fix didn't work for me at all. The way the shutdown fix was applied did.
The way amirstep applied the VGA DSDT fix works 100% for me.

Now the funny part.
Neither of the DSDT's worked for me, for Lion. I've tried the latest version both gentleman posted.
But they're fixes worked when i copied tehm to my own DSDT.

MIND THIS; when you 'switch' and try a different DSDT for graphics that is. Try twice (at least). I've noticed that it migh fail after the "first switch", but will work perfect after that....

Hope this helpes!

I have to test VGA out when i'm in the office. Haven't got any VGA screen anymore at home.
Also have to test hibernation. What i really want is sleep, but that might be a bit much to ask for...

SD card would also be nice!


By the way! Does anyone know how to get output back after [PCI configuration] during boot?



I have an E6510 that I am trying to get Lion on... In order to keep from duplicating efforts, do you have the DSDT file that did work for you?

Thanks!

#52
ducatopp

ducatopp

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

Hi Guys,


I've got an Dell E6510.
i had Snow leopard running before. Found the shutdown/vga fix here, unfortunately no sleep.

I do appreciate the effort by the entire community.

Anyway,
]

I got Lion running, and i think this is the place to drop the tips.

First of all; You perfect Snow Leopard DSDT will NOT work.
I suspect that the main reason for not working is either the shutdown, or the VGA fix.
I think that it's the VGA fix.

Besides that; be sure to have a DSDT with the "slow sata/ ICH" edits already in them. With them, it will/might work, but it'll be unstable at boot...

I replaced the wifi card with a broadcom, so no hassle there.
And yes, i have a Nvidia 3100 running perfect QI/CE on ONLY GraphicsEnabler.
I totally don't get the "kext needed for this Nvidia card" part.
Even got a "pretty fair" Voodookext. (Volume buttons work; mute doesn't)
I find soundflower a bit of a CPU hog, so i don't use it all the time. At least not with Logic and/or Ableton live

i must say, that back when i installed SL, i did had some issues. Unfortunately i can't exactly recall what fixed it.
But... I'm pretty sure it was the bootloader.


I wil try the shutdown/vga fix soon. Maybe this weekend.
I tried it this week, and broke the startup ----> as i was saying. One of those fixes doesn't play nice with Lion.

Besides my Dell i've got a pretty nice i7 920 @4.2 Ghz, on a raid 0 partition. I recently updated this machine to Lion too, and i must say, it's the best/most stable OSX/hackintosh yet!. I run 2 video cards GT8800 and a ATI 6770, both with gpu bios from /extra. They power 3x 30" monitors.

Took me some blood, sweat, and almost tears.... (especially the raid 0 part)

Ow, and i'm only into vanilla installs.

If anyone has questions. I'll help/answer if i can. I've been dooin


Hi.
Please can you provide working DSDT for Lion?
Second, how did you get your accelerated graphics to work in Lion? I tried maybe all possible combinations of GraphicsEnabler=Yes/No, many driver versions, but with no luck. The only success for me is using newest drivers from nVidia and deleting /System/Library/Extensions/GeForce*. But there is no acceleration then! :-( If I leave the GL drivers in place, I boot into white screen and nothing else happens.
Thanx in advance for your help.

OPP

#53
rgrover91

rgrover91

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Forgive me if I sound like a newbie, but I have been trying very hard to get Lion installed on my system. I have installed Snow Leopard 10.6.8 and cannot upgrade the system. When I look at my system specs, the processor is reported as "Unknown Processor". I have tried to use the DSDT files within this posting, but everytime I try to use the files the system halts after reboot and the Apple Screen with a message to power of the system. I am new to the world of Mac, but have been trying very hard to learn to configure the system properly. I also have a Dell Latitude E6510 with the following specs:

Dell Latitude E6510
Quad Core i7 1.60 GHz
8GB RAM @ 1333MHz
nVidia NVS 3100M with 512MB DDR3 (working, but listed as unidentified, and no QE enabled in OS)
Intel Gigabit Ethernet
Intel 3600 WiFi a/b/g/n
Intel HDA

I have also created a bootable USB for Lion, but I never reach the installer. I ran the -v command and before the installer starts, the system halts at "PCI Configuration Begin." I have also tried all types of startup options, but nothing works. Does anyone know how to help or what I am missing?

#54
DarrellP

DarrellP

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
I just started building my hackintosh on my e6510 and this is what I had to use to boot my usb setup disk for lion:

-v npci=0x2000 PCIRootUID=0 GraphicsEnabler=YES

I also had to use that when I selected to boot the lion drive after install.. That is as far as I have gotten.

#55
marionez

marionez

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 425 posts
FYI, here's an audio driver that is actually working on my E6510 ;)

==> http://www.insanelym...00#entry1909306





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy