Date: Sat, 2 Jul 2022 09:58:00 -0700 From: bob prohaska <fbsd@www.zefox.net> To: freebsd-arm@freebsd.org Subject: RPi3 usb boot hang on stable/13 Message-ID: <20220702165800.GA10701@www.zefox.net>
next in thread | raw e-mail | index | archive | help
Lately an RPi3 running stable/13 has started hanging on boot from USB The disk is on a powered hub. When gracefully rebooted it ends with: ..... MESS:00:00:03.166523:0: Device tree loaded to 0x4000 (size 0x63cd) MESS:00:00:03.172180:0: uart: Set PL011 baud rate to 103448.300000 Hz MESS:00:00:03.178716:0: uart: Baud rate change done... MESS:00:00:03.182145:0: uart: Baud rate change done... MESS:00:00:03.187830:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined MMC: mmc@7e300000: 1 Loading Environment from FAT... OK In: serial Out: vidconsole Err: vidconsole Net: No ethernet found. starting USB... Bus usb@7e980000: scanning bus usb@7e980000 for devices... 6 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Hit any key to stop autoboot: 0 Device 0: At that point the console is unresponsive. The machine has a history of not always finding the USB disk, but this appears to be new behavior. As with the disk discovery problem, the error can be worked around by simple repetition. Once booted it's stable but network response remains erratic. There's some indication that power-cycling the hard disk helps. At the moment uname -a reports FreeBSD pelorus.zefox.org 13.1-STABLE FreeBSD 13.1-STABLE #5 stable/13-n251597-7c500f98b8d: Fri Jul 1 21:52:12 PDT 2022 bob@pelorus.zefox.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64 Thanks for reading, bob prohaska
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20220702165800.GA10701>