panic sdhci_bcm0-slot0 controller timeout when HDMI not attached

tech-lists <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
Hi,

context is 13.0-ALPHA1 #0 main-c255963-g54c743e5b29 with custom no-debug
kernel

I have an rpi4/8GB which boots off sdcard. It has an attached usb3 disk
which is ZFS and has the data. The guts of the OS is on the sdcard though.
It's been working fine up till a week or so ago when I decided to 
update FreeBSD. On reboot it failed to come back. It normally
runs headless and keyboardless.

I found that the machine would boot normally *only* if a screen was plugged
into the HDMI port. If the screen was disconnected, console output revealed 
eventual drop to debugger a short while after:

sdhci_bcm0-slot0: Controller timeout

(In the output there is also "Root mount waiting for: CAM" but this is 
deliberate and is there to allow usb3 to wake up before ZFS)

The controller never times out if HDMI is attached. I thought at first
it also needed a keyboard but that's not the case.

boot failure: 
https://cloud.zyxst.net/~john/FreeBSD/current/rpi4b/badboot.txt

successful boot:
https://cloud.zyxst.net/~john/FreeBSD/current/rpi4b/goodboot.txt

thanks,   
-- 
J.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAmAA8gcACgkQs8o7QhFz
NAV5sA/+KegMbIOmZz/99Xnyt43V4HGfdPi8TsXyNLKkSbmfPeW1CaYUxa04tiIi
TXVYhNhis3p80xsZ7hH9bhSkyLAEr9bGALTkHJSoQH9fFQ3QKxxXr7mFkkjY2Yi3
qBz9TTpm656WNxg7ls7be/64G5OxiUv5Peqju0ErrPWPJgwMCiInjVIDGWHF2sVn
RAPAxu/VMcOTMottrOkpO8i7hLslMExXY8OtnfMi6n1lPUy5AU5y59Iqh6xsLEoP
7wmmgRtu05GZ69YnWEPIkkcGibdtP1L6Bi0x+3tYneHSTGvoTRHieedL67CdKChd
IfHZJKy80aNF+UAHGuEeQAUzKcQke+fjGgNDTImASc1URMXYi6XtMfsoz+S5UTnQ
lb2gEpZTbK4zHGOK+8zvg0KYJL4bcbFr/v2Xr17HBHK+1pHmGREJ1+t/nSplAKpb
BlrhGvw7YeJQzeWSlM96S0gj0pW+dpaa4UV+k+PqiYI4YddLR2BlSwwxbha4cySp
/qPSA/KDgOgi3P/dSim0luoElf2cGbrIqObQkySftRT/Q+CREyo/MyDNmW7Wj61c
eQqQBhqC86jTQxTz9t2pqp5FiaD85Htu1QhXpm/pPbCoGdjhW/by6PgAz8vGd+f+
RAk9CMeF0418oejoG14Jo1igMwJMVIgStheTkbSWx6M4VfNvInI=
=vSEB
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.