When first hooking up a cubieboard2...

Emmanuel Vadot manu at bidouilliste.com
Wed Dec 14 21:39:48 UTC 2016


On Wed, 14 Dec 2016 14:10:03 -0700
Ian Lepore <ian at freebsd.org> wrote:

> On Wed, 2016-12-14 at 20:34 +0100, John W. Kitz wrote:
> > Gents,
> > 
> > On Wed, 2016-12-14 at 17:26 +0100, John W. Kitz wrote:
> > > 
> > > > 
> > > > Ganbold,
> > > > 
> > > > > 
> > > > > 
> > > > > > 
> > > > > > 
> > > > > > On Wed, Dec 14, 2016 at 5:22 AM, John W. Kitz <John.Kitz at xs4a
> > > > > > ll.n
> > > > > > l> wrote:
> > > > > > Hi,
> > > > > > 
> > > > > > When attaching a new cubieboard2 to a FreeBSD system for the
> > > > > > first 
> > > > > > time I
> > > > > > get:
> > > > > > 
> > > > > > "ugen1.2: <USB Developer> at usbus1
> > > > > > umass0: <Mass Storage> on usbus1
> > > > > > umass0:  SCSI over Bulk-Only; quirks = 0x4000
> > > > > > umass0:4:0: Attached to scbus4
> > > > > > 
> > > > > > da0 at umass-sim0 bus 0 scbus4 target 0 lun 0
> > > > > > da0: <USB 2.0 USB Flash Driver 0100> Removable Direct Access
> > > > > > SCSI-2
> > > > > > device
> > > > > > da0: 40.000MB/s transfers
> > > > > > da0: Attempt to query device size failed: NOT READY, Medium
> > > > > > not 
> > > > > > present
> > > > > > da0: quirks=0x2<NO_6_BYTE>
> > > > > > 
> > > > > > da1 at umass-sim0 bus 0 scbus4 target 0 lun 1
> > > > > > da1: <USB 2.0 USB Flash Driver 0100> Removable Direct Access
> > > > > > SCSI-2
> > > > > > device
> > > > > > da1: 40.000MB/s transfers
> > > > > > da1: Attempt to query device size failed: NOT READY, Medium
> > > > > > not 
> > > > > > present
> > > > > > da1: quirks=0x2<NO_6_BYTE>
> > > > > > 
> > > > > > da2 at umass-sim0 bus 0 scbus4 target 0 lun 2
> > > > > > da2: <USB 2.0 USB Flash Driver 0100> Removable Direct Access
> > > > > > SCSI-2
> > > > > > device
> > > > > > da2: 40.000MB/s transfers
> > > > > > da2: Attempt to query device size failed: NOT READY, Medium
> > > > > > not 
> > > > > > present
> > > > > > da2: quirks=0x2<NO_6_BYTE>"
> > > > > > 
> > > > > > While looking at the hardware schematic, am I correct in
> > > > > > assuming 
> > > > > > that
> > > > > > da0 represents the SD card slot, and da1 and da2 represent
> > > > > > USB 
> > > > > > port 1 and 2 respectively?
> > > > > > 
> > > > > > I don't remember the details, but there are 2 USB host ports 
> > > > > > exposed on the board, and 1 USB otg port.
> > > > > > SD would be mmcsd0.
> > > > Well not the answer I was looking for, but this is what I got
> > > > when 
> > > > attaching the OTG port of a new cubieboard2 (NOT in FEL mode) to
> > > > a USB 
> > > > port on >an AMD64 / FreeBSD system. Since the messages all seem
> > > > to 
> > > > refer to removable storage devices attached to the same bus on
> > > > which 
> > > > the storage medium itself doesn't seem to be present, resulting
> > > > in the 
> > > > devices being reported as not ready, the only thing I could
> > > > imagine 
> > > > were the SD card slot (I believe using a converter it is possible
> > > > to 
> > > > connect that to a USB port as well) and the two other (i.e. non
> > > > OTG) 
> > > > USB ports.
> > > > 
> > > > Looking into this a bit further is the difference maybe the
> > > > result of 
> > > > a different way of enumerating devices on Linux then on FreeBSD?
> > > > 
> > > > If not, what conclusion should I draw from this?
> > > > 
> > > 
> > > Your question actually doesn't make much sense.  I think the best
> > > answer
> > possible about what you see when you connect a running
> > > 
> > > cubieboard2 to a freebsd host is something like...
> > > 
> > > What you see is entirely dependent on what software is running on
> > > the
> > cubieboard when you connect it, and questions about what shows up and
> > why >
> > should be addressed to whomever wrote that software.
> > 
> > I'm not referring to what I see on the cubieboard2, but as I
> > mentioned to
> > what I'm seeing on the console of an AMD64 / FreeBSD system to which
> > I'm
> > attaching it. 
> > 
> > > 
> > > If freebsd is what's running on the board, then this is the right
> > > place to
> > ask, but you'd have to provide more info about exactly what you're >
> > running
> > (where you got the image or how you built it).  If you're running
> > some linux
> > image then the builder/distributor of that image could answer >the
> > questions.
> > 
> > The board is straight out of the box brand spanking new, so AFAIK
> > there's
> > nothing running on it yet.
> > 
> > Jk.
> 
> What you are seeing on the freebsd console is the devices that the
> software running on the cubieboard provides.  Even fresh out of the
> box, it is running something (presumably some linux or android distro
> that gets put into the nand flash at the factory).
> 
> This has nothing to do with freebsd.  You'd see the same thing if you
> plugged it into a windows system.
> 
> -- Ian
> 

 It can even be uboot, iirc it has gadget mode support.

-- 
Emmanuel Vadot <manu at bidouilliste.com> <manu at freebsd.org>


More information about the freebsd-arm mailing list