Spectre660's Linux downloads for the X5000

AmigaOne X5000 platform specific issues related to Linux only.

Spectre660's Linux downloads for the X5000

Postby Spectre660 » Fri Jun 16, 2017 2:35 pm

Making my X5000 Linux work available for download .

My latest kernel : (Link should always point to newest version)
https://www.dropbox.com/s/atu9xshkuwbn8 ... ar.gz?dl=0

Directory of all My kernels (Download Links do not work with current AmigaOS browsers)
https://www.dropbox.com/sh/jd7lh43r6a9v ... oXaha?dl=0

New version of the X5000 Ubuntu-Mate Net Installer (Same links)
Now sets up and saves the U-Boot variables required for booting after installing .

INSTALLER Images :

(1)
Ubuntu-Mate 16.04 Net Installer . Zip Archive
http://dl.dropboxusercontent.com/s/ukk4 ... s.zip?dl=0
Needs to be extracted and all files copied or extracted to a fat32 formatted USB thumb drive to boot,

or

(2)
Ubuntu Mate 16.04 LTS Net Installer USB .img (All files for installation are on the .img)
http://dl.dropboxusercontent.com/s/03bk ... r.img?dl=0

For option (2) use dd or AmigaOS 4.1 rawdisk to copy the .img's to a USB thumb drive.
All the files needed for installation are on the .img including a kernel.

For both options

Instructions below contained in the file X5000_U-Boot_Commands.txt

Code: Select all
    To run the installer from the U-Boot Shell :

    usb reset
    fatload usb 0:1 2000000 installer.scr
    source

    Note the drive partition that the installation uses.

    After the installation:

    edit the bootargs variable
    and adjust the /dev/sdb3 to point to your installation partition as noted above using:

    editenv bootargs

    then

    saveenv

    You can also remove the mem=3500M if you are not using an rtl 8169 pci network card.

    you only need to do the above once.


    From now on to boot use:

    run ubuntu

    Note that you will need to have the USB installation drive connected to load the kernel and .dtb file from .


The U-Boot Installer script, installer.scr, contains the following commands

Code: Select all
    setenv bootargs "root=/dev/sda3 rootdelay=0 mem=3500M"
    setenv ubuntu "usb reset ;fatload usb 0:1 1000000 uImage-cyrus ; fatload usb 0:1 1c00000 cyrus_5020.dtb ; bootm 1000000 - 1c00000"
    saveenv
    usb reset
    setenv bootargs root=/dev/ramdisk mem=3500M
    fatload usb 0:1 1000000 uImage-cyrus
    fatload usb 0:1 1c00000 cyrus_5020.dtb
    fatload usb 0:1 2000000 uRamdisk
    bootm 1000000 2000000 1c00000


Installer ramdisks

Copy the ramdisk to a Fat32 formatted thumb drive with your kernel of choice and cyrus_5020.dtb
Kernels and cyrus5020.dtb can be found can be found in the /boot directory of my X5000 kernel archives.
links in this thread or latest kernel link above.

boot the installer ramdisks below with the example U-boot options following to install.

Code: Select all
usb reset
setenv bootargs root=/dev/ramdisk mem=3500M
fatload usb 0:1 1000000 uImage-cyrus
fatload usb 0:1 1c00000 cyrus_5020.dtb
fatload usb 0:1 2000000 uRamdisk
bootm 1000000 2000000 1c00000


Ubuntu-Mate 16.04 Net Installer
http://dl.dropboxusercontent.com/s/gbc0 ... 4-net?dl=0

Debian 8 Net Installer
http://dl.dropboxusercontent.com/s/y2on ... 8-net?dl=0

Debian 8 DVD Installer
http://dl.dropboxusercontent.com/s/icmi ... 8-dvd?dl=0
Need Debian 8 DVD also. iso can be copied to USB thumb drive with dd instead of burning DVD.
https://cdimage.debian.org/cdimage/arch ... -DVD-1.iso

Debian Sid ppc32 Installer
http://dl.dropboxusercontent.com/s/mpse ... net-1?dl=0
Need Unofficial Debian Sid DVD also. .iso can be copied to USB thumb drive with dd instead of burning DVD.
http://jenkins.kfreebsd.eu/jenkins/view ... INST-1.iso
or
http://dl.dropboxusercontent.com/s/rf3f ... 1.iso?dl=0

Debian Sid ppc64 Installer
http://dl.dropboxusercontent.com/s/6rax ... net-2?dl=0
Need Debian 9 ppc64 NETINST DVD also. .iso can be copied to USB thumb drive with dd instead of burning DVD.
https://cdimage.debian.org/cdimage/port ... INST-1.iso

Empty FAT32 .img 256MB
http://dl.dropboxusercontent.com/s/lkoq ... mg.gz?dl=0
FAT32.img can be used to create an empty FAT32 partition on a USB thumbdrive from AmigaOS 4.1 so that the required files can be written from AmigaOS to the USB thumbdrive.

Extract the .gz .img by clicking on the downloaded archive.
After extracting the .img file from the archive Use amigos the SYS:Utilities/Rawdisk command to write it to a USB drive.
Note that this will result in any data on the USB drive being over written.
Example
Code: Select all
SYS:Utilities/Rawdisk from Downloads:Empty_Fat32.img to usb0:


The options above can be downloaded and setup with AmigaOS 4.1 .

The option below needs another working OS to set up (eg Windows or LInux ) as the AmigaOS 4.1 Utilities:Rawdisk command is not writing ithe .img the USB drive properly.
Download the archive , compress and dd the .img file or use an .img copy tool (For Windows I use USB Image Tool http://www.alexpage.de/download/usbit/usbit.zip ) to copy to USB thumb drive.

(3)
Preinstalled Ubuntu 16.04 Image compressed with as .bz2

http://dl.dropboxusercontent.com/s/f3cc ... g.bz2?dl=0
or
https://www.dropbox.com/s/f3cc7plr65srj ... g.bz2?dl=0

Boot from the U-boot shell with the following
Code: Select all
usb reset
setenv bootargs root=/dev/sdb2 rootdelay=10 mem=3500M
fatload usb 0:1 1000000 uImage-cyrus
fatload usb 0:1 1c00000 cyrus_5020.dtb
bootm 1000000 - 1c00000
Last edited by Spectre660 on Tue Nov 21, 2017 2:11 am, edited 82 times in total.
Spectre660
 
Posts: 1347
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the X5000

Postby Spectre660 » Fri Jun 16, 2017 2:38 pm

Spectre660
 
Posts: 1347
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the X5000

Postby Spectre660 » Fri Jun 16, 2017 3:49 pm

Debian Sid on X5000
Attachments
X5000_Debian_Sid.png
Spectre660
 
Posts: 1347
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the X5000

Postby Spectre660 » Fri Jun 16, 2017 7:37 pm

Trying to organise my Uboot settings for Linux .

Code: Select all
debian1=setenv bootargs root=/dev/sda9 mem=3500M;run usb1
debian2=setenv bootargs root=/dev/sda10 mem=3500M;run usb1
dl=1c00000
dt=cyrus_5020.dtb
install=usb reset ;fatload ${pt} ${kl} ${ui};fatload ${pt} ${dl} ${dt};fatload ${pt} ${rl} ${ur};bootm ${kl} ${rl} ${dl}
kl=1000000
pt=usb 0:1
rl=2000000
serverip=192.168.1.10
ubuntu=setenv bootargs root=/dev/sdb2 rootdelay=10 mem=3500M;run usb1
ubuntu1=setenv bootargs root=/dev/sda8 mem=3500M;run usb1
ui=uImage-cyrus
ur=uRamdisk
usb1=usb reset ;fatload ${pt} ${kl} ${ui};fatload ${pt} ${dl} ${dt};bootm ${kl} - ${dl}
Spectre660
 
Posts: 1347
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the X5000

Postby Spectre660 » Sun Jun 18, 2017 3:55 pm

Spectre660
 
Posts: 1347
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the X5000

Postby xeno74 » Sun Jun 18, 2017 4:41 pm

Thank you for your work! I appreciate it very much! :-)

-- Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 3076
Joined: Fri Mar 23, 2012 8:58 am

Re: Spectre660's Linux downloads for the X5000

Postby xeno74 » Tue Jun 20, 2017 12:57 pm

Code: Select all
amigaone@ubuntu:~$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
10253 frames in 5.0 seconds = 2050.547 FPS
10680 frames in 5.0 seconds = 2135.999 FPS
10621 frames in 5.0 seconds = 2124.007 FPS
10598 frames in 5.0 seconds = 2119.561 FPS
10930 frames in 5.0 seconds = 2185.856 FPS
10831 frames in 5.0 seconds = 2166.162 FPS
10207 frames in 5.0 seconds = 2041.300 FPS
11485 frames in 5.0 seconds = 2296.999 FPS
10726 frames in 5.0 seconds = 2144.989 FPS
11019 frames in 5.0 seconds = 2203.721 FPS
11040 frames in 5.0 seconds = 2207.936 FPS
10783 frames in 5.0 seconds = 2156.502 FPS
10624 frames in 5.0 seconds = 2124.705 FPS
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 3076
Joined: Fri Mar 23, 2012 8:58 am

Re: Spectre660's Linux downloads for the X5000

Postby Spectre660 » Tue Jun 20, 2017 1:46 pm

@Xeno74

Nice :D .
I get up to 1336 FPS with a Radeon HD6570 .
None of my 3 Radeon HD6670's will work with the X5000 . :(
Spectre660
 
Posts: 1347
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the X5000

Postby xeno74 » Tue Jun 20, 2017 2:42 pm

Hi Julian,

I successfully tested your stable longterm kernel 4.9.33 today. It works without any problems.

BTW, I have the same graphics card in my X5000 installed like in my X1000. (XFX HD6870 1GB VRAM)

I tested glxgears with the kernel 4.9.33 and Mesa 17.2.0-devel on my X5000 and X1000 today.

X5000:

Code: Select all
amigaone@ubuntu:~$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
10253 frames in 5.0 seconds = 2050.547 FPS
10680 frames in 5.0 seconds = 2135.999 FPS
10621 frames in 5.0 seconds = 2124.007 FPS
10598 frames in 5.0 seconds = 2119.561 FPS
10930 frames in 5.0 seconds = 2185.856 FPS
10831 frames in 5.0 seconds = 2166.162 FPS
10207 frames in 5.0 seconds = 2041.300 FPS
11485 frames in 5.0 seconds = 2296.999 FPS
10726 frames in 5.0 seconds = 2144.989 FPS
11019 frames in 5.0 seconds = 2203.721 FPS
11040 frames in 5.0 seconds = 2207.936 FPS
10783 frames in 5.0 seconds = 2156.502 FPS
10624 frames in 5.0 seconds = 2124.705 FPS


X1000:

Code: Select all
amigaone@ubuntu:~$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
7947 frames in 5.0 seconds = 1589.274 FPS
8247 frames in 5.0 seconds = 1649.254 FPS
8105 frames in 5.0 seconds = 1620.899 FPS
7796 frames in 5.0 seconds = 1559.084 FPS
8088 frames in 5.0 seconds = 1617.478 FPS
8186 frames in 5.0 seconds = 1637.183 FPS
8322 frames in 5.0 seconds = 1664.377 FPS
7923 frames in 5.0 seconds = 1584.399 FPS
8158 frames in 5.0 seconds = 1631.312 FPS
8145 frames in 5.0 seconds = 1628.898 FPS
8228 frames in 5.0 seconds = 1645.339 FPS
8288 frames in 5.0 seconds = 1657.568 FPS
8137 frames in 5.0 seconds = 1627.271 FPS
8097 frames in 5.0 seconds = 1619.217 FPS


Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 3076
Joined: Fri Mar 23, 2012 8:58 am

Re: Spectre660's Linux downloads for the X5000

Postby caseycullen » Fri Jun 23, 2017 4:25 pm

Spectre660 wrote:Debian Sid on X5000


Hi Julian,
How did you install Debian Sid?
---Casey
caseycullen
 
Posts: 62
Joined: Sat Dec 17, 2016 8:12 am
Location: Madison, WI USA

Next

Return to Platform: AmigaOne X5000 - Linux Only

Who is online

Users browsing this forum: No registered users and 2 guests