Arch Linux image (BSP Kernel)
#1
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.
#2
(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
#3
Start with at least 8gb card. The extracted image is 4.2gb.
@longsleep: thanks for putting it all together.
#4
Does any one know if there is a beer fund for these guys going?

Cheers longsleep
#5
(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
#6
unfortunately email address associated with the github account does not have registered paypal Sad
#7
(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.
#8
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/l...archlinux/
#9
(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/l...archlinux/

Thats absolutely fantastic, thanks for all your work!  The gigabit update just replaced my home server once my board arrives this month!
#10
Long sleep get a PayPal Smile

Sent from my Nexus 9 using Tapatalk


Possibly Related Threads…
Thread Author Replies Views Last Post
  eMMC doesn't work after kernel start m.bakhterev 3 6,784 10-15-2019, 10:58 AM
Last Post: m.bakhterev
  what/where is the package manager on Arch Linux? spruce1 9 13,754 04-03-2019, 05:58 AM
Last Post: jose.ramirez
  Arch Linux mainline XFCE pineadmin 12 36,937 02-21-2019, 05:52 AM
Last Post: starcrescent
  No CIFS support in Kernel? jamespo 4 10,139 06-28-2016, 01:28 PM
Last Post: jamespo
Question Arch Killing long running node/npm processes before finishing faddah 4 8,254 04-28-2016, 08:53 PM
Last Post: patrickhwood
  using dd to clone image jproffer 2 6,742 04-27-2016, 07:49 PM
Last Post: jproffer

Forum Jump:


Users browsing this thread: 9 Guest(s)