Jump to content

vdv

Members
  • Posts

    19
  • Joined

  • Last visited

  • Days Won

    1

vdv last won the day on October 9 2015

vdv had the most liked content!

vdv's Achievements

Private First Class

Private First Class (3/17)

2

Reputation

  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
×
×
  • Create New...