From owner-freebsd-arm@freebsd.org Sun Mar 18 20:03:11 2018 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5B74F4F7F2 for ; Sun, 18 Mar 2018 20:03:11 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 29CC9842DE; Sun, 18 Mar 2018 20:03:10 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id w2IK3CWb099712 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 18 Mar 2018 13:03:13 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id w2IK3Ckv099711; Sun, 18 Mar 2018 13:03:12 -0700 (PDT) (envelope-from fbsd) Date: Sun, 18 Mar 2018 13:03:11 -0700 From: bob prohaska To: Ian Lepore Cc: freebsd-arm@freebsd.org, bob prohaska Subject: Re: RPi3 boot stops at Using DTB provided by EFI at 0x8004000. Message-ID: <20180318200311.GA99651@www.zefox.net> References: <20180318171504.GA99158@www.zefox.net> <1521395416.99081.89.camel@freebsd.org> <20180318180653.GB99158@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180318180653.GB99158@www.zefox.net> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 20:03:11 -0000 On Sun, Mar 18, 2018 at 11:06:53AM -0700, bob prohaska wrote: > On Sun, Mar 18, 2018 at 11:50:16AM -0600, Ian Lepore wrote: > > On Sun, 2018-03-18 at 10:15 -0700, bob prohaska wrote: > > > An RPi3 hangs on boot with the console message > > > Using DTB provided by EFI at 0x8004000. > > > > Are you sure it really stopped? ?I thought the same thing was happening > > yesterday on my RPi-B while testing efi booting, and it turned out that > > I just had no console, so it appeared to go dead. ?Then a couple > > minutes later I noticed I had a login prompt on the serial terminal. > > > If it takes minutes I probably didn't wait long enough. A new kernel > based on 331137 is compiling now, if it won't boot I'll be more patient. > After twenty minutes there was still no sign of life. I tried enter-control-b on the serial console, escape-enter-control-b and maybe a few other related combinations. No effect. Pulling the plug and booting an old kernel worked fine. No need to wiggle wires or reseat connectors (apart from power). There was an earlier thread saying loader.efi needed to be updated, but /boot/loader.efi is current as of last night. Is something besides a normal installworld required? I tried manually copying loader.efi from the object tree to /boot, it seemed to make no difference. The stuck kernel sources are at 331137, world sources are about 24 hours older. The running kernel is r326343. Thanks for reading! bob prohaska