Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Nov 2015 06:50:28 +0100
From:      Noth <nothingness@citycable.ch>
To:        freebsd-bugs@freebsd.org
Subject:   PC Engines APU2B4 betatest: usb install fails
Message-ID:  <563EE2A4.8030905@citycable.ch>

next in thread | raw e-mail | index | archive | help
Hi all,

   I've been directed here by the good folk of #freebsd on Freenode. I'm 
betatesting the upcoming PC Engines APU2B4 ( 
http://pcengines.ch/apu2b4.htm ) on various OSes. I tried the memstick 
installers of both 10.2-RELEASE and the 2nd of November snapshot of 
11-CURRENT, and neither work, because the kernel can't mount the miniroot:

Trying to mount root from ufs:/dev/ufs/FreeBSD_Install [ro,noatime]...
Root mount waiting for: usbus1 usbus0
uhub0: 4 ports with 4 removable, self powered
uhub1: 2 ports with 2 removable, self powered
Root mount waiting for: usbus1 usbus0
ugen1.2: <vendor 0x0438> at usbus1
uhub2: <vendor 0x0438 product 0x7900, class 9/0, rev 2.00/0.18, addr 2> 
on usbus1
uhub2: 4 ports with 4 removable, self powered
ugen0.2: <vendor 0x0781> at usbus0
umass0: <vendor 0x0781 product 0x5571, class 0/0, rev 2.00/1.26, addr 1> 
on usbus0
umass0:  SCSI over Bulk-Only; quirks = 0x8100
umass0:2:0: Attached to scbus2
mountroot: waiting for device /dev/ufs/FreeBSD_Install...
(probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
(probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
(probe0:umass-sim0:0:0:0): Retrying command
(probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
(probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
(probe0:umass-sim0:0:0:0): Retrying command
Mounting from ufs:/dev/ufs/FreeBSD_Install failed with error 19.

I've been told this may be due to quirks with the xhci driver, since the 
external USB ports are both 3.0.

However I can succesfully install booting USB and having an SD Card with 
the same memstick installer image on it inserted into the APU2B4. The 
installer runs normally and provides a fully functional OS.

The dmesg for FreeBSD 10.2 is here: http://pastebin.ca/3238744 and the 
one for 11-CURRENT is here : http://pastebin.ca/3238637 . Things that 
aren't working are the cpu thermal sensor (now supported by OpenBSD 
-CURRENT with a 1 line patch to sys/dev/pci/km.c ) and the AMD CCP 
crypto chip. Everything else seems functional.

I'm ready to provide ssh access to the device to an interested dev to 
troubleshoot the USB issue.

Cheers,

Noth



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?563EE2A4.8030905>