Madn3ss Posted December 14, 2007 Share Posted December 14, 2007 Strano essere italiani e parlarsi inglese... eh eh I have a question for the SATA kext (oh, and I'm very happy with your decision to split the driver). I use the NVidia RAID 1 on Nforce 430 chip (MCP51). Do you think that there will be a way to make it visible and usable to leo? Thank you for your support! Bye. Madn3ss Link to comment Share on other sites More sharing options...
harry.haller Posted December 14, 2007 Share Posted December 14, 2007 where can i get the sata kext? Link to comment Share on other sites More sharing options...
MeDevil Posted December 14, 2007 Share Posted December 14, 2007 where can i get the sata kext? There is no sata kext relased to the public right now. The driver is under heavy developement. Now, some update... a] legacy interrupts are not used in this new driver. Instead, MSI interrupt are used, in order to gain speed and remove all shared interupt errors. b] the ata block bus error is still causing problems. As the sata 2.5 specs, this may be related to the fact that the pata emulation differs in the software reset code (the sata phy should handle device detection also). Also, the need for a separate driver isn't really a "must". Actually, i have to use the nforce pata kext for my ide (where i develop) and i need another kext to handle the sata (so i can kextload when i need it). I plan to integrate nforce pata/sata and the newer sata handling code in a future release, once the newer sata handling code has proven to be stable. Also note that this driver will probabily not work on systems < 10.4.8 (well, in order to use this kext you should have an "acpi" computer model into system profiler). NOTE: I'll open a new topic when the driver will be ready (did you notice that this topic has more than 1k post?) Regards, Domenico. Link to comment Share on other sites More sharing options...
macgirl Posted December 15, 2007 Share Posted December 15, 2007 Great news, MeDevil Link to comment Share on other sites More sharing options...
jh1523 Posted December 17, 2007 Share Posted December 17, 2007 Thanks for all your hard work, MeDevil. Patiently awaiting the results. Link to comment Share on other sites More sharing options...
debauchery1st Posted December 17, 2007 Share Posted December 17, 2007 thanks for working on this project, MeDevil. This driver will ultimately breathe new life into my hp laptop. Link to comment Share on other sites More sharing options...
refosco Posted December 17, 2007 Share Posted December 17, 2007 Good good good! Hooray for MeDevil Link to comment Share on other sites More sharing options...
hacked2123 Posted December 19, 2007 Share Posted December 19, 2007 There is no sata kext relased to the public right now. The driver is under heavy developement. Now... ...system profiler). NOTE: I'll open a new topic when the driver will be ready (did you notice that this topic has more than 1k post?) Regards, Domenico. Amazing news MeDevil, glad to see you are still working on the project. I am willing and able to help in any way possible; although I'm not familiar with Mac coding's and what have you's, I would give it a shot. I just got a new laptop with the NForce MCP51 and was intending to quad-boot it (FC8, Win Vista Ultimate 64bit, XP MCE2005, and Mac OSX 10.4.8) and actually have everything booting (with Grub as a boot-loader)...except Mac, which unfortunetly either hangs or crashes when "Removing" temps (since there is write support duh) Data curruption won't be a deteraint to me "testing" if you would like since I got the original install ghosted. Sincerely, Hacked2123 The PS3 Hacker Link to comment Share on other sites More sharing options...
MeDevil Posted December 19, 2007 Share Posted December 19, 2007 Ok guys, there are some news... I've finally tracked down the problem of the i/o timeout. In a normal controller, when the driver sends a dma write command, the controller should set a flag on the busmaster status register (the interrupt flag) and generate an interrupt that should stop dma and allow other commands to be dispatched. In the nforce sata controller, however, interrupts are generated but the interrupt flag into the busmaster status register is never set... In order to resolve this issue, i've sent an email to an nvidia engineering and i'm waiting a response... the only thing that remains now is wait for a response (or be lucky and find a fix in the meanwhile) :-P Regards, Domenico Link to comment Share on other sites More sharing options...
Envying Posted December 19, 2007 Share Posted December 19, 2007 Great news, MD! We have been waiting for a long time anyways, hopefully that NV Eng will be kind enough to provide some resolution or hints on the issue! Have my fingers and toes all crossed! Link to comment Share on other sites More sharing options...
MeDevil Posted December 19, 2007 Share Posted December 19, 2007 Great news, MD! We have been waiting for a long time anyways, hopefully that NV Eng will be kind enough to provide some resolution or hints on the issue! Have my fingers and toes all crossed! I hope it too... :-P In the meanwhile i'll try to disable udma for write command, and see if the problem still persist... Regards, Domenico. Link to comment Share on other sites More sharing options...
MeDevil Posted December 20, 2007 Share Posted December 20, 2007 Hi all. A working driver for pata/sata & all the nforce chipsets is going to be released today. I fixed the i/o problem and the driver should (hopefully) work on all nforce based chipsets. Drive should be udma enabled and working without problems. I'll open a new topic for this and modify this post with a link on it. Greetings, Domenico. - Update - Here is the new thread, please refer to this from now on: http://forum.insanelymac.com/index.php?showtopic=77071 Link to comment Share on other sites More sharing options...
debauchery1st Posted December 20, 2007 Share Posted December 20, 2007 Hi all. A working driver for pata/sata & all the nforce chipsets is going to be released today.I fixed the i/o problem and the driver should (hopefully) work on all nforce based chipsets. Drive should be udma enabled and working without problems. I'll open a new topic for this and modify this post with a link on it. Greetings, Domenico. This is the best festivus gift EVER!!! Thank you MeDevil, I'll start testing when I get home from work. You can expect a donation from me once I get paid on the 3rd. Link to comment Share on other sites More sharing options...
-aKy- Posted December 20, 2007 Share Posted December 20, 2007 Horraay!! MeDevil, you're the greatest :D Link to comment Share on other sites More sharing options...
Kilopopo Posted January 8, 2008 Share Posted January 8, 2008 is there a way that you can make a AppleNForceATA.kext to work under Leopard DVD installer I have Nforce mcp 51 but when i boot leopard dvd hacked i get: still waiting for root device error. I also get Still waiting for root device when I try to boot an Installed from another system a Hackintosh 10.5.0 ToH to my Nforce MCP 51 mobo its p5n-e sli. can you help me please Thanks Link to comment Share on other sites More sharing options...
muitommy Posted January 9, 2008 Share Posted January 9, 2008 is there a way that you can make a AppleNForceATA.kext to work under Leopard DVD installer I have Nforce mcp 51 but when i boot leopard dvd hacked i get: still waiting for root device error. I also get Still waiting for root device when I try to boot an Installed from another system a Hackintosh 10.5.0 ToH to my Nforce MCP 51 mobo its p5n-e sli. can you help me please Thanks i think you should try to set your dvd drive primary during boot time. remember * still waiting for root device problems mainly due to your system can't recognise drive order properly, also try to unplug other drive when you test hope this help. by the way, how could you integrate kext into the dvd? Link to comment Share on other sites More sharing options...
Renyis Posted February 12, 2008 Share Posted February 12, 2008 Yes, i'm working on the driver and trying to figure out what is causing the "device block bus error".Currently i've made those assumptions: - Only one drive for channel (actual code expects two drives on the same channel, typical for ide) - Some irq are not related to our channel. - No hotplug support (also related to irq's). - Sata doesn't use timings, pata does. - Error conditions should reset the phy on the sata (but not on the pata) Tomorrow I'll start working completely on the sata driver (since i have no other things to work on) and, maybe, we can expect a gift under the tree this christmas (sorry for my bad english) Best regards, Domenico. Hi MeDevil I'm on want my geforce go 6100 to get 1280x800 resolution But I was using MacVidia 1.0.8 or 1.0.7 but none of them can be use no information go verbose it can't to boot gui screen only text mode My Video Card ID is:0x0247 I was using uphuck 1.4a Link to comment Share on other sites More sharing options...
zandera Posted February 14, 2008 Share Posted February 14, 2008 Hi MeDevilI'm on want my geforce go 6100 to get 1280x800 resolution But I was using MacVidia 1.0.8 or 1.0.7 but none of them can be use no information go verbose it can't to boot gui screen only text mode My Video Card ID is:0x0247 I was using uphuck 1.4a other thread Link to comment Share on other sites More sharing options...
cybertofer Posted March 4, 2008 Share Posted March 4, 2008 hi all, does someone succed instaling a macosx86 on a dv6000z? because i try all of instalation disc from 10.4.8 until leopard 10.5.2 for amd. i can see my partition with the instalation disc, once instaled, i could not boot, with 10.5.2 applenforceata seems to be instaled, but the boot still impossible. does someone can help me? tof Link to comment Share on other sites More sharing options...
zandera Posted March 10, 2008 Share Posted March 10, 2008 hi all, does someone succed instaling a macosx86 on a dv6000z? because i try all of instalation disc from 10.4.8 until leopard 10.5.2 for amd. i can see my partition with the instalation disc, once instaled, i could not boot, with 10.5.2 applenforceata seems to be instaled, but the boot still impossible. does someone can help me? tof this thread http://forum.insanelymac.com/index.php?act...amp;qpid=654198 Link to comment Share on other sites More sharing options...
bogidar peichev Posted March 20, 2008 Share Posted March 20, 2008 hi all, does someone succed instaling a macosx86 on a dv6000z? because i try all of instalation disc from 10.4.8 until leopard 10.5.2 for amd. i can see my partition with the instalation disc, once instaled, i could not boot, with 10.5.2 applenforceata seems to be instaled, but the boot still impossible. does someone can help me? tof Link to comment Share on other sites More sharing options...
le_baron Posted July 3, 2008 Share Posted July 3, 2008 Hi All, i can't get my SATA disks running. Message 036810de chipset isn't supported. Any Idea if it will be supported sometime ? Hardware: SUN Ultra40M2, 32GB RAM 2 Dualcore AMD Opteron. 4x 750GB SATA Disks Link to comment Share on other sites More sharing options...
zandera Posted July 7, 2008 Share Posted July 7, 2008 Hi All, i can't get my SATA disks running. Message 036810de chipset isn't supported. Any Idea if it will be supported sometime ? Hardware: SUN Ultra40M2, 32GB RAM 2 Dualcore AMD Opteron. 4x 750GB SATA Disks try edit info.plist... i go try compile kext from sources for you, but i dont have how to test it..... anyhow http://forum.insanelymac.com/index.php?showtopic=77071 Nforce SATA Related by medevil ummm man that is not a SATA controler 00d410de "nVidia Corporation nForce3 Pro150 SMBus (MCP)" 003410de "nVidia Corporation nForce4 SMBus (MCP-04)" 036810de "nVidia Corporation nForce4 SMBus (MCP55)" dev id listing.... MCP 55 devids are st like 0360 MCP55 LPC Bridge 0361 MCP55 LPC Bridge 0362 MCP55 LPC Bridge 0363 MCP55 LPC Bridge 0364 MCP55 LPC Bridge 0365 MCP55 LPC Bridge 0366 MCP55 LPC Bridge 0367 MCP55 LPC Bridge 0368 MCP55 SMBus 0369 MCP55 Memory Controller 036a MCP55 Memory Controller 036b MCP55 SMU 036c MCP55 USB Controller 036d MCP55 USB Controller 036e MCP55 IDE 0370 MCP55 PCI bridge 0371 MCP55 High Definition Audio 0372 MCP55 Ethernet 0373 MCP55 Ethernet 0374 MCP55 PCI Express bridge 0375 MCP55 PCI Express bridge 0376 MCP55 PCI Express bridge 0377 MCP55 PCI Express bridge 0378 MCP55 PCI Express bridge 037a MCP55 Memory Controller 037e MCP55 SATA Controller 037f MCP55 SATA Controller after number 10de (XXXX10de) so for sata 0x037f10de... grab medevils kext... reported as working on MCP55 Link to comment Share on other sites More sharing options...
sjorss Posted October 11, 2008 Share Posted October 11, 2008 Sorry, I think I'm a bit a noob. But how on earth can I install these files on my PC? Link to comment Share on other sites More sharing options...
gckc65 Posted November 4, 2008 Share Posted November 4, 2008 Since I have so much free time, I decided to try and write a driver for the nForce series chipsets (nForce/nForce2/nForce3/nForce4) based on the AppleOnboardPCATA kext. This is only a test and I don't expect much to come out of it. ------------------------------------------------------------- MeDevil has successfully figured out the core problem behind the "Device blocking bus" error. ATA/SATA is recognized, drives are UDMA enabled, and will work with most chipsets after the correct device id is added to the plist file (there are already several id's in there.) Download link Do I just add the kext in the dvd or not? Where exactly in the DVD do i put it, in which folder? Thanks in advance... Since I have so much free time, I decided to try and write a driver for the nForce series chipsets (nForce/nForce2/nForce3/nForce4) based on the AppleOnboardPCATA kext. This is only a test and I don't expect much to come out of it. ------------------------------------------------------------- MeDevil has successfully figured out the core problem behind the "Device blocking bus" error. ATA/SATA is recognized, drives are UDMA enabled, and will work with most chipsets after the correct device id is added to the plist file (there are already several id's in there.) Download link Do I just add the files in the DVD or not? Where exactly inside the DVD what folder? Thanks.... Link to comment Share on other sites More sharing options...
Recommended Posts