From owner-freebsd-arm@freebsd.org Mon Apr 3 02:32:25 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 B6C09D2955E for ; Mon, 3 Apr 2017 02:32:25 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1a.eu.mailhop.org (outbound1a.eu.mailhop.org [52.58.109.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 51E4631E for ; Mon, 3 Apr 2017 02:32:24 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: bfa1c86c-1815-11e7-b96e-2378c10e3beb X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound1.eu.mailhop.org (Halon) with ESMTPSA id bfa1c86c-1815-11e7-b96e-2378c10e3beb; Mon, 03 Apr 2017 02:32:15 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id v332WD0x002249; Sun, 2 Apr 2017 20:32:13 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1491186733.37037.28.camel@freebsd.org> Subject: Re: Current state of FreeBSD iMX6 porting efforts? From: Ian Lepore To: DJ Regan Cc: freebsd-arm@freebsd.org Date: Sun, 02 Apr 2017 20:32:13 -0600 In-Reply-To: References: <1491155096.37037.14.camel@freebsd.org> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit 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: Mon, 03 Apr 2017 02:32:25 -0000 On Sun, 2017-04-02 at 17:27 -0500, DJ Regan wrote: > Hi Ian, > > Understood sir. It happened to be the i.MX6UL (with ARM Cortex-A7, > right?) > was most curious about. For embedded projects that don't require > video or > audio... the Cortex-A7 may be all the power those embedded projects > require. I saw the SPI driver in the list of unfinished drivers. I > also > didn't think it would be hard to port SPI from a working project over > to > the iMX6. :) > > Some i.MX6UL SOMs are being priced in the $24-ish (ex Variscite DART- > 6UL) > range, so at those low prices - > you'd think there are a lot of good > embedded application problems waiting to be solved with embedded > FreeBSD. :) > > I'm new to FreeBSD - but, I'm excited to learn more and try to make > myself > useful to the community. > > Thanks sir... > --DJ Regan I made some time to play with my new imx6ul hobbitboard today.  A bit of crude hackery has it booting most of the way through device setup, but then it hangs.  Also, no devices work yet that could host the rootfs.  The ethernet never sees a link-up, usb never probes the busses sucessfully, and something hangs before mmc/sd even gets a chance to do its bus probing. Still, I made some progress compared to my 15-minute attempt a few days ago where I couldn't even seem to get the kernel to start (turns out it was kinda starting, but the hobbitboard puts the serial debug console on uart6 so I didn't see it). -- Ian