linuxppc-dev at lists.ozlabs.org

Christian Zigotzky chzigotzky at xenosoft.de
Sat Jan 18 05:04:48 EST 2014


Hi All,

First, let me introduce myself. My name is Christian Zigotzky. I'm 39 
years old and I live in Germany. My hobbies are traveling and computing. 
I'm a member of the A-EON Core Linux Support Team.

A-EON Technology, in co-operation with Varisys, Hyperion Entertainment 
and AmigaKit created the AmigaONE X1000, a new high-end, prestige 
platform that will once more allow the Amiga Operating System to shine.  
The Nemo motherboard is at the heart of A-EON Technology’s AmigaONE 
X1000 system, the most powerful Next-Generation computer, custom 
designed to specifically run the latest version of the Amiga Operating 
system (AmigaOS 4.1). Built around the unique PA Semi PA6T 1682M, a 
64-bit dual core PowerPC CPU, the Nemo motherboard also supports a lot 
of Linux PowerPC distributions including the a specially configured Live 
Ubuntu Remix 12.04 LTS DVD.

Information about the Nemo board:

CPU: PA Semi Dual-core PA6T-1682M, nominal 2.0GHz (1.8GHz standard) 
PowerISA™ v2.04+
4x DDR2 RAM slots
10x USB 2.0
1x Gigabit Ethernet
2x PCIe x16 slots (1x16 or 2x8)
2x PCIe x1 slots
1x Xorro slot
2x PCI legacy slots
2x RS232
4x SATA 2 connectors
1x IDE connector
JTAG connector
1x Compact Flash
1x "Xena" 500MHz XMOS XS1-L2 124

http://en.wikipedia.org/wiki/AmigaOne_X1000
http://www.a-eon.com/?page=nemo
http://www.supertuxkart-amiga.de/amiga/x1000.html

The Nemo motherboard is currently available. You can buy it from a lot 
of Amiga dealers. It is also possible to get a developer board for free 
of charge.

Current state of the Linux support:

RadeonHD 4000, 5000, 6000 series support: WORKS
HDAudio 7.1 Driver: WORKS
PA Semi Network Driver: WORKS
3D acceleration: WORKS (Mesa 8.0.X - 9.1.X)

Linux distributions: Debian 6 and 7, Ubuntu 10.04.4 LTS and 12.04.3 LTS, 
openSUSE 11.1 and 12.3, Fedora 17, Gentoo, CRUX PPC, Red Ribbon RC6, 
Live Debian USB image, Live MintPPC USB image, and MintPPC 11. Released 
soon: Live Ubuntu Remix DVD. In development: Ubuntu 13.10 and 14.04, 
Debian Sid, and SliTaz.

Linux kernel: 2.6.38, 2.6.39, 3.5.7, 3.8.7, 3.9.0, 3.9.8.1 (openSUSE 
kernel), 3.10.0, 3.10.3 (Ubuntu kernel), 3.10.13, 3.10.15 (Live Ubuntu 
Remix DVD kernel), 3.11.0, 3.12.0, and 3.12.5. In development: 3.13.0.

Mesa 9.2.X and higher: DOESN'T WORK
RadeonHD 7000 series support: WORKS WITHOUT 3D ACCELERATION

We have created a patch to support the A-EON Nemo board. It based on the 
great work of Olof Johansson. Nemo uses the AMD/ATI SB600 South Bridge 
to provide various integrated I/O functions including
SATA/PATA ports, USB and audio. The SB600’s HD Audio controller is 
connected to an IDT 92HD700 codec. This patch makes the kernel 
compatible with the SB600 chipset and the HD Audio chip on the Nemo 
board. It also solved any problems with Radeon HD graphics cards. I'd 
like to integrate this patch to the kernel sources. Olof and Alan told 
me that I have to split up the big patch into separate patches.

OK, here is the first part. :-)

diff -rupN linux-3.13/arch/powerpc/platforms/pasemi/Kconfig 
linux-3.13-nemo/arch/powerpc/platforms/pasemi/Kconfig
--- linux-3.13/arch/powerpc/platforms/pasemi/Kconfig    2013-12-06 
18:34:04.000000000 +0100
+++ linux-3.13-nemo/arch/powerpc/platforms/pasemi/Kconfig 2013-12-14 
10:31:19.896353725 +0100
@@ -14,6 +14,13 @@ config PPC_PASEMI
  menu "PA Semi PWRficient options"
      depends on PPC_PASEMI

+config PPC_PASEMI_SB600
+       bool "Nemo SB600 South Bridge Support"
+       depends on PPC_PASEMI
+       select PPC_I8259
+       help
+       Workarounds for the SB600 South Bridge.
+
  config PPC_PASEMI_IOMMU
      bool "PA Semi IOMMU support"
      depends on PPC_PASEMI

Is it possible to integrate the support of the Nemo board to the 
official kernel sources? Thanks a lot to this list for the help to solve 
the boot problems with the kernel 3.13. Sorry, my English isn't very 
well. I hope you understand my email. But I'll learn more English. I 
promise it gets better.

Rgds,
Christian


More information about the Linuxppc-dev mailing list