PINE64
Arch Linux image (BSP Kernel) - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4)
+--- Forum: Linux on Pine A64(+) (https://forum.pine64.org/forumdisplay.php?fid=6)
+---- Forum: Archlinux (https://forum.pine64.org/forumdisplay.php?fid=25)
+---- Thread: Arch Linux image (BSP Kernel) (/showthread.php?tid=343)

Pages: 1 2 3


Arch Linux image (BSP Kernel) - longsleep - 02-21-2016

Well, you wanted images - here we go. If you are brave you can run Linux on your Pine64 now. **This image is intended for developers. If you are looking for accelerated 2D/3D or video decoding use Android** and do not bother with trying this image.

Important: I will not provide any further releases to the this Arch image. If you use this image, the Kernel and U-Boot update script will continue to work but you will not benefit from any packaging stuff i do for Ubuntu. Consider to change to my Ubuntu 16.04 Xenial Xerus releases.

What you get:

- HDMI at 1080p with 60Hz
- Ethernet (100M only including 1000M)
- USB
- Wifi
- Arch Linux aarch64
- BSP Linux Kernel 3.10.65+ (see http://forum.pine64.org/showthread.php?tid=293)
- BSP U-Boot (see http://forum.pine64.org/showthread.php?tid=99)
- Support for all Pine64 models (512MB, 1GB, 2GB) with auto detection so Ethernet works with the same image on all models

It actually works good enough so i feel i can publish it.  While the image is quite minimal, you can install all the software from the Arch Linux aarch64 repository including X11 and Xfce.

Screenshots

Download (for instructions see README.txt)


History:

**20160221-2**
- Initial public release
- Known issue: Ethernet hardcoded to use 100M only
- Known issue: Firefox crashes
- Known issue: Audio does not work (Inappropriate ioctl for device)
- Known issue: Kernel is entered in EL1

**20160227-1**
- Ethernet now supports 1000M
- Kernel is now entered in EL2, means the hypervisor works (tested with KVM)
- Disk size was reduced to 3700MiB so it fits on 4GB media

**20160304-1**
- Kernel updated to 20160304-1.
- Device tree was updated to improve thermal throttling and Ethernet 1000M speed and compatibility.

**20160308-1**
- Updated U-Boot and device tree to 20160306-1
- Updated Kernel to 3.10.65-2-pine64-longsleep-39-1
- Ethernet MAC address is now persistent (added to uEnv.txt on first boot)
- Added system service to reenable CPU cores
- Added helper Pine64 platform scripts to /usr/local/sbin
- Linux Kernel firmware and headers are now installed

**20160403-1**
- Updated Kernel to 3.10.65-4-pine64-longsleep-16 (fixing Pine64+ 2GB model Ethernet crash)


Released images are signed with a detached GPG signature (.asc) signed by my personal key 0x090EF0DB. Get the key and verify that the download is intact and unmodified.
Code:
gpg --keyserver keyserver.ubuntu.com --recv-keys 090EF0DB
gpg --with-fingerprint arch-pine64-*.xz.asc


Let me know what you think.


RE: Arch Linux image (BSP Kernel) - tllim - 02-21-2016

(02-21-2016, 11:17 AM)longsleep Wrote: Well, you wanted images - here we go. If you are brave you can run Linux on your Pine64 now. **This image is intended for developers. If you are looking for accelerated 2D/3D or video decoding use Android** and do not bother with trying this image.

What you get:

- HDMI at 1080p with 60Hz
- Ethernet (100M only)
- USB
- Wifi
- Arch Linux aarch64
- BSP Linux Kernel 3.10.65+ (see http://forum.pine64.org/showthread.php?tid=293)
- BSP U-Boot (see http://forum.pine64.org/showthread.php?tid=99)

It actually works good enough so i feel i can publish it.  While the image is quite minimal, you can install all the software from the Arch Linux aarch64 repository including X11 and Xfce.

- Screenshots
- Download (for instructions see README.txt)

History:

**20160221-2**
- Initial public release
- Known issue: Ethernet hardcoded to use 100M only
- Known issue: Firefox crashes
- Known issue: Audio does not work (Inappropriate ioctl for device)
- Known issue: Kernel is entered in EL1


Released images are signed with a detached GPG signature (.asc) signed by my personal key 0x090EF0DB. Get the key and verify that the download is intact and unmodified.
Code:
gpg --keyserver keyserver.ubuntu.com --recv-keys 090EF0DB
gpg --with-fingerprint arch-pine64-*.xz.asc


Let me know what you think.

Bravo, I am currently traveling and will try out when back in California on Saturday.
... TL Lim


RE: Arch Linux image (BSP Kernel) - janjwerner - 02-21-2016

Start with at least 8gb card. The extracted image is 4.2gb.
@longsleep: thanks for putting it all together.


RE: Arch Linux image (BSP Kernel) - Madroxprime - 02-22-2016

Does any one know if there is a beer fund for these guys going?

Cheers longsleep


RE: Arch Linux image (BSP Kernel) - tllim - 02-22-2016

(02-22-2016, 01:41 PM)Madroxprime Wrote: Does any one know if there is a beer fund for these guys going?  

Cheers longsleep

If there is one, bill on me.

... TL


RE: Arch Linux image (BSP Kernel) - janjwerner - 02-23-2016

unfortunately email address associated with the github account does not have registered paypal Sad


RE: Arch Linux image (BSP Kernel) - longsleep - 02-27-2016

(02-21-2016, 09:56 PM)janjwerner Wrote: Start with at least 8gb card. The extracted image is 4.2gb.
@longsleep: thanks for putting it all together.

The size of the image is exactly 4000MiB - i see that this does not fit on 4GB SD cards as those seem to have only about 3700MiB capacity and the vendors compute their capacity with base 1000. Next images will fit on a 4GB card.


RE: Arch Linux image (BSP Kernel) - longsleep - 02-27-2016

I published a new Arch Linux image, containing the latest Kernel based on BSP 1.2 and a cleaned up ATF so both Gigabit Ethernet and Hypervisor now work.

Get 20160227-1 from https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images/archlinux/


RE: Arch Linux image (BSP Kernel) - coleshores - 02-27-2016

(02-27-2016, 11:16 AM)longsleep Wrote: I published a new Arch Linux image, containing the latest Kernel based on BSP 1.2 and a cleaned up ATF so both Gigabit Ethernet and Hypervisor now work.

Get 20160227-1 from https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images/archlinux/

Thats absolutely fantastic, thanks for all your work!  The gigabit update just replaced my home server once my board arrives this month!


RE: Arch Linux image (BSP Kernel) - janjwerner - 02-27-2016

Long sleep get a PayPal Smile

Sent from my Nexus 9 using Tapatalk