kkeppler
Posts: 2
Joined: Sat Jan 24, 2015 10:36 am

B+: "usb 1-1-port2: over-current change"

Tue Jan 27, 2015 8:04 pm

Hi all,

recently I got my first Raspi B+. I wrapped it into a case, installed Raspbian to a MicroSD, plugged in HDMI and an Apple keyboard, then booted. Everything worked like a charm - I followed the initial instructions (resized partition), rebooted and logged in via SSH. But around 10 minutes later, when running "dmesg", I noticed hundrets of log messages:

Code: Select all

[  268.708661] usb 1-1-port2: over-current change
[  268.964600] usb 1-1-port2: over-current change
[  269.220708] usb 1-1-port2: over-current change
[  269.476767] usb 1-1-port2: over-current change
[  269.732803] usb 1-1-port2: over-current change
[  269.988967] usb 1-1-port2: over-current change
[  270.244836] usb 1-1-port2: over-current change
[  270.500893] usb 1-1-port2: over-current change
[  270.756908] usb 1-1-port2: over-current change
The red LED was blinking (I've used only a 1.2A power supply, obviously not enough). When booting with 2A power supply, red LED doesn't blink but these messages remain. The USB ports don't work, but Ethernet does.

So - what went wrong here? I haven't touched the Pi between the reboots, it seems that USB has died within the first 10 minutes or so?

Of course I upgraded Raspbian (aptitude update/upgrade) as well as the firmware (rpi-update), tried other power supplies and even booted without anything attached but power (no USB devices, no ethernet). But even then, the "over-current" messages appear in the syslog. I switched back to an 1.2A power supply without any devices attached - and still get "over-current".

[*] Is there anything I can test?
[*] Did I break my Pi? If yes, how/why? Or is this unlikely and I just got a broken board?

Thanks & best regards

-Klaus

FYI, here are some log messages; if you need more just let me know.

Code: Select all

$ 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.

Code: Select all

Dec 24 12:28:55 raspberrypi kernel: imklog 5.8.11, log source = /proc/kmsg started.
Dec 24 12:28:55 raspberrypi rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="2128" x-info="http://www.rsyslog.com"] start
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Booting Linux on physical CPU 0x0
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Initializing cgroup subsys cpu
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Initializing cgroup subsys cpuacct
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Linux version 3.12.35+ ([email protected]) (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1+bzr2650 - Linaro GCC 2014.03) ) #730 PREEMPT Fri Dec 19 18:31:24 GMT 2014
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Machine: BCM2708
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] cma: CMA: reserved 8 MiB at 1b800000
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Memory policy: ECC disabled, Data cache writeback
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 113792
Dec 24 12:28:56 raspberrypi kernel: [    0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=1824 bcm2708_fb.fbheight=984 bcm2708.boardrev=0x10 bcm2708.serial=0xd25747ce smsc95xx.macaddr=B8:27:EB:57:47:CE bcm2708_fb.fbswap=1 bcm2708.disk_led_gpio=47 bcm2708.disk_led_active_low=0 sdhci-bcm2708.emmc_clock_freq=250000000 vc_mem.mem_base=0x1ec00000 vc_mem.mem_size=0x20000000  dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
[...]
Dec 24 12:28:56 raspberrypi kernel: [    1.886302] FIQ FSM acceleration enabled for :
Dec 24 12:28:56 raspberrypi kernel: [    1.886302] Non-periodic Split Transactions
Dec 24 12:28:56 raspberrypi kernel: [    1.886302] Periodic Split Transactions
Dec 24 12:28:56 raspberrypi kernel: [    1.886302] High-Speed Isochronous Endpoints
Dec 24 12:28:56 raspberrypi kernel: [    1.903409] WARN::hcd_init:473: FIQ at 0xc0329458
Dec 24 12:28:56 raspberrypi kernel: [    1.912754] WARN::hcd_init:474: FIQ ASM at 0xc0329708 length 36
Dec 24 12:28:56 raspberrypi kernel: [    1.922964] WARN::hcd_init:500: MPHI regs_base at 0xdc806000
Dec 24 12:28:56 raspberrypi kernel: [    1.933047] dwc_otg bcm2708_usb: DWC OTG Controller
Dec 24 12:28:56 raspberrypi kernel: [    1.942376] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1
Dec 24 12:28:56 raspberrypi kernel: [    1.954095] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000
Dec 24 12:28:56 raspberrypi kernel: [    1.964030] Init: Port Power? op_state=1
Dec 24 12:28:56 raspberrypi kernel: [    1.972179] Init: Power Port (0)
Dec 24 12:28:56 raspberrypi kernel: [    1.980110] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
Dec 24 12:28:56 raspberrypi kernel: [    1.991246] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Dec 24 12:28:56 raspberrypi kernel: [    2.002935] usb usb1: Product: DWC OTG Controller
Dec 24 12:28:56 raspberrypi kernel: [    2.012099] usb usb1: Manufacturer: Linux 3.12.35+ dwc_otg_hcd
Dec 24 12:28:56 raspberrypi kernel: [    2.022215] usb usb1: SerialNumber: bcm2708_usb
Dec 24 12:28:56 raspberrypi kernel: [    2.032054] hub 1-0:1.0: USB hub found
Dec 24 12:28:56 raspberrypi kernel: [    2.040251] hub 1-0:1.0: 1 port detected
Dec 24 12:28:56 raspberrypi kernel: [    2.049592] usbcore: registered new interface driver usb-storage
Dec 24 12:28:56 raspberrypi kernel: [    2.060565] mousedev: PS/2 mouse device common for all mice
Dec 24 12:28:56 raspberrypi kernel: [    2.071242] bcm2835-cpufreq: min=700000 max=700000 cur=700000
Dec 24 12:28:56 raspberrypi kernel: [    2.081627] bcm2835-cpufreq: switching to governor powersave
Dec 24 12:28:56 raspberrypi kernel: [    2.091652] bcm2835-cpufreq: switching to governor powersave
Dec 24 12:28:56 raspberrypi kernel: [    2.101775] sdhci: Secure Digital Host Controller Interface driver
Dec 24 12:28:56 raspberrypi kernel: [    2.112391] sdhci: Copyright(c) Pierre Ossman
Dec 24 12:28:56 raspberrypi kernel: [    2.121118] DMA channels allocated for the MMC driver
Dec 24 12:28:56 raspberrypi kernel: [    2.161805] Load BCM2835 MMC driver
Dec 24 12:28:56 raspberrypi kernel: [    2.174161] sdhci-pltfm: SDHCI platform and OF driver helper
Dec 24 12:28:56 raspberrypi kernel: [    2.184382] ledtrig-cpu: registered to indicate activity on CPUs
Dec 24 12:28:56 raspberrypi kernel: [    2.197031] hidraw: raw HID events driver (C) Jiri Kosina
Dec 24 12:28:56 raspberrypi kernel: [    2.212294] usbcore: registered new interface driver usbhid
Dec 24 12:28:56 raspberrypi kernel: [    2.222217] usbhid: USB HID core driver
Dec 24 12:28:56 raspberrypi kernel: [    2.235191] TCP: cubic registered
Dec 24 12:28:56 raspberrypi kernel: [    2.245231] Indeed it is in host mode hprt0 = 00021501
Dec 24 12:28:56 raspberrypi kernel: [    2.256725] Initializing XFRM netlink socket
Dec 24 12:28:56 raspberrypi kernel: [    2.266941] NET: Registered protocol family 17
Dec 24 12:28:56 raspberrypi kernel: [    2.291955] Key type dns_resolver registered
Dec 24 12:28:56 raspberrypi kernel: [    2.308253] registered taskstats version 1
Dec 24 12:28:56 raspberrypi kernel: [    2.316965] mmc0: host does not support reading read-only switch. assuming write-enable.
Dec 24 12:28:56 raspberrypi kernel: [    2.341816] vc-sm: Videocore shared memory driver
Dec 24 12:28:56 raspberrypi kernel: [    2.350919] [vc_sm_connected_init]: start
Dec 24 12:28:56 raspberrypi kernel: [    2.362241] mmc0: new high speed SDHC card at address 0007
Dec 24 12:28:56 raspberrypi kernel: [    2.382402] mmcblk0: mmc0:0007 SD08G 7.42 GiB
Dec 24 12:28:56 raspberrypi kernel: [    2.402669] [vc_sm_connected_init]: end - returning 0
Dec 24 12:28:56 raspberrypi kernel: [    2.413899]  mmcblk0: p1 p2
Dec 24 12:28:56 raspberrypi kernel: [    2.531872] usb 1-1: new high-speed USB device number 2 using dwc_otg
Dec 24 12:28:56 raspberrypi kernel: [    2.543048] Indeed it is in host mode hprt0 = 00001101
Dec 24 12:28:56 raspberrypi kernel: [    2.752158] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
Dec 24 12:28:56 raspberrypi kernel: [    2.763525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Dec 24 12:28:56 raspberrypi kernel: [    2.776005] hub 1-1:1.0: USB hub found
Dec 24 12:28:56 raspberrypi kernel: [    2.784536] hub 1-1:1.0: 5 ports detected
Dec 24 12:28:56 raspberrypi kernel: [    3.071892] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
Dec 24 12:28:56 raspberrypi kernel: [    3.112667] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
Dec 24 12:28:56 raspberrypi kernel: [    3.125348] VFS: Mounted root (ext4 filesystem) on device 179:2.
Dec 24 12:28:56 raspberrypi kernel: [    3.137531] devtmpfs: mounted
Dec 24 12:28:56 raspberrypi kernel: [    3.145587] Freeing unused kernel memory: 140K (c05c7000 - c05ea000)
Dec 24 12:28:56 raspberrypi kernel: [    3.182316] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
Dec 24 12:28:56 raspberrypi kernel: [    3.194225] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Dec 24 12:28:56 raspberrypi kernel: [    3.210166] smsc95xx v1.0.4
Dec 24 12:28:56 raspberrypi kernel: [    3.277280] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:57:47:ce
Dec 24 12:28:56 raspberrypi kernel: [    3.294292] hub 1-1:1.0: over-current change on port 2
Dec 24 12:28:56 raspberrypi kernel: [    3.522106] hub 1-1:1.0: over-current change on port 2
Dec 24 12:28:56 raspberrypi kernel: [    3.761487] hub 1-1:1.0: over-current change on port 2
Dec 24 12:28:56 raspberrypi kernel: [    4.017530] hub 1-1:1.0: over-current change on port 2
Dec 24 12:28:56 raspberrypi kernel: [    4.273574] hub 1-1:1.0: over-current change on port 2
Dec 24 12:28:56 raspberrypi kernel: [    4.529600] hub 1-1:1.0: over-current change on port 2
Dec 24 12:28:56 raspberrypi kernel: [    4.785629] hub 1-1:1.0: over-current change on port 2
Dec 24 12:28:56 raspberrypi kernel: [    5.041826] hub 1-1:1.0: over-current change on port 2
[...]

kkeppler
Posts: 2
Joined: Sat Jan 24, 2015 10:36 am

Re: B+: "usb 1-1-port2: over-current change"

Tue Jan 27, 2015 9:38 pm

I've stumbled over this post: http://www.raspberrypi.org/forums/viewt ... 28&t=95177
Seems the same problem.

So I also tested the voltage (as described in http://www.raspberrypi.org/forums/viewt ... 05#p628505) and can confirm the same results:
(always against PP3=GND)
PP1: 5.03V
PP7 (Poly-Fuse): 5.0V
PP8: 3.3V
PP9: 1.81V
PP10: 1.81V (should this be 3.3V? Can anyone else test this on a B+ please?)
PP27: around 0.15V

All tests done without any USB devices and without Ethernet (2A power, HDMI, MicroSD, booted to up-to-date Raspbian)

Thanks!

-Klaus

Guenter Duesterhus
Posts: 1
Joined: Fri Apr 24, 2015 2:51 pm

Re: B+: "usb 1-1-port2: over-current change"

Fri Apr 24, 2015 2:55 pm

I have just the same problem. Have you a solution? I think it is the intelligent voltage control system.

vitor
Posts: 16
Joined: Mon May 11, 2015 2:54 pm

Re: B+: "usb 1-1-port2: over-current change"

Mon May 11, 2015 10:01 pm

I also got the same issue. And I'm also experiencing low voltage on PP27 (0.5 to 0.15V). Was it supposed to be 5V?

I'm having this issue on rpi 2 model B.

@kkeppler , did you solve it? Is our board damaged?

AvJoe
Posts: 3
Joined: Sat May 02, 2015 8:39 am

Re: B+: "usb 1-1-port2: over-current change"

Sat Jun 20, 2015 1:49 pm

Anyone solved this? Getting the same messages with a Raspberry 2 model B here.

vitor
Posts: 16
Joined: Mon May 11, 2015 2:54 pm

Re: B+: "usb 1-1-port2: over-current change"

Wed Jun 24, 2015 4:59 am

AvJoe wrote:Anyone solved this? Getting the same messages with a Raspberry 2 model B here.
I managed to fix it.

viewtopic.php?f=28&t=110164

hackydocky
Posts: 2
Joined: Tue Sep 06, 2016 5:05 pm

Re: B+: "usb 1-1-port2: over-current change"

Wed Sep 07, 2016 3:23 pm

Hello,

Really disappointing, I have same problem:

I did return to amazon my first RPI2 because SD card slot died after 6 insertion !
I probably never tested the USB port of the new board this time.

But now I need it :
I have also the message "usb 1-1-port2: over-current change"

I tried the fix given in the link == upgraded the linux then tested with a 2amp supply
but still the same.
Not even a usb dongle work :(
Strange..

User avatar
DougieLawson
Posts: 36105
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: B+: "usb 1-1-port2: over-current change"

Wed Sep 07, 2016 8:09 pm

If it's a B+ or 2B then add

Code: Select all

max_usb_current=1
to /boot/config.txt and see if that makes things better. On an RPi3B it's already set. The 3B needs a 2.5A supply.
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

hackydocky
Posts: 2
Joined: Tue Sep 06, 2016 5:05 pm

Re: B+: "usb 1-1-port2: over-current change"

Thu Sep 08, 2016 3:13 pm

Hi,
on my side I have a pi 2 modèle B v1.1 2014

I did try the usb_max_current=1
but no change after boot .
Thanks for info anyway.

I will check voltage and capacitor as states here
https://93.93.130.214/forums/viewtopic. ... 4&p=760997

Return to “Troubleshooting”