Date: Tue, 12 Apr 2016 22:17:16 +0000 (UTC) From: Warren Block <wblock@FreeBSD.org> 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 Message-ID: <201604122217.u3CMHGRK066340@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <jhibbits@freebsd.org>. 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 @@ </task> </help> </project> + + <project cat='arch'> + <title>AmigaOne X5000 support</title> + + <contact> + <person> + <name> + <given>Justin</given> + <common>Hibbits</common> + </name> + <email>jhibbits@freebsd.org</email> + </person> + </contact> + + <links> + <url href="http://www.amigaos.net/hardware/133/amigaone-x5000" /> + </links> + + <body> + <p>A continuation of the Book-E QorIQ support enhancements by + Semihalf dating back to 2012.</p> + + <p>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.</p> + + <p>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).</p> + </body> + + <sponsor> + Alex Perez (Inertial Computing) + </sponsor> + + <help> + <task> + <p>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.</p> + </task> + + <task> + <p>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.</p> + </task> + + <task> + <p>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.</p> + </task> + + <task> + <p>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.</p> + </task> + + <task> + <p>SMP. SMP support on Book-E hardware is currently + broken.</p> + </task> + + <task> + <p>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.</p> + </task> + + <task> + <p>More work is needed on the DPAA front (Datapath + Acceleration Architecture) to improve the ethernet driver, + and utilize the SEC engine for crypto, <tt>random(4)</tt>, + and IPSec.</p> + </task> + </help> + </project> </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604122217.u3CMHGRK066340>