Warum kann ein USB-Anschluss bei einem MacBook Pro problematisch sein?

4

Hintergrund

Manchmal stelle ich fest, dass der vorderste von drei Anschlüssen eines 2009 MacBookPro5.2 weniger leistungsfähig ist als die anderen Anschlüsse.

Dieser vorderste Hafen mit einem unabhängigen Bus scheint:

  • Gut genug, um ein iPhone 1 aufzuladen
  • manchmal problematisch für Geräte mit eigener Stromquelle
  • manchmal problematisch für einfache busgespeiste Geräte, zum Beispiel eine Microsoft IntelliMouse Optical.

Möglicherweise problematischer, wenn der Laptop von einem anderen als dem internen Laufwerk (Serial-ATA) gestartet wird.

In einigen Problemsituationen kann das erneute Anschließen des Geräts an einen alternativen Port möglicherweise ... zumindest vorübergehend umgehen.

Ich habe von vergleichbaren Problemen gelesen mit:

Erwartung

Ein Port sollte unter den im Apple-Artikel HT4049 angegebenen Bedingungen bis zu 1100 mA bei 5 V liefern.

Frage

Warum ist möglicherweise nur ein USB-Anschluss eines MacBook Pro mit einem Gerät mit geringem Stromverbrauch oder mit einem Gerät mit unabhängiger Stromversorgung problematisch?

Umgebung

MacBookPro5,2 mit 8 GB Speicher, zweimal mit Apple Service Toolkit (AST) von einem von Apple autorisierten Dienstanbieter überprüft.

Nach bestem Wissen und Gewissen:

  • Wenn ich Probleme mit dem vordersten Anschluss habe, hat keiner der anderen Anschlüsse Anforderungen von mehr als 500 mA bei 5 V
  • Ich habe kein Gerät, das mehr als 500 mA benötigt.

Hinterster Hafen

USB High-Speed Bus:

  Host Controller Location: Built-in USB
  Host Controller Driver:   AppleUSBEHCI
  PCI Device ID:    0x7f8b00000aa9 
  PCI Revision ID:  0x7f8b000000b1 
  PCI Vendor ID:    0x7f8b000010de 
  Bus Number:   0x26 

Zentraler Hafen

USB High-Speed Bus:

  Host Controller Location: Built-in USB
  Host Controller Driver:   AppleUSBEHCI
  PCI Device ID:    0x7fb200000aa9 
  PCI Revision ID:  0x7fb2000000b1 
  PCI Vendor ID:    0x7fb2000010de 
  Bus Number:   0x26 

Vorderster Hafen

USB High-Speed Bus:

  Host Controller Location: Built-in USB
  Host Controller Driver:   AppleUSBEHCI
  PCI Device ID:    0x7250505300000aa6 
  PCI Revision ID:  0x72505053000000b1 
  PCI Vendor ID:    0x72505053000010de 
  Bus Number:   0x24 

Immer auf Bus 0x24: der eingebaute iSight, der 500 mA benötigt, wenn er nicht verwendet wird.

Andere Busse

USB Bus:

  Host Controller Location: Built-in USB
  Host Controller Driver:   AppleUSBOHCI
  PCI Device ID:    0x7faf00000aa5 
  PCI Revision ID:  0x7faf000000b1 
  PCI Vendor ID:    0x7faf000010de 
  Bus Number:   0x04 

USB Bus:

  Host Controller Location: Built-in USB
  Host Controller Driver:   AppleUSBOHCI
  PCI Device ID:    0x7faf00000aa7 
  PCI Revision ID:  0x7faf000000b1 
  PCI Vendor ID:    0x7faf000010de 
  Bus Number:   0x06 

Links

Wie können Sie überprüfen, wie viel Strom ein Mac-USB-Anschluss liefern kann?

Apple Computer und Displays: Stromversorgung von Peripheriegeräten über USB - Artikel HT4049.


Einige Zeit nachdem ich diese Frage gestellt hatte, erfuhr ich, dass USB zu den Schwerpunkten für Build 12B13 von OS X 10.8.1 gehört. Ich werde diese Frage und die Antworten überprüfen, nachdem 10.8.1 veröffentlicht wurde.

Graham Perrin
quelle
Hallo Graham. Es ist das 15 "6,2-Modell mit 2,4 GHz. Cheers
Ali

Antworten:

2

Es ist schwer zu sagen, ob Sie ein Hardwareproblem haben oder wie die Dinge konstruiert sind.

Haben Sie diesen Artikel gelesen, in dem beschrieben wird, wie Apple das erste Gerät erkennt, das eine höhere Leistung anfordert, und einige, aber nicht alle Ports mit dieser Leistung versorgt?

Ich weiß, dass Sie eine Verbindung hergestellt haben, aber der 500-mA-Strom kann rechnerseitig zu Messfehlern führen. Wenn Sie also ein Gerät anschließen, wird möglicherweise mehr Strom verbraucht, als das Gerät verspricht. Ebenso kann die Messseite, auf der der Mac den tatsächlichen Stromverbrauch ermittelt, ein Flakey oder ein Fehler sein. Diese Art von Dingen wird in der Systemdiagnose nicht getestet. Sie benötigen ein Testgerät / Oszilloskop / Techniklabor, um diese Ströme wirklich mit einer Auflösung zu messen, die ausreicht, um genau zu bestimmen, was gerade passiert.

Dies kann nur die Reihenfolge sein, in der das System ein angeschlossenes Gerät erkennt. Sobald Sie dies ausgeschlossen und ein wiederholbares Problem festgestellt haben, müssen Sie den Mac möglicherweise auf Service überprüfen lassen, wenn er nicht wie erwartet Strom produziert. Jetzt, da Sie wissen, dass die Reihenfolge, in der die Geräte angeschlossen sind, sich auf die Dinge auswirken kann, kann dies möglicherweise hilfreich sein, wenn die verbesserte Leistung für eine (veränderbare) Teilmenge der von Apple hergestellten Ports und Hubs korrekt verfügbar ist.

Es gibt keine einfache Antwort, außer präzise zu sein und genau einzugrenzen, welche Geräte Fehler verursachen, und statistisch zu bestimmen / zu isolieren, ob es die Geräte oder der Port sind, die nicht den Spezifikationen entsprechen und ausgetauscht werden müssen.

bmike
quelle
Danke - das MacBookPro5.2 wurde zweimal mit AST überprüft. Bei einem betroffenen Peripheriegerät sollte es einfach genug sein, die Stromversorgung zu überprüfen. Bei anderen betroffenen Peripheriegeräten kann es einige Zeit dauern, bis vergleichbare Prüfungen durchgeführt werden können.
Graham Perrin
Sind rechnerseitige Messfehler auf Probleme mit (a) integrierter Hardware, (b) OS X oder beidem zurückzuführen? Ich sehe, dass Boot Camp keinen zusätzlichen Strom liefern kann, daher bezweifle ich, dass Windows für die Messung besser geeignet ist, aber ich frage mich, ob das Booten von etwas anderem als OS X eine genauere Messung ermöglicht.
Graham Perrin
1

Der Anschluss ist möglicherweise verschmutzt oder abgenutzt.

In diesem Fall kann es sich um ein Kontaktproblem handeln. Der Anschluss kann Schmutz, Korrosion usw. aufweisen, die sich auf den Kontakten ansammeln. Ich würde versuchen, den USB-Anschluss mit einem elektrischen Kontaktreiniger oder Isopropylalkohol zu reinigen und festzustellen, ob die Probleme weiterhin bestehen. Wenn dies der Fall ist, würde ich vorschlagen, dass möglicherweise ein Problem mit dem USB-Controller oder dem physischen Anschluss selbst vorliegt, das das Fehlverhalten verursacht.

Auch eine hilfreiche Quelle zum Reinigen eines USB-Anschlusses

  1. Trennen Sie alle Geräte von den USB-Anschlüssen und schalten Sie den Computer aus.

  2. Blasen Sie Druckluft in die USB-Anschlüsse, um Schmutz oder Staub zu entfernen.

  3. Befeuchten Sie ein Wattestäbchen mit einer kleinen Menge Isopropylalkohol und drücken Sie den Überschuss heraus.

  4. Wischen Sie die Innenseite der USB-Anschlüsse vorsichtig mit einem Wattestäbchen ab. Lassen Sie die Anschlüsse ein bis zwei Stunden trocknen, bevor Sie den Computer einschalten.

Lesen Sie mehr: So reinigen Sie USB-Anschlüsse | eHow.com http://www.ehow.com/how_8279912_clean-usb-ports.html#ixzz21djdUf2f

Beispiel für Kontaktreiniger

MrDaniel
quelle