Contribute
Register

Native Intel Panther Point USB 3.0 Patch for 4540S

Status
Not open for further replies.
Joined
Aug 16, 2011
Messages
1,065
Motherboard
HP-4540S
CPU
i5-3210M
Graphics
HD4000
Mac
Classic Mac
Mobile Phone
I'm posting my attempt to have working USB 3.0 on 4540S laptop. It is experimental DSDT patch based on ideas, examples and explanation given by mieze. Please see original post here:
http://www.tonymacx86.com/dsdt/85383-dsdt-asus-p8z77-m-pro-2.html#post529342

Our laptop is different from desktop motheboards because some devices are hardwired to USB ports. Quick break out

Left Rear USB 3.0 Port - served by bus 0x14 (XHC1)____________________Right Rear USB 2.0 Port - served by bus 0x1d (EHC1)
Left Front USB 3.0 Port -served by bus 0x14 (XHC1)____________________Right Front USB 2.0 Port - served by bus 0x1a (EHC2)

Using IORegistryExplorer and USB 2.0 flash drive to identify PortNum on USB 2.0 bus 0x1d EHC1

- PortNum 0x2 LeftFront
- PortNum 0x3 LeftRear
- PortNum 0x4 RightRear
- PortNum 0x6 Bluetooth on PCIe slot

Not really needed, just for reference
bus 0x1a EHC2
- PortNum 0x1 Fingerprint Scanner
- PortNum 0x2 RightFront port
- PortNum 0x3 HP Webcam

Patch works with vanilla AppleUSBXHCI.kext which I removed before to have laptop working in USB 2.0 mode. If needed, kext is attached below. It goes into /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

Known issues:
- RightRear port will not eject properly flash drive when going to sleep.

Please, everybody review the patch and recommend any fixes and changes before it can be applied for daily use.
 

Attachments

  • Vanilla.10.8.2.AppleUSBXHCI.kext.zip
    70 KB · Views: 134
  • USB.3.0.Patch.4540S.rev.1.0.txt
    18.8 KB · Views: 348

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,689
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I'm posting my attempt to have working USB 3.0 on 4540S laptop. It is experimental DSDT patch based on ideas, examples and explanation given by mieze. Please see original post here:
http://www.tonymacx86.com/dsdt/85383-dsdt-asus-p8z77-m-pro-2.html#post529342

Our laptop is different from desktop motheboards because some devices are hardwired to USB ports. Quick break out

Left Rear USB 3.0 Port - served by bus 0x14 (XHC1)________________________________Right Rear USB 2.0 Port - served by bus 0x1d (EHC1)
Left Front USB 3.0 Port -served by bus 0x14 (XHC1)________________________________Right Front USB 2.0 Port - served by bus 0x1a (EHC2)

Using IORegistryExplorer and USB 2.0 flash drive to identify PortNum on USB 2.0 bus 0x1d EHC1

- PortNum 0x2 LeftFront
- PortNum 0x3 LeftRear
- PortNum 0x4 RightRear
- PortNum 0x6 Bluetooth on PCIe slot

Not really needed, just for reference
bus 0x1a EHC2
- PortNum 0x1 Fingerprint Scanner
- PortNum 0x2 RightFront port
- PortNum 0x3 HP Webcam

Patch works with vanilla AppleUSBXHCI.kext which I removed before to have laptop working in USB 2.0 mode. If needed, kext is attached below. It goes into /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

Known issues:
- RightRear port will not eject properly flash drive when going to sleep.

Please, everybody review the patch and recommend any fixes and changes before it can be applied for daily use.

I was wondering when someone with this laptop would attempt this... Nice work. The 4x40s series is becoming more attractive day by day, eh?
 
Joined
Aug 16, 2011
Messages
1,065
Motherboard
HP-4540S
CPU
i5-3210M
Graphics
HD4000
Mac
Classic Mac
Mobile Phone
I was wondering when someone with this laptop would attempt this... Nice work. The 4x40s series is becoming more attractive day by day, eh?

Yes, they are very versatile.
 
Joined
Nov 24, 2012
Messages
631
Motherboard
HP Probook 6470b
CPU
Intel Core i5-3320M
Graphics
Intel HD 4000, 1600x900
Mac
Classic Mac
Mobile Phone
Known issues:
- RightRear port will not eject properly flash drive when going to sleep.

Please, everybody review the patch and recommend any fixes and changes before it can be applied for daily use.​
I tried it on mine 6470b with the same results as you report, atleast when it comes to USB2 devices in USB3 ports. I am not able to try the USB3 till later today, but i am confident it will work, because it gets recognized properly, great progress BigDonkey.
 
Joined
Sep 19, 2012
Messages
711
Motherboard
hackintosh
CPU
i3
Graphics
intel
I wonder if this can be used on the 4x30s probooks? I have usb 3.0 port on the lhs. works ok for usb 2 devices like kb/mouse. maybe the odd usb flash to read data off. but things go messy when a usb 3.0 ext flash/hdd is plugged in.

I'm posting my attempt to have working USB 3.0 on 4540S laptop. It is experimental DSDT patch based on ideas, examples and explanation given by mieze. Please see original post here:
http://www.tonymacx86.com/dsdt/85383-dsdt-asus-p8z77-m-pro-2.html#post529342

Our laptop is different from desktop motheboards because some devices are hardwired to USB ports. Quick break out

Left Rear USB 3.0 Port - served by bus 0x14 (XHC1)____________________Right Rear USB 2.0 Port - served by bus 0x1d (EHC1)
Left Front USB 3.0 Port -served by bus 0x14 (XHC1)____________________Right Front USB 2.0 Port - served by bus 0x1a (EHC2)

Using IORegistryExplorer and USB 2.0 flash drive to identify PortNum on USB 2.0 bus 0x1d EHC1

- PortNum 0x2 LeftFront
- PortNum 0x3 LeftRear
- PortNum 0x4 RightRear
- PortNum 0x6 Bluetooth on PCIe slot

Not really needed, just for reference
bus 0x1a EHC2
- PortNum 0x1 Fingerprint Scanner
- PortNum 0x2 RightFront port
- PortNum 0x3 HP Webcam

Patch works with vanilla AppleUSBXHCI.kext which I removed before to have laptop working in USB 2.0 mode. If needed, kext is attached below. It goes into /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

Known issues:
- RightRear port will not eject properly flash drive when going to sleep.

Please, everybody review the patch and recommend any fixes and changes before it can be applied for daily use.
 
Joined
Nov 24, 2012
Messages
631
Motherboard
HP Probook 6470b
CPU
Intel Core i5-3320M
Graphics
Intel HD 4000, 1600x900
Mac
Classic Mac
Mobile Phone
I wonder if this can be used on the 4x30s probooks? I have usb 3.0 port on the lhs. works ok for usb 2 devices like kb/mouse. maybe the odd usb flash to read data off. but things go messy when a usb 3.0 ext flash/hdd is plugged in.
Aren't the chipsets that support Ivy Bridge the first ones with the integrated Intel USB3 support? If so, i think this could do more bad then good.
 
Joined
Nov 27, 2012
Messages
380
Motherboard
HP 4540s
CPU
i5 2450
Graphics
HD 3000
Did someone try that patch on 4540s Sandy Bridge? Nothing happens for me. I will check the PortNumber with IORegistryExplorer.
 
Joined
Nov 27, 2012
Messages
380
Motherboard
HP 4540s
CPU
i5 2450
Graphics
HD 3000
I tried your patch on 4540s sandy bridge and nothing happens. Everything stays the same. Maybe because we use different system definitons? I use MacBookPro8.1


I attached my ioreg.
 

Attachments

  • usb2.png
    usb2.png
    156.6 KB · Views: 377
  • ioreg_4540s_sandy.zip
    372.6 KB · Views: 63
Joined
Sep 2, 2012
Messages
35
Motherboard
ASUS P7P55D-E LX, HP ProBook 4540s
CPU
Intel i5 760, i5-2450M
Graphics
HIS HD5850 iCooler V, HD3000
Mac
Classic Mac
Mobile Phone
  1. iOS
I tried it too, nothing happened. Had to use PXHCD.kext again to get other 3 USB's working.
 
Status
Not open for further replies.
Top