Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jul 2013 11:26:41 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Oleksandr Tymoshenko <gonzo@bluezbox.com>
Cc:        freebsd-arm@freebsd.org, Jordan Hubbard <jordan.hubbard@gmail.com>
Subject:   Re: Raspberry pi not ready to self-host yet?
Message-ID:  <3B13E6CD-0681-45F4-86AD-5B7E86A1750B@bsdimp.com>
In-Reply-To: <489E95FC-AF71-483C-BA08-81276B850B7F@bluezbox.com>
References:  <800732D1-B06A-40AE-AE69-F6170662B2AA@turbofuzz.com> <20130626235542.27844683@ivory.wynn.com> <79CFABCE-156A-44B5-B989-A3607C47B2AF@mail.turbofuzz.com> <20130627013142.5fdb2544@ivory.wynn.com> <DC57FE36-8A1B-4372-A3E8-82CCB9730FDC@turbofuzz.com> <20130627111623.137ad2ca@ivory.wynn.com> <20130627215424.GA2441@night.db.net> <463D25BB-88D6-4B2E-A7F2-05A8B0525571@gmail.com> <489E95FC-AF71-483C-BA08-81276B850B7F@bluezbox.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jul 1, 2013, at 2:33 AM, Oleksandr Tymoshenko wrote:

>=20
> On 2013-07-01, at 1:14 AM, Jordan Hubbard <jordan.hubbard@gmail.com> =
wrote:
>=20
>> Well, I managed to build and install an RPI-B kernel on the PI itself =
last night using gcc as the compiler, but it doesn't boot.  I get the =
dreaded "kernel boot args: (null)" and then a hang before even getting =
into the device probes.
>=20
> It crashes due to INVARIANTS options in kernel config. I'm going to
> look into this problem some time  next week unless someone beats me to =
it.=20
> Just disable them for now.=20
>=20
> The issue with empty console is  that if there is "device sc" in
> kernel config syscons becomes default console. And if crash happens
> before frame buffer driver is initialize no output from kernel appears
> anywhere. Add set boot_multicons=3D"YES" to /boot/loader.rc or remove
> syscons-related stuff from kernel config.=20

I've long wondered why we don't make this the default. The number of =
systems with a free serial port is huge, and the number with some =
hardware on it are small enough to be manageable by turning it off. If =
not globally, at least for arm.


Warner




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B13E6CD-0681-45F4-86AD-5B7E86A1750B>