Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jan 2013 22:27:59 +0800
From:      "dev, dev" <dev@macdevshanghai.com>
To:        Aleksandr Rybalko <ray@ddteam.net>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: Allwinner A10
Message-ID:  <CANEJTgA6icd0_NKmM8fTdVRdVv4vhaTnKqOWcAONpQwwXdLxnA@mail.gmail.com>
In-Reply-To: <20121227120141.6cff665cd399e722967efbe5@ddteam.net>
References:  <CAGtf9xOquNGakvSmRfmN31zqqQ49MMLmGscH5XvpwRoVJ6e3FQ@mail.gmail.com> <201212271004.01598.hselasky@c2i.net> <20121227120141.6cff665cd399e722967efbe5@ddteam.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I got my cubieboard ,I want test FreeBSD, how Build kernel?use which
version uboot?

I use this
$make TARGET_ARCH=armv6 buildkernel KERNCONF=CUBIEBOARD WITH_FDT=yes
can build success, but can't boot:

sun4i#fatload mmc 0 0x40200000 kernel;
reading kernel

4380122 bytes read
sun4i#go 0x40200100
## Starting application at 0x40200100 ...
KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1992-2013 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 10.0-CURRENT #1 r244957M: Thu Jan  3 21:42:52 CST 2013
    root@apple:/usr/obj/arm.armv6/home/yarshure/FreeBSD/src/sys/CUBIEBOARD
arm
WARNING: WITNESS option enabled, expect reduced performance.
panic: acquiring blockable sleep lock with spinlock or critical section
held (rw) pmap pv global @
/home/yarshure/FreeBSD/src/sys/arm/arm/pmap-v6.c:1182
KDB: enter: panic
[ thread pid 0 tid 0 ]
Stopped at      0xc0324764:     ldrb    r15, [r15, r15, ror r15]!
db> bt
Tracing pid 0 tid 0 td 0xc06f0060
(null)() at 0xc07068d4
scp=0xc07068d4 rlv=0xc048f4b8 (0xc048f4b8)
        rsp=0xc07068b8 rfp=0xc06ef9a8
Bad frame pointer: 0xc06ef9a8
db> help


2012/12/27 Aleksandr Rybalko <ray@ddteam.net>

> On Thu, 27 Dec 2012 10:04:01 +0100
> Hans Petter Selasky <hselasky@c2i.net> wrote:
>
> > On Wednesday 26 December 2012 17:05:35 Ganbold Tsagaankhuu wrote:
> > > Just some information,
> > >
> > > Still nothing useful yet, but with the help of andrew@, ray@, gonzo@
> > > and other arm guys kernel boots:
> > >
> > > https://github.com/tsgan/allwinner_a10/blob/master/dmesg_ehci.txt
> > >
> > > Tried usb/ehci glue code, no success yet, so maybe I will leave it now
> > > and try next SD/MMC :)
> > >
> >
> > Hi,
> >
> > It looks like number of ports is zero. Can you try this:
> >
> > Edit sys/dev/usb/controller/ehci.c
> >
> >
> > Find this:
> >         sc->sc_noport = EHCI_HCS_N_PORTS(sparams);
> >
> > Add this:
> >         if (sc->sc_noport == 0)
> >            sc->sc_noport = 1;
> >
> > Does the EHCI work now?
> >
> > --HPS
> > _______________________________________________
> > 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"
>
> I've ask Ganbold to inspect EHCI registers and they all is 0, so I
> think it is not port count problem, but clock and/or power control.
>
> Thanks!
>
> WBW
> --
> Aleksandr Rybalko <ray@ddteam.net>
> _______________________________________________
> 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"
>



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