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+ (dc4@dc4-XPS13-9333) (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: 39885
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest 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: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All fake doctors are on my foes list.

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”