Amiga.org

Operating System Specific Discussions => Linux PPC discussion => Topic started by: xeno74 on December 31, 2013, 04:53:06 AM

Title: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on December 31, 2013, 04:53:06 AM
(http://forum.hyperion-entertainment.biz/download/file.php?id=667)

Hi All,

The RC 5 of kernel 3.13 doesn't boot. It hangs before starting CPU. There is a big bug present in the PowerPC CPU code of the  kernel 3.13. All boards with PA6T are affected (Nemo board, Electra  board etc.). Olof Johansson (software engineer from the former P.A. Semi  company) helps us to find this bug. Olof is the developer of the PA6T  source code in the Linux kernel. He cares about the PA6T code in the  kernel. There are a bug report on the bug tracker at kernel.org (Link: Bug 67811 - Kernel 3.13-rc5 doesn't boot with a PA6T cpu) (https://bugzilla.kernel.org/show_bug.cgi?id=67811). Olof has a lot of P.A. Semi systems with PA6T cpu. I hope he can solve the problem.

Rgds,
Christian
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 04, 2014, 12:24:01 AM
Hi All,

Olof has solved the problem. I've compilied the RC 6 of kernel 3.13 with Olof's fixes. You could test the RC 6 if you like.

Download:  vmlinux-3.13-rc6-AmigaOneX1000.tar.bz2 (http://www.xenosoft.de/vmlinux-3.13-rc6-AmigaOneX1000.tar.bz2)

Note: The Radeon Dynamic Power Management doesn't work. You have to add the argument and the value "radeon.dpm=0" to the bootargs. For example:

Quote
setenv bootargs "root=/dev/sda4 radeon.dpm=0"
Rgds,

Christian
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 04, 2014, 11:21:33 AM
(http://forum.hyperion-entertainment.biz/download/file.php?id=673)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 06, 2014, 12:38:53 AM
The RC 7 is available for testing: vmlinux-3.13-rc7-AmigaOneX1000.tar.bz2 (http://www.xenosoft.de/vmlinux-3.13-rc7-AmigaOneX1000.tar.bz2)

(http://forum.hyperion-entertainment.biz/download/file.php?id=676)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: slaapliedje on January 06, 2014, 05:22:17 AM
Just out of curiosity, why are you running 3.13 (latest kernel) on a linux distribution that is over 3 years old.  Wouldn't it be better to be running Ubuntu 12.04 (latest LTS release) versus 10.04 (a full 2 years older than the latest LTS)?  At least if you're going to be testing the newest kernels.  Just a thought.  Then again, I can't recall if Ubuntu dropped support for PPC or not.  If so, I'd switch to Debian Wheezy.

slaapliedje

P.S.  Very jealous, wish I could afford an Amiga One X1000
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 06, 2014, 06:22:50 PM
Quote from: slaapliedje;756463
Just out of curiosity, why are you running 3.13 (latest kernel) on a linux distribution that is over 3 years old.  Wouldn't it be better to be running Ubuntu 12.04 (latest LTS release) versus 10.04 (a full 2 years older than the latest LTS)?  At least if you're going to be testing the newest kernels.  Just a thought.  Then again, I can't recall if Ubuntu dropped support for PPC or not.  If so, I'd switch to Debian Wheezy.

slaapliedje

P.S.  Very jealous, wish I could afford an Amiga One X1000

:D I like Ubuntu 10.04.4 LTS Lucid very much. But here is a screenshot of Lubuntu 13.10 with the kernel 3.13-rc7:

(http://forum.hyperion-entertainment.biz/download/file.php?id=678)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 14, 2014, 12:06:05 AM
The RC 8 is available for testing: vmlinux-3.13-rc8-AmigaOneX1000.tar.bz2 (http://www.xenosoft.de/vmlinux-3.13-rc8-AmigaOneX1000.tar.bz2)

(http://forum.hyperion-entertainment.biz/download/file.php?id=688)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: slaapliedje on January 14, 2014, 02:58:20 PM
Just for some giggles, have you tried benchmarking the X1000 vs a run of the mill Intel box?  I'm kind of curious how the PPC matches up.  Granted, you'd probably want to make it even and use the same kernel versions on each.  It'd also be cool to see differences in performance on the PPC between kernels.

slaapliedje
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 22, 2014, 12:38:11 PM
Hi All,

I'm proud to announce the release of the Linux Kernel version 3.13.0 for the AmigaOne X1000.

New: www.phoronix.com (http://www.phoronix.com/scan.php?page=search&q=Linux+3.13)

Note: The Radeon Dynamic Power Management doesn't work. You have to add the argument and the value "radeon.dpm=0" to the bootargs. For example:

Code: [Select]
setenv bootargs "root=/dev/sda4 radeon.dpm=0"
Download: vmlinux-3.13.0-AmigaOneX1000.tar.bz2 (http://www.xenosoft.de/vmlinux-3.13.0-AmigaOneX1000.tar.bz2)

For development only:

Ben has not solved the boot problems. I had to add Olof's patches to the Nemo patch file.

Have a lot of fun with the new kernel.

- Christian

(http://forum.hyperion-entertainment.biz/download/file.php?id=704)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 24, 2014, 10:25:54 AM
By the way, here is a screenshot of the new Lubuntu 14.04 LTS with the new kernel 3.13. Welcome to the future.

(http://www.supertuxkart-amiga.de/amiga/Lubuntu_14.04_kernel_3.13_A1-X1000.jpg)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: slaapliedje on January 24, 2014, 04:53:22 PM
Have you ever tested Debian Wheezy on it?  Or any other flavor of Debian?

slaapliedje
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 24, 2014, 05:10:12 PM
Quote from: slaapliedje;757859
Have you ever tested Debian Wheezy on it?  Or any other flavor of Debian?

slaapliedje

Yes, I have. Look here: http://www.supertuxkart-amiga.de/amiga/x1000.html
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on January 31, 2014, 05:55:21 PM
A1-X1000 Nemo: Kernel 3.13.1 released
 
 New:
 
 - TUN/TAP kernel modul for the network support on AROS hosted
 - Several bug fixes. Look here: ChangeLog-3.13.1 (https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.1)
 
 Download: vmlinux-3.13.1-AmigaOneX1000.tar.bz2 (http://www.xenosoft.de/vmlinux-3.13.1-AmigaOneX1000.tar.bz2)

Screenshot:

(http://forum.hyperion-entertainment.biz/download/file.php?id=751)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on February 15, 2014, 05:06:35 PM
A new kernel for the Live Remix DVD is available.

Download: kernel-3.13.2-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.2-1-x1000-ubuntu-ppc64.tar.bz2)

(http://s15.postimg.org/nkgonrv2j/New_kernel_3_13_2_for_the_Live_Remix_DVD_A1_X100.png)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on March 24, 2014, 04:32:51 PM
(http://www.supertuxkart-amiga.de/amiga/Linux-X1000.jpg)

A new kernel for the A-EON Live Remix DVD is available.

Download: kernel-3.13.6-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.6-1-x1000-ubuntu-ppc64.tar.bz2)

Screenshot of the new A-EON Live Remix DVD:

(http://www.supertuxkart-amiga.de/amiga/ubuntu-live-dvd-x1000-2-thumbnail.jpg) (http://www.supertuxkart-amiga.de/amiga/ubuntu-live-dvd-x1000-2.jpg)

The OS4.1 icon above was created by Tommysammy. Thanks a lot to Tommysammy. :)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on April 26, 2014, 02:05:57 PM
Hi All,

I have some good news for you. Canonical extends the support for the Linux kernel 3.13 until April 2016. Link: http://news.softpedia.com/news/Canonical-Extends-the-Support-for-Linux-Kernel-3-13-Until-April-2016-439185.shtml

We use the Ubuntu kernel 3.13 in our Live Remix DVD. That means, we have kernel support for our Live Remix DVD until April 2016!!!!!

Here is the new Ubuntu kernel for our Live Remix DVD. It based on the new Ubuntu 3.13 longterm kernel. I have integrated the latest Radeon firmwares.

Download: kernel-3.13.9-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.9-1-x1000-ubuntu-ppc64.tar.bz2)

Have fun continues with the Live Remix DVD!

Cheers,

Christian
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: wawrzon on April 26, 2014, 03:59:03 PM
xeno, one offtopic question i asked it via pm on a1k already. since you have done linux ppc mesa port, would that be possible to identify with your help the endian crucial sections of source code (in particular software renderer) in order to achieve endian independence on aros mesa, which is obviously big endian for most part. this is currently just an idea, my background is that after late fixes by deadwood ive got mesa running under winuae aros68k but with wrong colors and so on. personally id like to see aros mesa ppc/68k ready.
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on April 26, 2014, 06:06:13 PM
Quote from: wawrzon;763346
xeno, one offtopic question i asked it via pm on a1k already. since you have done linux ppc mesa port, would that be possible to identify with your help the endian crucial sections of source code (in particular software renderer) in order to achieve endian independence on aros mesa, which is obviously big endian for most part. this is currently just an idea, my background is that after late fixes by deadwood ive got mesa running under winuae aros68k but with wrong colors and so on. personally id like to see aros mesa ppc/68k ready.

I have answered your question as pm on a1k.
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on May 02, 2014, 05:42:47 PM
**** Update ****

The Ubuntu longterm kernel 3.13.11 for the A-EON Live Remix DVD is available. (http://forum.hyperion-entertainment.biz/images/smilies/icon_e_smile.gif)

Download: kernel-3.13.11-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.11-1-x1000-ubuntu-ppc64.tar.bz2)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on May 13, 2014, 03:24:17 PM
The Ubuntu longterm kernel 3.13.12 is available and AmigaLinux.org is online. :)

Download kernel 3.13.12: kernel-3.13.12-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.12-1-x1000-ubuntu-ppc64.tar.bz2)

(http://www.amigalinux.org/amigalinux-banner.gif)

 www.amigalinux.org (http://www.amigalinux.org)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on July 11, 2014, 02:13:57 PM
Canonical has released a new version of the Ubuntu 3.13 longterm kernel. I have patch it with our nemo patch and I have built it for our AmigaOne X1000. You can boot your A-EON Live Remix DVD with this kernel. It also works with Lubuntu 12.04.4, Ubuntu 10.04.4 etc. It doesn't have a kernel modules directory.

Download: kernel-3.13.13-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.13-1-x1000-ubuntu-ppc64.tar.bz2) (It based on the latest Ubuntu kernel sources 3.13.0-32.56)

Changelog (https://launchpad.net/ubuntu/trusty/+source/linux/3.13.0-32.56)

(http://www.supertuxkart-amiga.de/amiga/ubuntu_kernel_3.13.13_A1-X1000-thumbnail.jpg) (http://www.supertuxkart-amiga.de/amiga/ubuntu_kernel_3.13.13_A1-X1000.jpg)

You can boot the new kernel 3.13.13 with your Live Remix DVD with following commands:

Code: [Select]
CFE> ramdisk -addr=0x24000000 -fs=iso atapi0.1:casper/powerpc64/initrd
CFE> setenv bootargs "root=/dev/ramdisk file=/cdrom/preseed/ubuntu.seed boot=casper quiet ro splash --"
CFE> boot -elf -noints -fatfs cf0:vmlinux-3.13.13
Have a lot of fun with the new kernel! :)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on August 12, 2014, 02:12:17 PM
A new 3.13 longterm kernel by Canonical is available. I have patched it with our nemo patch and then I have removed the CPU frequency scaling support from the kernel config. This means, that the CPU always runs in the highest rate. This kernel is based on the latest Ubuntu kernel sources 3.13.0-33.58.

Changelog (http://www.ubuntuupdates.org/package/core/trusty/main/proposed/linux-source-3.13.0)

Download: kernel-3.13.14-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.14-1-x1000-ubuntu-ppc64.tar.bz2)

(http://s30.postimg.org/h7kt8ac0d/kernel_3_13_14_A1_X1000.jpg) (http://postimg.org/image/h7kt8ac0d/)

Screenshot: Tux is very sad about removing the CPU frequency scaling support. :D
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on October 08, 2014, 05:54:40 PM
Hi All,

I released a new version of the Ubuntu longterm kernel for our A-EON Live Remix DVD.

Download: kernel-3.13.15-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.15-1-x1000-ubuntu-ppc64.tar.bz2)

It based on the kernel version 3.13.0-36.63 by the Canonical Kernel Team.

New: www.ubuntuupdates.org (http://www.ubuntuupdates.org/package/core/trusty/main/updates/linux-source-3.13.0)

Cheers,

Christian

(http://s23.postimg.org/4n3l92ul3/Ubuntu_longterm_kernel_3_13_15_A1_X1000.jpg) (http://postimg.org/image/4n3l92ul3/)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: gertsy on October 09, 2014, 08:03:51 AM
Quote from: slaapliedje;757196
Just for some giggles, have you tried benchmarking the X1000 vs a run of the mill Intel box?  I'm kind of curious how the PPC matches up.  Granted, you'd probably want to make it even and use the same kernel versions on each.  It'd also be cool to see differences in performance on the PPC between kernels.

slaapliedje


I'd hazard a guess that standard i3 box running Windows and HyperV with a Linux guest emulating the PA running Linux kernel 3.13 would blow it out of the water.
But that's just an interestingly extrapolated guess. ��
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on December 15, 2014, 04:09:20 PM
Hi All,

A new Ubuntu longterm kernel is available for our A-EON Live Remix DVD. It based on the kernel version 3.13.0-43.72 by the Canonical Kernel Team.

Download: kernel-3.13.16-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.16-1-x1000-ubuntu-ppc64.tar.bz2)

New: ubuntuupdates.org (http://www.ubuntuupdates.org/package/core/trusty/main/updates/linux-source-3.13.0)

(http://s24.postimg.org/xa412e435/kernel_3_13_16_A_EON_Live_Remix_DVD.jpg) (http://forum.hyperion-entertainment.biz/download/file.php?id=1454&mode=view)

There was a problem with Radeon DPM and I had to patch it.

New Nemo patch (only for the longterm kernel): http://forum.hyperion-entertainment.biz/download/file.php?id=1455 (http://forum.hyperion-entertainment.biz/download/file.php?id=1455)

Have a lot of fun with the new Ubuntu longterm kernel. :-)

Cheers,

Christian
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on February 13, 2015, 04:46:51 AM
I released the Ubuntu LTS kernel 3.13.17-2 (3.13.0-46.75/ckt15 (http://www.ubuntuupdates.org/package/canonical_kernel_team/trusty/main/base/linux-source-3.13.0)) for the A-EON Live Remix DVD yesterday.

Changelog: Canonical Kernel Team (ubuntuupdates.org) (http://www.ubuntuupdates.org/package/canonical_kernel_team/trusty/main/base/linux-source-3.13.0)

Download: kernel-3.13.17-2-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.17-2-x1000-ubuntu-ppc64.tar.bz2)

(http://s30.postimg.org/e0jherh4t/Kernel_3_13_17_ckt15_A_EON_Live_Remix_DVD.jpg) (http://forum.hyperion-entertainment.biz/download/file.php?id=1548&mode=view)
Title: Re: A1-X1000: Linux Kernel 3.13
Post by: xeno74 on April 14, 2015, 08:48:08 PM
Hi All,

Here is the new LTS kernel 3.13.18-1 (3.13.0-50.82/ckt18) for the A-EON Live Remix DVD.

New: www.ubuntuupdates.org (http://www.ubuntuupdates.org/package/canonical_kernel_team/trusty/main/base/linux-source-3.13.0)

Download: kernel-3.13.18-1-x1000-ubuntu-ppc64.tar.bz2 (http://www.xenosoft.de/kernel-3.13.18-1-x1000-ubuntu-ppc64.tar.bz2)

I tested it with Ubuntu 10.04.4 LTS. It works without any problems. Fantastic, a lot of updates are available!

(http://s14.postimg.org/k4f5oq3rh/Ubuntu_10_04_4_LTS_with_LTS_kernel_3_13_18_ckt18.jpg) (http://forum.hyperion-entertainment.biz/download/file.php?id=1688&mode=view)

I booted it with the new A-EON Live Remix DVD 12.04.5.

(http://s17.postimg.org/m3hxndwwb/Kernel_3_13_18_ckt18_A_EON_Live_Remix_DVD_12_04.jpg) (http://forum.hyperion-entertainment.biz/download/file.php?id=1689&mode=view)

Commands to boot the A-EON Live Remix DVD:

Quote
CFE> ramdisk -addr=0x24000000 -fs=iso atapi0.1:casper/powerpc64/initrd
CFE> setenv bootargs "root=/dev/ramdisk file=/cdrom/preseed/ubuntu.seed boot=casper quiet ro splash --"
CFE> boot -elf -noints -fatfs cf0:vmlinux-3.13.18
Cheers,

Christian