From owner-svn-doc-all@freebsd.org Tue Apr 12 22:17:17 2016 Return-Path: Delivered-To: svn-doc-all@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 8C569B0E457; Tue, 12 Apr 2016 22:17:17 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (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 6457B1D33; Tue, 12 Apr 2016 22:17:17 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u3CMHGXG066341; Tue, 12 Apr 2016 22:17:16 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u3CMHGRK066340; Tue, 12 Apr 2016 22:17:16 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201604122217.u3CMHGRK066340@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 12 Apr 2016 22:17:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r48592 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2016 22:17:17 -0000 Author: wblock Date: Tue Apr 12 22:17:16 2016 New Revision: 48592 URL: https://svnweb.freebsd.org/changeset/doc/48592 Log: Add AmigaOne report from Justin Hibbits . Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Tue Apr 12 22:12:35 2016 (r48591) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Tue Apr 12 22:17:16 2016 (r48592) @@ -1069,4 +1069,95 @@ + + + AmigaOne X5000 support + + + + + Justin + Hibbits + + jhibbits@freebsd.org + + + + + + + + +

A continuation of the Book-E QorIQ support enhancements by + Semihalf dating back to 2012.

+ +

The AmigaOne X5000 series of AmigaOS compatible systems uses + the Freescale QorIQ series of SoCs for a desktop-class form + factor. The work here entails adding support for the e5500 + core itself, in addition to support for the SoC + peripherals.

+ +

Currently most code is checked in to enable basic support: + dTSEC (ethernet), core support (e500mc, e5500). Additionally, + as part of this, rman, the kernel resource manager, was + enhanced to use uintmax_t for resources. This allows devices + to be physically above the 4GB boundary on 32-bit systems. + With a statically compiled device tree, it boots to multiuser + mode, with nfsroot, and can be used as normal (serial and ssh + logins once configured).

+ + + + Alex Perez (Inertial Computing) + + + + +

eSDHC driver. Work has been started on this, hijacking the + imx_sdhc.c from Ian Lepore, but there are still bugs: + missing DMA from the iMX driver, and odd timeouts after the + system starts up.

+
+ + +

SATA support. There is a WIP driver for the SATA + controller, but it's currently very slow, about 11MB/s on a + SATA 2 link. It currently relies on a 10ms delay on every + SATA transaction, in order for it to be even somewhat + stable. Without this delay, the disk scan never works and I + haven't yet figured out why.

+
+ + +

Local console (VGA) support. It currently boots with a + serial console. vgapci0 is seen if there's a PCIe graphics + card, but vt(4) doesn't attach to it yet.

+
+ + +

64-bit support. The CPU on the board is a P5020, a 64-bit + e5500 dual-core SoC. Currently, booke support in FreeBSD is + 32-bit only.

+
+ + +

SMP. SMP support on Book-E hardware is currently + broken.

+
+ + +

U-boot support. Currently this uses a compiled-in device + tree, but it would be preferred for it to use the device + tree provided by u-boot, or at least the Linux-compatible + device tree.

+
+ + +

More work is needed on the DPAA front (Datapath + Acceleration Architecture) to improve the ethernet driver, + and utilize the SEC engine for crypto, random(4), + and IPSec.

+
+
+