LAN9512의 경우 자체적으로 1 upstream / 2 downstream의 USB HUB를 제공하는데
라즈베리 파이 2 에서는 LAN9512의 다운스트림을 사용하지 않고
USB ROOT HUB 5port 짜리 하나를 사용해서
1번 포트에 SMSC LAN9512를 연결하고
나머지는 순서대로 2/3/4/5 를 사용하는 것으로 보인다.
즉.. USB to Ethernet으로 인한 대역폭을 고려하면..
외장 HDD를 연결해서 사용하려는 나의 장대한(?) 음모는 꽤나 빛을 바래는 듯? ㅠㅠ
|
Port 2 |
Port 4 |
LAN (Port 1) |
Port 3 |
Port 5 |
OpenELEC:~ # lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 5: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
OpenELEC:~ # lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 3: Dev 9, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
OpenELEC:~ # lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 10, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
OpenELEC:~ # lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 4: Dev 11, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
---
방열칩 뜯고 보니
smsc lan9514
이녀석은 5포트 USB 허브 내장한 녀석이다
즉 broadcom bcm 칩에는 루트 허브 하나만 있고
lan9514 와 연결해서 4개 포트를 빼내는 형식이다
[링크 : http://ww1.microchip.com/downloads/en/DeviceDoc/9514.pdf]
'embeded > raspberry pi' 카테고리의 다른 글
매스매티카 in raspbian/NOOBS (0) | 2015.03.03 |
---|---|
라즈베리 2 / 라즈비언 가지고 놀기 (0) | 2015.03.03 |
라즈베리 2 - NOOB / Scratch (0) | 2015.03.01 |
라즈베리 파이 2 ubuntu / snappy (4) | 2015.03.01 |
라즈베리 빌드 관련 (0) | 2015.03.01 |