Date: Fri, 28 Jun 2013 17:54:46 -0300 From: Mariano Lescano <mercanoles@gmail.com> To: Alexander Fedorov <alexander.fedorov@rtlservice.com> Cc: freebsd-arm@freebsd.org Subject: Re: Booting kernel on Cubieboard/Mele a_1000 (Allwiner A10) Message-ID: <CAK%2BmYUWAQXQabWyb-aHsPrxP-oNUksWL1=-h3AkJrbyuxj%2B7kw@mail.gmail.com> In-Reply-To: <CAOcOT_y%2Bs0YAMnZOK3kO0QbxSFp%2BOJT-kmCNa=RpMAOKzt_cEg@mail.gmail.com> References: <CAK%2BmYUXShgauOEee8DkYQpn099CeQ%2Bpm5UpOmC8de3V6sQnEqw@mail.gmail.com> <CAOcOT_y%2Bs0YAMnZOK3kO0QbxSFp%2BOJT-kmCNa=RpMAOKzt_cEg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for that information, FreeBSD is now running in the Cubieboard and mele_a1000 boards using ubldr and mounting the root filesystem from USB stick. We will try to patch to get mmc support. Anyone knows about ethernet and gpu support?? Thanks 2013/6/27 Alexander Fedorov <alexander.fedorov@rtlservice.com> > Hi! > Freebsd doesn't support Allwinner A10 MMC controller. > > You should use USB stick for the root filesystem. > > P.S. > I have an initial version of the driver for MMC, but it does not > support DMA, so the IO is very slow. I tested it with my Hackberry > board. > If you're interested, see the patch in attachment and configuration > files. Also, I will publish the code on github in a few days. > > 2013/6/27 Mariano Lescano <mercanoles@gmail.com>: > > Hi > > We have the kernel booting using ubldr. At the point to mount the root > > filesystem we get this message: > > > > ====================================================== > > > > Trying to mount root from ufs:/dev/mmcsd0s2a [rw,noatime]... > > stack_capture: frame=0xdcacfa3c > > stack_capture: frame=0 > > stack_capture: frame=0xdcacf85c > > stack_capture: frame=0xc30feda4 > > stack_capture: frame=0 > > mountroot: waiting for device /dev/mmcsd0s2a ... > > Mounting from ufs:/dev/mmcsd0s2a failed with error 19. > > Trying to mount root from ufs:/dev/da0s2a []... > > mountroot: waiting for device /dev/da0s2a ... > > Mounting from ufs:/dev/da0s2a failed with error 19. > > > > Loader variables: > > vfs.root.mountfrom=ufs:/dev/mmcsd0s2a > > vfs.root.mountfrom.options=rw,noatime > > > > 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/acd0 ro > > (which is equivalent to: mount -t cd9660 -o ro /dev/acd0 /) > > > > ? List valid disk boot devices > > . Yield 1 second (for background tasks) > > <empty line> Abort manual input > > > > mountroot> ? > > > > List of GEOM managed disk devices: > > > > > > mountroot> > > > > ======================================================== > > > > We can see that List of GEOM managed disk devices is empty > > > > What could be the problem? > > Any suggestions? > > > > Thanks > > _______________________________________________ > > freebsd-arm@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > -- *Lescano Mariano - UNC*
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK%2BmYUWAQXQabWyb-aHsPrxP-oNUksWL1=-h3AkJrbyuxj%2B7kw>