From owner-freebsd-arm@freebsd.org Sun Apr 30 16:41:01 2017 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8721CD577E9; Sun, 30 Apr 2017 16:41:01 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from fry.fubar.geek.nz (fry.fubar.geek.nz [139.59.165.16]) by mx1.freebsd.org (Postfix) with ESMTP id 5409D1C40; Sun, 30 Apr 2017 16:41:01 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from [IPv6:2a02:c7f:1e13:cf00:4f9:7787:8c3e:8b31] (unknown [IPv6:2a02:c7f:1e13:cf00:4f9:7787:8c3e:8b31]) by fry.fubar.geek.nz (Postfix) with ESMTPSA id CBA114EB9A; Sun, 30 Apr 2017 16:40:59 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: FYI: FreeBSD-12.0-CURRENT-arm64-aarch64-20170420-r317181.raw under qemu-system-aarch64 on odroid-c2 under UbuntuMate : No valid device tree blob found! From: Andrew Turner In-Reply-To: <47F6A67D-2D97-4992-96CE-45751190CA86@dsl-only.net> Date: Sun, 30 Apr 2017 17:40:57 +0100 Cc: freebsd-arm , FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: <61C08AFE-0BE8-4BDE-B50C-09268850AE21@fubar.geek.nz> References: <47F6A67D-2D97-4992-96CE-45751190CA86@dsl-only.net> To: Mark Millard X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Apr 2017 16:41:01 -0000 > On 30 Apr 2017, at 12:02, Mark Millard wrote: >=20 > On 2017-Apr-30, at 1:57 AM, Andrew Turner = wrote: >=20 >>> On 30 Apr 2017, at 04:29, Mark Millard = wrote: >>> ... >>> acpi0: >>> acpi0: Power Button (fixed) >>> acpi0: Sleep Button (fixed) >>=20 >> ACPI is not fully supported on arm64. >=20 > Good to know. Thanks. >=20 > But the messages: >=20 > No valid device tree blob found! > WARNING! Trying to fire up the kernel, but no device tree blob found! >=20 > were well before the acpi0 messages so I'd expect > that the lack of a "device tree blob" is a separate, > earlier issue, likely to do with the content of: >=20 > FreeBSD-12.0-CURRENT-arm64-aarch64-20170420-r317181.raw No, the device tree blob comes from UEFI. It seems the current UEFI only = provides the ACPI tables, and not a DTB. Andrew