Jump to content
8 posts in this topic

Recommended Posts

Hi,

 

I'm installed Tubgirl's 10.4.10 AMD SSE3 "Test 1" on a Asus A8V motherboard (Via chipset). Everything went fine, but USB. The USB ports are only working in UHCI mode (1.x).

 

All the USB ports appear in Hardware Profile, including the EHCI "USB High-speed bus", even the hardware (external HD or iPod for example) is recognized but the volumes don't mount (don't show in desktop or anywhere else). I read in the forum that it's something that never worked correctly in OS X86: Via USB 2.0. It seems that this problem is not related to the kernel or OS X version. It seems that it never worked.

 

I tried the generic USB 2.0 driver (http://forum.insanelymac.com/index.php?showtopic=28559) without luck. Also tried different versions of the official "Mac OS X USB Debug Kits" (http://developer.apple.com/hardwaredrivers/download/usbdebug.html) elsewhere mentioned. No go.

 

So, the big question is... is there actually a patch/kext that fixes the Via USB 2.0 (EHCI)?

 

Thank you very much for your help!

 

Cheers!

Hi,

 

I installed 10.4.8 (JaS) and 10.4.9 (uphuck) and tried the generic EHCI driver. No go.

 

I'm using an Asus A8V motherboard.

 

Tried 3 different BIOS versions, also enabling/disabling Legacy USB.

 

All the permutations of this variables (BIOS version, OS/kernel version, original Apple/generic EHCI driver, Legacy USB on BIOS setup)... still not working.

 

Any help?

 

Thanks!

Hi,

 

That's strange, there seems to be people saying the opposite. That Via USB 2.0 works fine! But still no real proves... Maybe it's a problem only with some motherboards and not all Via based ones? (Me uses an Asus A8V)... check this:

 

http://wiki.osx86project.org/wiki/index.php/HCL_10.4.8#Asus

 

Some are reporting success with the USB 2.0 generic kext.

 

USB works (2.0 requires PCGenUSBEHCI-2.6.1a.zip patch from mac site)

 

And that's for an Asus A8V!!!

 

This is weird, I couldn't make it work at all (I mean, ECHI mode)

 

Tried different BIOS versions, OS/kernel versions (10.4.8/8.8.1, 10.4.9/8.9.1, 10.4.10/8.10.1), EHCI kexts (Apple originals and the generic one), different BIOS settings (Legacy USB enable/disable) but still no go.

 

Any help welcome!!!

 

Cheers!

  • 2 years later...

Hi,

 

I also have an A8V Deluxe mobo and may be my experiences can help someone how has much more technical knowledge than I do.

 

I firstly installed the 10.4.3 ISO in my system and was able to use the EHCI by patching the USB kext. So I assume that it’s possible to have EHCI in Tiger applying the correct patch to the USB kext.

 

Then I upgraded to Leopard, now the 10.5.8 version.

In Leopard now I’m able to use EHCI under certain devices and conditions with the original USB kext by a DSDT trick. I replaced the EHCI section with this one that has the proper device number of the A8V Deluxe EHCI device.

 

Device (EHCI)

 

{

Name (_ADR, 0x90000000)

 

OperationRegion (UFCS, PCI_Config, 0x84, 0x04)

 

Field (UFCS, DWordAcc, NoLock, Preserve)

 

{

 

U584, 8

 

}

 

Method (_PRW, 0, NotSerialized)

 

{

 

Return (GPRW (0x0E, 0x04))

 

}

 

}

 

Now If I plug in my Ipod Touch the computer will detect it correctly and work as it should without problems. Even more, while it is connected I can use any other USB 2.0 devices without problems.

 

But if I plug in a USB stick without any other USB 2.0 device connected then the EHCI driver will hang, and stop working till I do a reset. Probably is because a problem with the mass storage kext… but I can’t find any solution to this.

 

Hope it can help some one else…

 

Cheers!

×
×
  • Create New...