Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Oct 2012 16:40:00 -0600
From:      Ian Lepore <freebsd@damnhippie.dyndns.org>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>, Alie Tan <alie@affle.com>
Subject:   Re: BeagleBone questions (was Re: Towards an ARM system-building script)
Message-ID:  <1351550400.1123.364.camel@revolution.hippie.lan>
In-Reply-To: <CAJ-VmokQmJbr0P4xp9PHHXC5_q0Fte18atvQu28QX%2B2oZiYmrw@mail.gmail.com>
References:  <CANuCnH-Y_Bixer7s5EEU4sJVjRC7s3QQbpJeevdXTpxS2K0OqA@mail.gmail.com> <2E208EEB-B2CF-4AC6-B420-03FB4CF08041@freebsd.org> <1351522908.1123.356.camel@revolution.hippie.lan> <CANuCnH9KcRvp2yKeKg6Tp%2Ba2tZLc7RdhRzQiQ9C2VDcHZwAEEg@mail.gmail.com> <CAJ-VmokQmJbr0P4xp9PHHXC5_q0Fte18atvQu28QX%2B2oZiYmrw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2012-10-29 at 09:14 -0700, Adrian Chadd wrote:
> On 29 October 2012 08:08, Alie Tan <alie@affle.com> wrote:
> > I have tried angstrom, ArchLinux and FreBSD. Only FreeBSD makes the
> > chip/board quite hot.
> >
> > Anyone have same experiece?
> 
> Are we not halting the CPU during idle ticks on ARM?
> 
> Does Linux have some extra power management code for ARM that we don't?

I'm not sure all arm SoCs we support have the ability to do this well
(or at all).  I know for sure the atmel chips can do it, and we don't
use that abillity.  We're pretty poor on power management in general in
the atmel world.  I mean poor, like we turn on all on-chip devices early
in kernel init and leave them that way, even the ones we don't have
drivers for.  A comment in the code labels that a "temporary hack" but
it's been that way for 5 years.

More directly on the OP's point, I wonder if the combo of the system not
fully booting and too much heat imply that something has gone into a
tight loop somewhere.

-- Ian





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