slashack Posted October 16, 2008 Author Share Posted October 16, 2008 Slashack; I followed your advise, and removed the entire IOMediaIcon key (per note #1) from the plist. I made no other changes. The DVD and CD disks are now recognized and displayed as such. I also tested burning a CD, which completed with success. I noticed that blank DVDs are taking a long time to show up, (1-2 minutes), but it may very well be normal. This was one of the odd behaviors that I had noticed before. I also did testing with rember, and DVD read test you had recommended in your previous post, and I am happy to report that there are NO kernel panics. So, it looks like everything is just fine. You may want to update the plist so that the driver is usable with DVD burners. MANY MANY Thanks for your help in putting this JMicron issue to bed at last. Well done... Uploaded v0.6 with modified plist to solve this issue. Link to comment Share on other sites More sharing options...
mitch_de Posted October 17, 2008 Share Posted October 17, 2008 Uploaded v0.6 with modified plist to solve this issue. Should be put on ever next OSX86DVDs. Thanks, because a lot of people using 4 GB and IDE (at least one device is often IDE). Link to comment Share on other sites More sharing options...
Himlaklar Posted October 17, 2008 Share Posted October 17, 2008 This JMicron fix seem to work well for Asus P5K premium users aswell, i had constant kernel panics when using the computer for a while. Specifically when using the IDE drive. So Slashack seem to be correct about the jmicron beeing a problem and not only the chip! EDIT: FIX DIDNT WORK, it just delayed the kernel panic with 2 hours instead of 30 minutes. Link to comment Share on other sites More sharing options...
Zulu.Walker Posted October 18, 2008 Share Posted October 18, 2008 One of my boxes (6GB RAM) has 5 days worth of uptime already using slashack's AppleVIAATA and JMicron kexts since v0.5 - you might want to check your memory if that's the culprit. IDE access on that machine has been constant, so there's something flakey on your side... Link to comment Share on other sites More sharing options...
icedtrip Posted October 18, 2008 Share Posted October 18, 2008 Trying out the AppleNForceATA kext with my board and 4GB RAM. See sig. So far no freezes/KP where I use to get them regularly. Thanks! Will continue to test and report anything I get. Link to comment Share on other sites More sharing options...
rfuilrez Posted October 18, 2008 Share Posted October 18, 2008 One of my boxes (6GB RAM) has 5 days worth of uptime already using slashack's AppleVIAATA and JMicron kexts since v0.5 - you might want to check your memory if that's the culprit. IDE access on that machine has been constant, so there's something flakey on your side... I just got done with a 6 day up time on my box using the v0.5 JMicron kext. Rebooted to do some work on a windows install. So yes. Something must be wrong on your end. Run memtest overnight and see what it has to say. Link to comment Share on other sites More sharing options...
alexandros7 Posted October 19, 2008 Share Posted October 19, 2008 I have gigabyte p35ds3.. with kext from this forum I cannot boot anymore (still waiting for root device..) so I come back to previous kext. to solve the 4gb problem I put my hdd on the yellow sata (not the jmicron) and it's all ok now! Do you think jmicron have more performance than this one? thanks Link to comment Share on other sites More sharing options...
kaleph Posted October 20, 2008 Share Posted October 20, 2008 Thank you thank you thank you thank you Running on a gigabyte 965p-ds3 rev1.0 and so far no more kernel panics. :censored2: Link to comment Share on other sites More sharing options...
Dxn Posted October 21, 2008 Share Posted October 21, 2008 Brilliant! You have managed to solve the last source of freezes and kernel panics for me! THANK YOU SO MUCH! I can finally cast off the chains of Windows Link to comment Share on other sites More sharing options...
breakingbad Posted October 21, 2008 Share Posted October 21, 2008 Hi all. As you can see in my sig, I´m using only 2 Gb of RAM (2 sticks of 1 Gb each) to avoid freezing problems. I had to take to 2 Gb out (2 sticks of 1 Gb each) to avoid the freezing issue. I always heard that was caused by 64 bits compatibility and God showed me this topic. In fact, I don´t know if it will work for me, since I don´t know if my hardware have anything in JMicron. The fact is that I have 1 CD-R recorder, 1 DVD-R recorder and one HDD that is IDE. How can I know the right file to download from slashack?? Should I download JMicron or AppleVIAATA??? Please, help me. I´m feeling nice to know that I maybe be able to run my OS X with 4 Gb of RAM. []´s Link to comment Share on other sites More sharing options...
slashack Posted October 21, 2008 Author Share Posted October 21, 2008 Hi all. As you can see in my sig, I´m using only 2 Gb of RAM (2 sticks of 1 Gb each) to avoid freezing problems. I had to take to 2 Gb out (2 sticks of 1 Gb each) to avoid the freezing issue. I always heard that was caused by 64 bits compatibility and God showed me this topic. In fact, I don´t know if it will work for me, since I don´t know if my hardware have anything in JMicron. The fact is that I have 1 CD-R recorder, 1 DVD-R recorder and one HDD that is IDE. How can I know the right file to download from slashack?? Should I download JMicron or AppleVIAATA??? Please, help me. I´m feeling nice to know that I maybe be able to run my OS X with 4 Gb of RAM. []´s I think your's is AppleNForceATA open a terminal and type ioreg -l > dump.txt and send me that file (dump.txt). I'll confirm as soon as u send that file to me. Link to comment Share on other sites More sharing options...
breakingbad Posted October 21, 2008 Share Posted October 21, 2008 I think your's is AppleNForceATA open a terminal and type ioreg -l > dump.txt and send me that file (dump.txt). I'll confirm as soon as u send that file to me. As you requested, here is my dump.txt file. http://www.mediafire.com/?teymyj3tneu []´s Link to comment Share on other sites More sharing options...
slashack Posted October 21, 2008 Author Share Posted October 21, 2008 As you requested, here is my dump.txt file. http://www.mediafire.com/?teymyj3tneu []´s AppleNForceATA is the one u are using now. Download and install AppleNForceATA.kext from first post. Link to comment Share on other sites More sharing options...
breakingbad Posted October 21, 2008 Share Posted October 21, 2008 AppleNForceATA is the one u are using now. Download and install AppleNForceATA.kext from first post. Hi mate. Thnx for the help. Should I use kexhelper to install??? Any special hint to install it?? I downloaded bot ApplenForceATA files from first post. Tell me how to install it, OK? BRB. []´s Link to comment Share on other sites More sharing options...
slashack Posted October 21, 2008 Author Share Posted October 21, 2008 Hi mate.Thnx for the help. Should I use kexhelper to install??? Any special hint to install it?? I downloaded bot ApplenForceATA files from first post. Tell me how to install it, OK? BRB. []´s Use kexthelper. It will backup your current AppleNForceATA.kext and install the one from first post. So if it doesn't work, u could replace from backup. Link to comment Share on other sites More sharing options...
breakingbad Posted October 21, 2008 Share Posted October 21, 2008 Use kexthelper. It will backup your current AppleNForceATA.kext and install the one from first post. So if it doesn't work, u could replace from backup. Hi mate. I got problems with the file. I downloaded both of them AppleNForceATA and AppleNForceATA(Debug). I used the last one and when rebooted got the following message: "FEDE genero32IOVMSegments..." Any idea of what went wrong?? Even booting using -v -f solved the problem. []´s Link to comment Share on other sites More sharing options...
scififan68 Posted October 21, 2008 Share Posted October 21, 2008 I have a question, I'm using medevils nforce ata test kext for my MCP61 and my HD is connected using sata, which one of your drivers should I download? debug or should I just keep using it? I don't want to brick my osx install. Link to comment Share on other sites More sharing options...
slashack Posted October 22, 2008 Author Share Posted October 22, 2008 Hi mate.I got problems with the file. I downloaded both of them AppleNForceATA and AppleNForceATA(Debug). I used the last one and when rebooted got the following message: "FEDE genero32IOVMSegments..." Any idea of what went wrong?? Even booting using -v -f solved the problem. []´s Debug kext is for debugging, this messages is just info i need. Use normal kext unless u have problems. I have a question, I'm using medevils nforce ata test kext for my MCP61 and my HD is connected using sata, which one of your drivers should I download? debug or should I just keep using it? I don't want to brick my osx install. If u don't have any ide drives, then these kext are useless to you. Link to comment Share on other sites More sharing options...
alexandros7 Posted October 22, 2008 Share Posted October 22, 2008 do you think is faster the jmicron sata or the other one on gigabyte p35ds3? thanks.. it's because to avoid the 4gb problem I have to put my hdd on the yellow sata (but installation of leopard works only on the jmicron) Link to comment Share on other sites More sharing options...
breakingbad Posted October 22, 2008 Share Posted October 22, 2008 Hi mate. After booting using flags -v -f I installed the kext from your first post and booted fine. Now it´s time to test if the kext will work fine... []´s Link to comment Share on other sites More sharing options...
slashack Posted October 22, 2008 Author Share Posted October 22, 2008 do you think is faster the jmicron sata or the other one on gigabyte p35ds3? thanks..it's because to avoid the 4gb problem I have to put my hdd on the yellow sata (but installation of leopard works only on the jmicron) I don't know if theres a change in performance between those SATA. Maybe u have SATA configured as IDE and that is why u have the 4gb bug. Check your bios for any SATA settings. Link to comment Share on other sites More sharing options...
cyclonefr Posted October 22, 2008 Share Posted October 22, 2008 man you rock. Great job !!! BTW is JMicronATA open source ? i wasn't aware about this. Link to comment Share on other sites More sharing options...
slashack Posted October 22, 2008 Author Share Posted October 22, 2008 man you rock. Great job !!! BTW is JMicronATA open source ? i wasn't aware about this. Dense gave me the source. The header says it's under Apple Public Source License Version 2.0. I couln't find it, but he said he had access. Link to comment Share on other sites More sharing options...
chokoboster Posted October 22, 2008 Share Posted October 22, 2008 I'm using Abit AN52 with 4 gb ram, before I use your AppleNforceATA.kext, I often get kernel panic when I"m on a heavy load. But after I use your AppleNforceATA.kext, all of kernel panic problem is gone!! Now I can use 4 gb ram without any problem, thanks man!! Link to comment Share on other sites More sharing options...
THe KiNG Posted October 23, 2008 Share Posted October 23, 2008 Hi, First of all Thank You for your work! I have j-micron on both desktop and my lappie, the problem comes from my lappie, on desktop works just fine... So here is my problem, maybe you can fix it with new j-micron.kext: First my lspci -nn: THe-KiNG:~ theking$ lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03) 00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port [8086:2a01] (rev 03) 00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 03) 00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 03) 00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03) 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03) 00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03) 00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 [8086:2843] (rev 03) 00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 03) 00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 03) 00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 03) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3) 00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 03) 00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 03) 00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 03) 01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 9500M GS [10de:0405] (rev a1) 02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller [11ab:4363] (rev 13) 06:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2360] (rev 02) 07:00.0 Network controller [0280]: Atheros Communications Inc. AR5418 802.11abgn Wireless PCI Express Adapter [168c:0024] (rev 01) 08:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05) 08:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22) 08:01.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12) 08:01.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12) 08:01.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12) As you can see my eSATA port is 06:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2360] (rev 02), and is displayed as IDE device...and not working This is what I tried to make it working, no luck so far: 1. Added dev id on default j-micronata.kext, all I got is on boot: JMicronATA Unsupported hardware! 2. Added dev id on AppleAhciPort.kext, I got info on system profiler but no drive... 3. Tried latest kext from jmicron ftp(with dev id added since it isnt in default plist) same error on boot as ^^ 4. Tried your debug j-micronata.kext w/o touching it, nothing, no wonder since my dev id it isn't in plist(0x2361197b 0x2363197b 0x2365197b 0x2366197b 0x2368197b) mine is 0x2360197b Can you help me with this pls? L.E. I forgot to tell you that there is just only one option to set in BIOS Enhanced/Compatible but that seems to affect only ICH8M connection AHCI/IDE, no option for j-micron one Tested today in XP SP3, both install/boot from eSATA and hotplug using internal hdd as main works On device manager j-micron is displayed as JRAID, that mean is set by BIOS as RAID, and that cause all my problems? Thanks Link to comment Share on other sites More sharing options...
Recommended Posts