Jump to content

vdv

Members
  • Posts

    19
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by vdv

  1. Some weeks (month) of trials and mistakes. I think I've done about 50 fresh install since my last post. Big improvements. I decided stop trying with the C602 cause kext have to be created (or imported somehow). I bought a 4 port Mavell 88SE9215 (4 SATA III - PCI-E) which works perfectly. This is what I recommend. It will add 5 seconds to your boot. I also tried LSI 9260 RAID SAS Controller (slow on boot (20 seconds longer boot), sometimes problems with sleep) and a 2 port (internal or external) ASM1061 ((about 10 second longer boot) problem with slim dvd which open on OS X boot). To install properly, right setting on clover are followings: Install for UEFI booting only Install Clover in the ESP Drivers64UEFI\OsxAptioFixDrv-64 Drivers64UEFI\EmuVariableUefi-64 (If you don't use it, clover will hang on boot) Install RC scripts on target volume Install Clover Preference Pane
  2. Some ideas for sharing (maybe useless) I'm looking into C600 chipset specs. C602 4 ports are SATA only. Datasheet speaks about virtual Root port at D17:F0 for C602 I'll try to study a bit (is quite hard for me to understand) Chapter 26. PCIe Virtual Root/Switch Port Interface Registers (SRV/WS SKUs Only) Chapter 26 provides a detailed description of all registers that reside in the virtual Root port (for Intel C602, C602J, C604 Chipset SKUs) or virtual switch port (for Intel C606, C608 Chipset SKUs) of PCI Express* controller. For virtual root port, this controller resides at Device 17, Function 0 (D17:F0). For virtual switch port, this controller resides at Bus N+1, Device 8, Function 0 (BN+1:D8:F0). c600-series-chipset-datasheet.pdf
  3. Some additional test on different kext but no luck. Not sure if missing controller depend on DSDT patching, Kext patching or general hardware not compatible. What do you think? Just in case Debug file uploaded through "attach file" (no problem on upload with different line) debug_23082.zip
  4. Just tried (installed in S/L/E) but seems not working. I think this post is related more to external cards than integrated controller. Thanks anyway
  5. Thanks for reply. Very good system! Here the debug file (upload using "attach file" is not working for me) http://www24.zippyshare.com/v/hPycYlba/file.html
  6. I did a few progress. With Legacy everything works. I'm now facing a bigger problem. There are 2 SATA controllers on mobo. C600/X79 - 6 Port SATA AHCI (unfortunately only 2 ports are available) - Id 1D02 C602 - 4 Port SATA - 4 ports are available - Id 1D6B Unfortunately those 4 ports of C602 are not working OOB. I'm trying to play around but not success. I can see the controller in DPCI manager and in Ioreg, but connected disc are not working. Any suggestion?
  7. Thanks for reply. Sorry for being unclear. When I tried to upload the file, it doesn't work (spinning double arrow for 20 minutes than blank fiend under "attach file") I thought problem was related to the "Advanced Uploader". I try to select "Basic Uploader" but nothing change. I'll try with different line (maybe I have an upload limit). Edit - uploading config and dsdt only works. Problem is on my line for upload. Referring to Default Boot Volume, I crosschecked and it is correct. I'm using the same config.plist both in USB stick and SSD. In SSD I set the right default boot volume (I tried also last booted but no changes). With I boot with USB (Legacy) I receive kind of "boot_6", than clover boot With I boot with SSD (UEFI) a black screen. I press some key, than clover boot. Please have a look to my config. Bios setting are correct (was beginning of my post). I created Clover pointing at /EFI/Clover/CLOVERx64.efi Clover is in the top (otherwise Windows will boot first) Referring to SSDT, I'm also trying with 5.1 (which is closer to 6.1). DV 2.zip
  8. Well: I took inspiration for kext to use and dsdt from other forum (http://www.insanelymac.com/forum/topic/325921-sierra-10126-su-dell-precision-t5600/). Points I would need help: SMBIOS - If I try to use 6.1, I have black screen problem. I'm currently using 14.2. Can I use 14.2 to configure SSDT in the right way? My aim is to have the correct Power management. I tried a couple of patches for 6.1 black screen but no luck (Nviditagraphycfixup.kext still in my kext folder) This is the first step to Power management. T5600 fans are noisy. SOUND - Sound usually work with this method https://github.com/vit9696/AppleALC/wiki/Supported-codecs When I try to modify SMBIOS to 6.1 (and bring back to 14.2 cause of black screen) sound desn't work anymore. If I update clover and copy kext back no sound. Not sure what is wrong. The same problem with sound happen if, from a fresh install, I would install HWSensor (to monitor CPU) no sound and no ethernet. No way to have them back. EDIT: Sound seems solved. Downloaded fresh apple ALC an now is fine. BOOT - If I use USB, clover boot loader start with no problem. If I use HD, clover boot loader doesn't start automatically. I must press enter or arrows and it will work. Maybe wrong setting in config.plist I already made 6 fresh install and every time small errors I can't fix back. p.s not able to attach DSDT or config.plist
  9. It worked! Thanks! On the beginning Bios was not showing me the path. I copied Cloverx64.efi on root and renamed shellx64.efi. I pointed it and the boot went fine. After that bios showed me the full path you recommend. Strange. But worked. Unfortunately I played a bit too much with clover now. Fresh reinstall needed. Anyhow boot issue solved. Let me know if you want to close it as solved or if I can go ahead with other questions.
  10. Hi, just purchased a "new" toy: Dell T5600 (used) 2 x Sandy Bridge EP Xeon E5-2690 @2.9GHz (Turbo boost to 3.8GHz) 32GB RAM 1333MHz 2 x 500 GB SSD SAMSUNG EVO 1 x Asus Matrix GTX 980 (looking for the second one) I've been able to install and boot with USB (legacy), but I'm having hard time to boot from SSD as UEFI. I configured Clover as follow (from here: https://osxlatitude.com/index.php?/topic/8506-dell-latitude-inspiron-precision-clover-guide/) Install for UEFI booting only Install Clover in the ESP Drivers64UEFI\OsxAptioFixDrv-64 Install RC scripts on target volume Install Clover Preference Pane Problem is that at boot the system doesn't see the disc (no boot disc). If I boot with USB there is no problem. If I look in the BIOS, under UEFI setting, no UEFI boot path is select (and I don't know what to select). I'm almost sure that if I would install as Legacy it will work. I want to install as UEFI cause I will have Win10 as well. Any suggestion is highly appreciated. Side notes: System seems to work very well except some random allocating error (to be fixed, I'll ask later) DSDT gives 0 error (there are patches to be applied but I will ask later). USB3 works with generic patch. Sleep seems to work for other people (I'll check) I have to check about SAS integrated controller (not sure if enabled from BIOS). Thanks
  11. Hi Droz, guide is on progress (longer than I expected). I've installed a Xeon W3690, installed an ATI 290X (with arctic cooling extreme IV) several modification to fit the case, modified PSU (silent fan installed) and add a molex 8 (for ATI 290X). Worked on DSDT (SSDT) to add native speed step for W3690. Worked on config.plist to patchi ATI connectors to have DP, HDMI port working. Just bought a new SSD, will have a new install and than complete the guide. What you can do now: Extract your DSDT (I used MaciASL). Correct all errors (when compiling -> no error). Then, the trick to have sleep working is to replace this part: Method (HACK, 0, NotSerialized) { If (LEqual (MSOS, 0x04)) { Store (CMRD (0x6F), Local0) Or (Local0, 0x04, Local0) CMWR (0x6F, Local0) Return (One) } Else { Store (CMRD (0x6F), Local0) And (Local0, 0xFB, Local0) CMWR (0x6F, Local0) } Add (SizeOf (_OS), One, Local0) Store (Local0, Local1) Name (BUF0, Buffer (Local0) {}) Name (BUF1, Buffer (Local0) {}) Name (OSNT, One) Name (OS98, One) Store (_OS, BUF0) Store ("Microsoft Windows NT", BUF1) While (Local0) { Decrement (Local0) If (LEqual (DerefOf (Index (BUF0, Local0)), DerefOf (Index (BUF1, Local0)))) {} Else { Store (Zero, OSNT) } } If (OSNT) { Store (0x03, MSOS) Return (One) } Else { Store ("Microsoft Windows", BUF1) While (Local1) { Decrement (Local1) If (LEqual (DerefOf (Index (BUF0, Local1)), DerefOf (Index (BUF1, Local1)))) {} Else { Store (Zero, OS98) } } If (OS98) { Store (One, MSOS) Return (Zero) } Else { Store (0x02, MSOS) Return (Zero) } } } by this one: Method (HACK, 0, NotSerialized) { Store (CMRD (0x6F), Local0) Or (Local0, 0x04, Local0) CMWR (0x6F, Local0) Return (Zero) } Then install DSDT in the proper folder. I'm not familiar with Hack method, but I'm sure some one can help. Other optimization on DSDT can be done, but this is just the basics. Please let me know if you would need further help.
  12. Here working DSDT. I noticed that all PCI and USB devices base their sleep on Method (HACK) Method (HACK) is based on checking existing OS (Windows 2001, Windows NT, Windows 98). I noticed there are "if, while, else, decrement" to have the initialization. I though (inspired form other user who had a similar problem) to simplify the structure. So I cut 65 rows in to 6 rows. I know I'm not a software guy, but everything seems working. NOTES: - Full Sleep (all fan) is slow. Didn't check exactly but it seems 30 - 45 seconds. - Wake is immediate, but requires 2 click (2 input) 1st wake the system, 2nd wake the monitor. - After a long sleep (about 1 hour) wake requires 3 click. Monitor had some artifacts after 2nd click and 3rd click fixed it. I think the same modification I did to HACK is applicable to Dell T5500 and Dell T7500 (their chipset is similar to X58). I would like to load my IoReg (after this DSDT) and config.plist. Could you please check it? I'd like to create a Guide. DSDT.aml.zip
  13. Hi, I think I fixed wake from sleep problem. The problem is related to _INI method in DSDT. Some additional test and I'll post the solution.
  14. Just in case my original dsdt. It have 3 mistakes but is not patched at all. Original DSDT DELLT3500.zip
  15. Here my DSDT and config.plist I really hope you can help. Thanks DSDT DELLT3500 .zip config dellt3500.zip
  16. Thanks Hervé, I got your point. I tried to set it to 0 but didn't fix. My question was: If you don't set hibernate mode to 0, what happen to your sleep? Does it sleep or wake properly? My case is a delayed wake, what do you think could be a cause? Can I post DSDT and IOreg? I just had an idea to try PS2 keyboard and mouse, to see if USB is the problem (Idea coming from Bronxteck reply)
  17. No, no other options on Bios (at least I can't find any). I'll check if there is a way to "edit bios" in order to show other options. I already did editing on P5KC motherboard enabling AHCI (this option was not shown). I also installed on bios Xeon extension to install 771 Xeon on 775 Mobo. Btw I think that if it would be a bios related problem (setting on bios) wake should work/not work. In my case wake is working with 4 minutes delay. So I think it should be more related to DSDT or OS X settings. Any help appreciated.
  18. Thanks for reply. No wake on lan set: it is called NIC Wake on this Bios (is under power management). USB is enabled on BIOS. Do you mean switch off controller from BIOS? If I switch USB off controller mouse and keyboard don't work. I haven't found any other setting or option on bios related to USB or Wake on Lan.
  19. Hi, I've recently bought a cheap Dell T3500. I really like this workstation: solid, well designed, nice looking. I've been able to install Yosemite using Clover. Characteristics of T3500 Last firmware available (should be A17) DDR3 ECC Dual-core Bloomfield Xeon W3505 2.53GHz installed (I'll receive a 6-core Gulftown Xeon W3690 3.46GHz in 2 weeks) Video card GTX660. Natively recognized. Update is fine up to 10.10.3 I'm using: Patched DSDT BCM5722D.kext FakeSMC.kext I know I could use also VoodooHDA.kext to have audio working, but I want to fix other points before. Patches on DSDT are: fixed RTC, add DTGP, add SBUS and ISA (001F000) to recognize ICH10R as ICH10. Problem I have: 1) Wake from sleep is not working properly: System sleeps perfectly (in 20 seconds all fan stop). When I press mouse or keyboard or case power button all fan starts. HDD starts but black screen. The diagnostic light code shows led 2 which means "possible expansion card failure". I have to wait about 4 minutes than system wakes perfectly (diagnostic light code led 2 switch off). It seems something is delaying wake. Delay seems to be a fixed time. No notes on console. Wake reason is usb. Wake time on console is usually 4 minutes after I've really pressed key or mouse (generating the wake reason). I tried everything I know: fixDarwin, USB patches (ICH10), ISA patch to force ICH10 (it fixed my old P5KC motherboard which have similar problem). Taking inspiration from Hervé's guide for Precision 470/670 i tried also with hibernatemode set to 0 + deletion of /var/vm/sleepimage. Seems not working for me. This is really annoying for me, cause I feel sleep function really useful. 2) Not sure on ISA (001F000) patching on DSDT Correct ID for ICH10R should be 0x16, 0x3A, 0x00, 0x00. If I force device ID to 0x18, 0x3A, 0x00, 0x00, seems working (it is device ID for ICH10). Forcing 0x18 IORegistryExplorer shows me that ISA is using apple kext, otherwise no kext loaded. Problem is that by forcing those parameters, system tells me ram is installed on wrong slot (system shows 12 slots, I have only 6). On system properties it shows me only 5 slots. So something is wrong. I also tried different SMBios settings; nothing change. Is there any kext to install or DSDT setting for X58 with ICH10R? 3) I'm not sure on some config.plist settings; quite tricky to make system boot (I took inspiration from other who have been able to install using clover). In particular: FakeID set to 0x0 on all items. Necessary to patch AppleAHCIPort. Other setting I can almost understand. I can post my config.plist. I would ask Hervé (I really liked his guide on Precision 470/670 Yosemite) What would happen to sleep/wake on Precision 470/670 if NO hibernatemode set to 0 and NO deletion of /var/vm/sleepimage. Any suggestion on DSDT patching? I can send my original DSDT and patched + IORegistryExplorer saved file.
×
×
  • Create New...