Возвращаем к жизни сгоревшие USB порты Raspberry Pi

в 13:25, , рубрики: Песочница, метки: , ,

Случилось так, что из-за помех от коллекторного движка на 12В (без цепи защиты) на малинке сгорели оба USB порта.
Заглянув в принципиальные схемы Raspberry Pi, понял, что не все еще потеряно.

image

USB порты в малинке дает нам микросхема LAN9512 (LAN9514 — для 4-х портовых моделей), которая представляет из себя USB-хаб и USB-контроллер Ethernet.

Как видно из схемы выше, LAN9512 подключается к USB-порту чипа BCM2835. Таким образом, чтобы вернуть утраченные USB порты, достаточно отрезать их от LAN9512 и подключить к этим выводам внешний USB-хаб.

image

Чтобы не потерять встроенный Ethernet, необходимо подключить LAN9512 к USB-порту внешнего хаба. Удобнее всего это сделать на месте отсутствующих перемычек R36 и R37. Второй вариант удобен при наличии кабеля на обоих концах которого USB Type-A. Необходимо отрезать 3 и 4 выводы LAN9512 и поставить перемычки R36 и R37. Таким образом вход LAN9512 соединится с нижним USB-портом Raspberry Pi.

Стоит отметить, что таким же образом из упаленной малинки сделать USB-Ethernet контроллер.

image

Я использовал mini-USB кабель, идущий в комплекте с хабом.

image

PS не ждите пока отвалятся USB-порты у Raspberry Pi, сразу цепляйте «свои творения» через USB-хаб, с дополнительным питанием.

Автор: лейтенант Буэндиа

Источник

  1. альберт:

    Добрый день.

    как сделать то же самое с raspberry pi 3b ? там какие-то pp контакты на usb

  2. Сергей:

    А на raspberry pi 3b+ можно так сделать?

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js