From owner-freebsd-arm@freebsd.org Tue Aug 4 04:57:39 2015 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 058E39B39FC for ; Tue, 4 Aug 2015 04:57:39 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-la0-x233.google.com (mail-la0-x233.google.com [IPv6:2a00:1450:4010:c03::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6EB6884D; Tue, 4 Aug 2015 04:57:38 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by labsr2 with SMTP id sr2so25380321lab.2; Mon, 03 Aug 2015 21:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1w+s7VrCgdovsbdwhdd0I01XPOIpPPLRxCxae1DD94I=; b=pwgtyj1i4j6/E/SJGa+e9NW1Fc9iPL6wcmGhHBr3PdcytZ1jsdiI8RGltkQkZs9yxU aoUo3+szzy2EoN4t0qD0CW0mu2kuayQvVrSfRAfTVS0E50NTN2R833shEoCXA8jNcaGV A50j6GH8qeAXTL+O6oiSNsz0MlPhcHlEvAsMWZ6t6kmV4HR7GhP1FnMuctTTTzX0MWpd dC9OOcLlCq3AZziSoi/NP8mezt5PcRVQC0uQA+Urwdqgx2ApH+sYNknz1KrSDDZXedcV xx10BIqmsV0nkJTdfJ/ChAfe6t7OZdmgFGVJTgWj3PP6Bfwc+NXMhsJnjhH5BBu2eyhZ bHfg== MIME-Version: 1.0 X-Received: by 10.112.186.35 with SMTP id fh3mr1338926lbc.82.1438664256307; Mon, 03 Aug 2015 21:57:36 -0700 (PDT) Received: by 10.152.180.166 with HTTP; Mon, 3 Aug 2015 21:57:36 -0700 (PDT) In-Reply-To: References: <20150728173831.229400355e485fa511ca388b@ulrich-grey.de> <20150801182519.4886608.58781.1809@gmail.com> Date: Mon, 3 Aug 2015 21:57:36 -0700 Message-ID: Subject: Re: Hummingboard u-boot not loading? From: Russell Haley To: =?UTF-8?Q?Mika=C3=ABl_Urankar?= , Oleksandr Tymoshenko , Ian Lepore Cc: freebsd-arm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2015 04:57:39 -0000 Hello, Recap: I'm trying to get a Hummingboard with dual core pro SOM to boot using only HDMI output (I don't have a FTDI cable yet) . I am running a binary u-boot from Oleksandr. Successfullly built head yesterday. My SD Card looks like this: - 1Mb free space with uboot at 1k - 50Mb Fat32 partition with ubldr - 3.6Gb ufs partition I applied the patch for HDMI output: https://lists.freebsd.org/pipermail/freebsd-arm/2015-July/011912.html (Oleksandr via Mikael). I then ran buildkernel with the -DNOCLEAN option (thanks Ian!). I then mistakenly did a installkernel which takes hours on an SD card and overwrote everything so I couldn't tell if the files I wanted were actually installed (i.e. imx6_hdmi.o). I can't find any of the files I think I should have been added, but that could be my feeble understanding of file searching. Anyway, I ran it and nothing changed. I get a u-boot auto config counting down, I get the message *20647 bytes read in 26 ms (9.6MiB/s) *which is the size of ubldr, but nothing fires after that. It could the output is happening on a serial out, or it could be nothing is happening??? I have toyed with the idea of adding something to loarder.conf, but the defaults all seem sufficient, again, unless someone can suggest something? I have no further actions I can think of until I get an FDTI cable. All suggestions welcome. Russ On Mon, Aug 3, 2015 at 12:11 AM, Russell Haley wrote= : > Just an FYI, > > I'm rebuilding the kernel after applying the IMX6 HDMI patch provided > by Mika=C3=ABl (but incidentally written by Oleksandr!). Will know more i= n > the morning > > Russ > > On Sun, Aug 2, 2015 at 9:53 PM, Russell Haley > wrote: > > Well I have seen what I think is ubldr get loaded by u-boot. I see the > > following message: > > > > 20647 bytes read in 26 ms (9.6MiB/s) > > > > And then nothing. I am hoping this mean ubldr successfully loaded. The > > lack of the rest of the output seems to make me think, well, I don't > > know what to think. Is the output going to the serial console I don't > > currently have? Just because it read the file doesn't mean that > > bootelf worked? I don't have anything in a loader.conf file yet so > > that may also be the problem. > > > > Ian, thanks for chiming in. I want to keep going with the binary that > > Gonzo gave me but I will look back at the pkgng image once I get a > > full boot happening. > > > > As usual, all suggestions welcome. > > > > Thanks, > > Russ > > > > On Sun, Aug 2, 2015 at 10:26 AM, Russell Haley > wrote: > >> Hi guys, > >> > >> No, I don't have a serial cable yet. I have ordered an FDTI cable and > >> should have it this week. Oleksandr gave me a binary that is working > >> right now, I will try out the new patch as soon as I have the FDTI > >> cable and can get debug output. > >> > >> okay, on to the next problem... > >> > >> Russ > >> > >> On Sun, Aug 2, 2015 at 9:02 AM, Mika=C3=ABl Urankar < > mikael.urankar@gmail.com> wrote: > >>> 2015-08-02 5:57 GMT+02:00 Russell Haley : > >>>> Thanks Mikael, > >>>> > >>>> I was able to build using the patches you provided and the binary > >>>> u-boot.imx is the exact same size as the one from pkgng. However, > >>>> nothing happens when I boot it: > >>> > >>> I've updated my patch, it works on my cubox. > >>> > http://mikael.urankar.free.fr/FreeBSD/arm/patches/sysutils_u-boot-cubox-h= ummingboard_gcc-5.2.patch > >>> > >>> The patches come from here: > >>> > https://github.com/OpenELEC/OpenELEC.tv/tree/master/packages/tools/u-boot= /patches > >>> > http://u-boot.denx.narkive.com/XoUw8ZsY/patch-arm-switch-to-mno-unaligned= -access-when-supported-by-the-compiler >