what boot stuff changed over the weekend?

Daniel Braniss danny at cs.huji.ac.il
Sun Aug 5 16:16:21 UTC 2018


hi,
with last Friday’s update (sorry don’t have the revision)  I finally managed to compile
an overlay for the nano-pi neo exposing the uarts and i2c’s, they appeared in /dev ok,
haven’t tested yet if they actually work.

but today, after updating to rev 337349. the boot fails:
[…]
Release APs
mmc0: ACMD42 failed, RESULT: 4
mmc0: Card at relative address 7 failed to set bus width
uhub1: 1 port with 1 removable, self powered
Root mount waiting for: usbus5 usbus4 usbus3 usbus2 usbus0
uhub3: 1 port with 1 removable, self powered
uhub5: 1 port with 1 removable, self powered
uhub0: 1 port with 1 removable, self powered
uhub2: 1 port with 1 removable, self powered
uhub4: 1 port with 1 removable, self powered

Loader variables:

Manual root filesystem specification:
 <fstype>:<device> [options]
     Mount <device> using filesystem <fstype>
     and with the specified (optional) option list.

   eg. ufs:/dev/da0s1a
       zfs:tank
       cd9660:/dev/cd0 ro
         (which is equivalent to: mount -t cd9660 -o ro /dev/cd0 /)

 ?               List valid disk boot devices
 .               Yield 1 second (for background tasks)
 <empty line>    Abort manual input

mountroot> ?

List of GEOM managed disk devices:
 diskid/DISK-004EDEF0s2a ufsid/5b644915c122eb94a diskid/DISK-004EDEF0s2 diskid/DISK-004EDEF0s1 ufsid/5b644915c122eb94 mmcsd0s2a msdosfs/MSDOSBOOT diskid/DISK-004EDEF0 mmcsd0s2 mmcsd0s1 mmcsd0

mountroot> ufs:mmcsd0s2a
Trying to mount root from ufs:mmcsd0s2a []…


and now it continues ok.

I tried adding nfs.root.mountfrom=ufs:mmcsd0s2a to loader.conf but that did not help
so what’s going on?

of course not loading the overlay works fine :-(

cheers,
	danny



More information about the freebsd-arm mailing list