I purchased a rpi2 last month and used it only a couple times with the same setup everytime (same sdcard, same psu, same usb adapters plugged - wifi dongle and logitech wireless keyboard+mouse which always worked on both rpi 1 B and rpi 2 B until now.
A week ago I turned it on and somehow it isn't recognizing any usb devices I plug in.
Ever since it's been flashing red light once it boots. I know it's related to bad power supply, but I'm pretty sure power supply is good and I've tried others 2 psu which resulted in the same red flashing light on PWR led. I tried 4 different psu being three of them 5v/2a (oneplus one, nook hd and ipad) and one 5v/1A (apple).
Ethernet is working normally and I can SSH to rpi.
Also, I formatted sdcard changing from noobs with dual-boot to raspbian so I could have ssh always on.
When typing 'dmesg' I'm having this being flooded 4x/second:
I'm not sure but I think lsusb is reporting correctly:[ 195.381316] usb 1-1-port2: over-current change
Code: Select all
pi@raspberrypi ~ $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
pi@raspberrypi ~ $ 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=vend., Driver=smsc95xx, 480M
Code: Select all
pi@raspberrypi ~ $ dmesg | grep usb
[ 1.279697] usbcore: registered new interface driver usbfs
[ 1.285377] usbcore: registered new interface driver hub
[ 1.290848] usbcore: registered new device driver usb
[ 1.655843] usbcore: registered new interface driver smsc95xx
[ 2.178820] dwc_otg bcm2708_usb: DWC OTG Controller
[ 2.185306] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1
[ 2.194190] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000
[ 2.211805] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.220212] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.229032] usb usb1: Product: DWC OTG Controller
[ 2.235276] usb usb1: Manufacturer: Linux 3.18.11-v7+ dwc_otg_hcd
[ 2.242986] usb usb1: SerialNumber: bcm2708_usb
[ 2.261635] usbcore: registered new interface driver usb-storage
[ 2.373206] usbcore: registered new interface driver usbhid
[ 2.381445] usbhid: USB HID core driver
[ 2.657925] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 2.868231] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 2.876821] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.178070] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 3.298278] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 3.307281] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.383319] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:b6:2d:2a
[ 3.399528] usb 1-1-port2: over-current change
Anything I should try?
Thank you in advance.