Contribute
Register

HP Probook 4540s.....

Status
Not open for further replies.
Almost problems nearly resolved, now I just have one problem: USB. Only one usb ports of mine works, one of 2.0. One 2.0 and two 3.0 does not work. I can use those 3 ports for one small mouse, but with removable disks and iPod Classic they does not work. They are displayed in System Profiler but iPod or removable disks are not displayed and do not work.

The one that work
Code:
USB High-Speed Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBEHCI
  PCI Device ID:	0x7fd300001e2d 
  PCI Revision ID:	0x7fd300000004 
  PCI Vendor ID:	0x7fd300008086 
  Bus Number:	0x1a 

Hub:

  Product ID:	0x0024
  Vendor ID:	0x8087  (Intel Corporation)
  Version:	 0.00
  Speed:	Up to 480 Mb/sec
  Location ID:	0x1a100000 / 2
  Current Available (mA):	500
  Current Required (mA):	0

DT 101 G2:

  Capacity:	8.01 GB (8,011,120,640 bytes)
  Removable Media:	Yes
  Detachable Drive:	Yes
  BSD Name:	disk1
  Product ID:	0x1642
  Vendor ID:	0x0951  (Kingston Technology Company)
  Version:	 1.00
  Serial Number:	001CC0EC33B0BBA0170C000C
  Speed:	Up to 480 Mb/sec
  Manufacturer:	Kingston
  Location ID:	0x1a120000 / 4
  Current Available (mA):	500
  Current Required (mA):	200
  Partition Map Type:	MBR (Master Boot Record)
  S.M.A.R.T. status:	Not Supported
  Volumes:
Usb:
  Capacity:	8.01 GB (8,011,119,616 bytes)
  Available:	2.94 GB (2,940,919,808 bytes)
  Writable:	Yes
  File System:	Journaled HFS+
  BSD Name:	disk1s1
  Mount Point:	/Volumes/Usb
  Content:	Apple_HFS
  Volume UUID:	631D8924-EB6C-344B-A9B4-A1AB4969CFCA

HP HD Webcam [Fixed]:

  Product ID:	0xb270
  Vendor ID:	0x04f2  (Chicony Electronics Co., Ltd.)
  Version:	52.89
  Speed:	Up to 480 Mb/sec
  Manufacturer:	Chicony
  Location ID:	0x1a130000 / 3
  Current Available (mA):	500

Ones do not

Code:
USB High-Speed Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBEHCI
  PCI Device ID:	0x7fd300001e26 
  PCI Revision ID:	0x7fd300000004 
  PCI Vendor ID:	0x7fd300008086 
  Bus Number:	0x1d 

Hub:

  Product ID:	0x0024
  Vendor ID:	0x8087  (Intel Corporation)
  Version:	 0.00
  Speed:	Up to 480 Mb/sec
  Location ID:	0x1d100000 / 2
  Current Available (mA):	500
  Current Required (mA):	0

Code:
USB 3.0 SuperSpeed Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBXHCI
  PCI Device ID:	0x1e31 
  PCI Revision ID:	0x0004 
  PCI Vendor ID:	0x8086 
  Bus Number:	0x14

Code:
USB 3.0 High-Speed Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBXHCI
  PCI Device ID:	0x7fd300001e31 
  PCI Revision ID:	0x7fd300000004 
  PCI Vendor ID:	0x7fd300008086 
  Bus Number:	0x14

@CoreBuilder: Do you any problems with sleep? I push sleep but it awake immediately.

EDIT: I disabled Wake from USB and Sleep works perfectly now.
 
Almost problems nearly resolved, now I just have one problem: USB. Only one usb ports of mine works, one of 2.0. One 2.0 and two 3.0 does not work. I can use those 3 ports for one small mouse, but with removable disks and iPod Classic they does not work. They are displayed in System Profiler but iPod or removable disks are not displayed and do not work.

The one that work

@CoreBuilder: Do you any problems with sleep? I push sleep but it awake immediately.

EDIT: I disabled Wake from USB and Sleep works perfectly now.

All my USB works :)
My PB is lazy as me go to sleep but don't woke up I need to kick him to restart. :p
I modify the voodooHDA.kexts a bit working like charms
 

Attachments

  • VoodooHDA.kext.zip
    159.1 KB · Views: 129
All my USB works :)
My PB is lazy as me go to sleep but don't woke up I need to kick him to restart. :p
I modify the voodooHDA.kexts a bit working like charms

What custom kexts you installed to manage usb ports work?

EDIT: How many p-states you have? I've got only 12 and 25.
 
What custom kexts you installed to manage usb ports work?
First - i use EHC1 EHC2 injection in my dsdt - please find patches in https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch
Note that u must change LPC device id, EHC1 EHC2 and XHC device id - but as for me - all this modifications doesn't make sense (i meant device id's)
I use Probook installer and use general system selection to install kexts. I will try to load my IOUSBFamily to this message later, when i will be at home today.
 
First - i use EHC1 EHC2 injection in my dsdt - please find patches in https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch
Note that u must change LPC device id, EHC1 EHC2 and XHC device id - but as for me - all this modifications doesn't make sense (i meant device id's)
I use Probook installer and use general system selection to install kexts. I will try to load my IOUSBFamily to this message later, when i will be at home today.

Thanks for your details. Actually what is LPC device id and XHC device id edit for?

//BTW I get speedstep work by switching from SMBIOS 9,2 to 8,1 mbp. So happy :x

9/6/12 5:01:28.000 PM kernel[0]: MSRDumper PStatesReached: 12 16 21 25 28 29 31
 
Thanks for your details. Actually what is LPC device id and XHC device id edit for?

//BTW I get speedstep work by switching from SMBIOS 9,2 to 8,1 mbp. So happy :x

9/6/12 5:01:28.000 PM kernel[0]: MSRDumper PStatesReached: 12 16 21 25 28 29 31

EHC1 1e26
EHC2 1e2d
LPC is 1E59
XHC is 1E31
You need to change XHC to XHC1 - from mbpro 9.2 ioregs but i don't know does this make sense.

As far as i know mb pro 9.1 or 9.2 uses hm77 chipset instead of ours hm76, so the LPC device id is different - i look into 9,2 ioregs and find 1e57 for lpc and it's a hm77 chipset.
As for now i don't feel that system definition make sense - mbpro 8.1 or mbpro 9.1. I don't have usb 3.0 with all this modifications. i have mbpro 9.2 DSDT and usb 3.0 XHC1 section is different that ours, but what to change - idn.
 
EHC1 1e26
EHC2 1e2d
LPC is 1E59
XHC is 1E31
You need to change XHC to XHC1 - from mbpro 9.2 ioregs but i don't know does this make sense.

As far as i know mb pro 9.1 or 9.2 uses hm77 chipset instead of ours hm76, so the LPC device id is different - i look into 9,2 ioregs and find 1e57 for lpc and it's a hm77 chipset.
As for now i don't feel that system definition make sense - mbpro 8.1 or mbpro 9.1. I don't have usb 3.0 with all this modifications. i have mbpro 9.2 DSDT and usb 3.0 XHC1 section is different that ours, but what to change - idn.

Thanks for your information. Right now I only have wifi and usb problem.

Device id edit is in kexts or DSDT?
 
Thanks for your information. Right now I only have wifi and usb problem.
Device id edit is in kexts or DSDT?
DSDT.
My usb 3.0 working with usd disks, but not with wifi-adaptor. Please try dsdt editing, after 6 hours i will upload my USB kexts to you, you will try and report back if any.

Best regards
 
Status
Not open for further replies.
Back
Top