Повторная активация USB-порта после электрической перегрузки

Это описание успешной повторной активации неработающих USB-портов на указанной модели MacBook. Выполняйте это осторожно и только если Вы понимаете, что делаете! Все действия — на Ваш страх и риск!

Шаг 1

Оба USB-порта MacBook были неработоспособны после короткого замыкания или перегрузки на плате Ramps, подключённой к Mac через плату Arduino.

Обычно macOS показывает сообщение, сообщающее о деактивации USB-устройства из-за скачка напряжения на этом порту. В данном случае сообщение не отображалось. Позже оно появилось после перезагрузки. В любом случае оба USB-порта сразу перестали работать.

В интернете иногда советуют выполнить сброс SMC. Это было сделано, но не помогло. Тем не менее сначала стоит попробовать сброс SMC.

Ознакомьтесь с распиновкой Вашего USB-кабеля. Найдите землю (GND) и с помощью мультиметра измерьте, есть ли ещё соединение между обоими контактами земли USB-портов.

Проверьте, что между землёй и контактом +5 В USB-кабеля действительно отсутствует напряжение.

Шаг 2

Дважды убедитесь, что у Вас есть исправный, качественный настольный блок питания. https://en.wikipedia.org/wiki/Power_supp...

Установите его на +5 В постоянного тока и дважды-трижды проверьте напряжение и полярность мультиметром.

Соедините землю USB-порта с землёй внешнего настольного блока питания.

Возможно, можно использовать просто USB-кабель, но я предпочёл использовать кабель с устройством. Я использовал плату FTDI от SparkFun, потому что там контакты относительно легко доступны.

Питание USB-устройства (предположительно на порту, который вызвал проблему) подайте 5 В от настольного блока питания на контакт 5 В USB-разъёма.

Светодиоды на FTDI загораются, и устройство определяется Mac.

По какой-то причине второй USB-порт также восстановил работу. Он функционирует без необходимости подачи внешнего питания на подключённое USB-устройство.

Перевод руководства с ifixit.com