Booting kernel on Cubieboard/Mele a_1000 (Allwiner A10)

Mariano Lescano mercanoles at gmail.com
Fri Jun 28 20:54:46 UTC 2013


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 at 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 at 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 at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> > To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
>



-- 
*Lescano Mariano - UNC*


More information about the freebsd-arm mailing list