Posted 25 October 2008 - 01:01 AM

Posted 25 October 2008 - 01:14 AM

verdant

InsanelyMac V.I.P.

Gurus

5,645 posts

Gender:Male

Interests:At home, I have the following computers......
>
>
>

Hi slashack,

Just wanted to say thanks for your great nForceATA driver......I previously had to run with maxmem=3027 to avoid KPs but with Voodoo Beta 2C kernel and your kext, I have been running about 10 hours so far without a kernel panic using 6GB RAM

Posted 25 October 2008 - 04:59 AM

slashack

InsanelyMac Geek

Members

203 posts

Gender:Male

Location:Buenos Aires, Argentina

Hi,

Aded dev id in your debug jmicron kext, kext is loaded but still dosent work Going to try on VIAATA

L.E It works with viaata But... there is no hotplug, have to boot with hdd connected...Well it works, and i have 4gb of ram on my lappie...just need to figure out how to enable ahci/hotplug, or better maybe u can add support for me on jmicronata.Thats it for now, will report back after more tests...

I can think of two solutions to your problem. I don't know how hotplug works in osx, but we can try this:1 - Boot with your hdd unplugged.2- Plug in your hdd.3- Open a terminal and run:

sudo kextload -t /System/Library/Extensions/AppleVIAATA.kext

4- Now check if hdd is there or if something happened.

The other thing we can try is to add support for your dev id to JMicronATA.kext (i have to add it to the Info.plist and to the driver itself). But I cannot confirm that this might work at all. And if it works, we should pray to some god for the original JMicronATA.kext to support hotplug. Try the first and tell me what happened, if that doesn't work, then we'll try the praying and all that stuff.

Posted 25 October 2008 - 10:50 PM

Caelor

InsanelyMac Protégé

Just Joined

1 posts

Just wanted to say that the nForce kext seems to be working without problems for me - the KPs have vanished, and I've been able to reinstall the memory I'd removed... It's been used for several days without a panic now!

Posted 26 October 2008 - 02:01 PM

Posted 27 October 2008 - 07:10 PM

THe KiNG

InsanelyMac Legend

Retired Developers

847 posts

Gender:Male

The other thing we can try is to add support for your dev id to JMicronATA.kext (i have to add it to the Info.plist and to the driver itself). But I cannot confirm that this might work at all. And if it works, we should pray to some god for the original JMicronATA.kext to support hotplug. Try the first and tell me what happened, if that doesn't work, then we'll try the praying and all that stuff.

Posted 28 October 2008 - 03:45 AM

I have not been adding posts to threads for one simple reason, it clouds up the expert advice/solutions with endless dribble to sift through when seeking answers, BUT... I HAVE TO REPLY TO THIS!!!

I have a Gigabyte GA-MA770-S3 (AMD X2 4600+ with 2x800mhz 1gb Sticks and 2x1066mhz 2gb Sticks with a GeForce 8800GTS 320mb, using LawlessPPC 10.5.4 install) and was having significant troubles gaining system stability after upgrading to 6gb memory. I have been reading through MANY posts over the last week or so and have had many MANY kernel panics...

I *just* stabilized my system by downloading your fixed AppleVIAATA (I utilized the boot flag -v debug=0x100 to make certain which kext was causing the KP first**) and after one mishap (just loaded it and rebooted) I learned that I must add my Device ID into the info.plist and after doing so I booted with your fix to find a STABLE SYSTEM.

To test my system I opened up many applications (Adobe Illustrator, Flash, AE, MS Word, Vuse, iTunes, Mozilla (5 saved tabs - from researching this solution), Adium, Logic Pro (and even recored 2 tracks of simple chords & scales), and could only get my computer to hit ~2.6gb used... this was not enough for me to believe in the stability even though I had previously seen panics after breaking only 2.1gb used. I went into After Effects and dropped a 30sec video in twice, staggered them on the timeline, removed any built-in resource restrictions and slammed the render button and watched my memory usage climb all the way to 5.99gb used and maintained fluid graphics on the Dock as well as flawless and responsive application switching during the render.

You, sir, are an absolute genious and I thank you for your awesome work!

Posted 28 October 2008 - 05:53 AM

mitch_de

InsanelyMacaholic

Retired

2,916 posts

Gender:Male

Location:Stuttgart / Germany

So any chance to try a new j-micronata.kext?

Thanks

I see that in the code of JM V0.6 date 16.10.2008 your DEV ID is already included (use that not the modded APPLEVIAATA)!http://code.google.c...ronATAPCIRoot.hSo try that and perhaps check also if its in the .plist.

Posted 28 October 2008 - 08:30 AM

Embio

InsanelyMac Legend

Members

976 posts

mine has a fascinating problem. if I install the kext while OS X is running, the drives appear and I can even boot Windows form an IDE drive within VMware (it automagically shows up as Boot Camp!). The only thing that didn't work was burning CDs. the machine was up for 3 days seemingly without issue, but once I restarted it would kernel panic. If I remove the kext and reboot again, it starts as normal.

Posted 28 October 2008 - 01:19 PM

THe KiNG

InsanelyMac Legend

Retired Developers

847 posts

Gender:Male

I see that in the code of JM V0.6 date 16.10.2008 your DEV ID is already included (use that not the modded APPLEVIAATA)!http://code.google.c...ronATAPCIRoot.hSo try that and perhaps check also if its in the .plist.

Tried latest driver from jmicron ftp, added dev id in plist still no luck, that was the reason to ask for this one, plus I have 4GB of ram on my lappie...Dunno what source used slashack...I will wait for him to come back

Posted 31 October 2008 - 01:56 AM

slashack

InsanelyMac Geek

Members

203 posts

Gender:Male

Location:Buenos Aires, Argentina

Tried latest driver from jmicron ftp, added dev id in plist still no luck, that was the reason to ask for this one, plus I have 4GB of ram on my lappie...Dunno what source used slashack...I will wait for him to come back

Try it, be carefull, remove AppleVIAATA.kext or any other driver u are using that matches 0x2360197b devid

I'll be waiting for your answer...

mine has a fascinating problem. if I install the kext while OS X is running, the drives appear and I can even boot Windows form an IDE drive within VMware (it automagically shows up as Boot Camp!). The only thing that didn't work was burning CDs. the machine was up for 3 days seemingly without issue, but once I restarted it would kernel panic. If I remove the kext and reboot again, it starts as normal.

Posted 31 October 2008 - 05:18 AM

Try it, be carefull, remove AppleVIAATA.kext or any other driver u are using that matches 0x2360197b devid

I'll be waiting for your answer...

Hi,

New driver you posted works as appleviaata, w/o hotplug, seems that my problem is BIOS since I can't set j-micron in ahci mode(from what I seen on windows is set as raid -JRAID, dunno why it works on win..maybe its the win driver, it detect if u boot from it and set it as internal and as external if its used as extra hdd dunno...) and hotplug is an ahci feature...Anyway it works with j-micron I will try to mess with BIOS and see if I can do something..Will keep you informed abut progress...

Thanks again!

L.E. I forgot to tell you that with j-micron works as ATA and not as SATA like with appleviaata...maybe you can do something about that.From system.log:

Posted 02 November 2008 - 09:07 PM

slashack

InsanelyMac Geek

Members

203 posts

Gender:Male

Location:Buenos Aires, Argentina

Hi,

New driver you posted works as appleviaata, w/o hotplug, seems that my problem is BIOS since I can't set j-micron in ahci mode(from what I seen on windows is set as raid -JRAID, dunno why it works on win..maybe its the win driver, it detect if u boot from it and set it as internal and as external if its used as extra hdd dunno...) and hotplug is an ahci feature...Anyway it works with j-micron I will try to mess with BIOS and see if I can do something..Will keep you informed abut progress...

Thanks again!

L.E. I forgot to tell you that with j-micron works as ATA and not as SATA like with appleviaata...maybe you can do something about that.

Why not going back to AppleVIAATA? I don't understand. You have two drives, one SATA and one ATA. With JMicronATA.kext, both appears as ATA? and with AppleVIAATA.kext one as SATA and one as ATA?

When I put your latest j-micronata two new ATA Bus are showed in system profiler, one of them populate with my EATA hdd, and the warning "AppleIntelPIIXPATA: Secondary PCI IDE channel is disabled" is gone, but I got another one "JMicronATA 4 bytes not aligned"With appleviaata I got a new entry on Serial-ATA section with my EATA hdd on it.