lazant post at 2017-9-11 17:48:12

Arch Linux image with Mainline kernel and U-Boot

Edited by lazant at 2019-3-16 13:38

Arch Linux image with Mainline kernel and U-Boot

Download
Linux          MEGA
U-Boot       MEGA

Features
[*]Arch Linux Arm (https://archlinuxarm.org/)
[*]Mainline kernel 5.0.1
[*]Patched Mainline U-Boot v2019.01 (https://www.denx.de/wiki/U-Boot/WebHome)
[*]Working HDMI, Ethernet, WiFi driver
[*]AUR Helper yay installed (https://github.com/Jguer/yay)
[*]No Mali GPU Driver
[*]Not yet install Video Engine driver
[*]See another feature http://linux-sunxi.org/Linux_mainlining_effort#Status_Matrix


Installation on SD Card

[*]Download image and extract.
[*]Write the xxx.img file (disk image) to your SD Card
on Linux use dd command
# dd bs=4M if=ArchLinuxARM_xxx.img of=/dev/sdX status=progress oflag=direct
on Windows use disk image writing software such as Win32 Disk Imager
[*]Download U-Boot and extract.
[*]Write u-boot-sunxi-with-spl.bin to your SD Card# dd if=u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8
[*]Boot your Orange PI board from SD Card
[*]After booting resize Linux partition to fit your SD Card size:
# echo -e "p\nd\nn\np\n1\n\n\n\n\nn\nw" | fdisk /dev/mmcblk0 > /dev/null
# resize2fs /dev/mmcblk0p1



Type Username Password
Rootroot
root

Useralarm
alarm



Known Issues

[*]GPU driver not working
I tested only OrangePi 2


Version History
20190316

[*]Update Arch Linux Image
[*]Update kernel (5.0.1)
[*]Update U-Boot (Patched v2019.01)
[*]Add WiFi driver (https://github.com/jwrdegoede/rtl8189ES_linux)
[*]Add Packages (base-devel git dkms yay)
[*]Add OrangePi R1 U-Boot


20170911

[*]Initial release
[*]Patched Mainline kernel 4.13.0-rc6(https://github.com/megous/linux)
[*]Patched Mainline U-Boot v2017.09-rc4(https://www.denx.de/wiki/U-Boot/WebHome)


lazant post at 2019-3-16 14:07:18

I upadted arch linux image.
It add WiFi driver.
Full changelog is in the version history.

U-g-c post at 2018-1-3 20:56:51

Edited by U-g-c at 2018-1-3 22:25

thx, nice work!

how can i install it on mmc? It is not shown on lsblk?
also network eth0 has no carrier on orange pi plus2.

thx

ChristopherLee post at 2018-4-5 08:39:04

thanks bro

khvalera post at 2019-1-24 21:47:47

Thank! Your build, unlike the one that the developer suggests, does not hang.

khvalera post at 2019-1-25 17:05:33

Edited by khvalera at 2019-1-25 17:49

Disk image
U-Boot


The updated system on 2019.01.24.
The original kernel 4.20.2-2-ARCH
Added package mc

I checked the operability on Orange Pi Plus 2.

We detected problems with rebooting the system while performing reboot, the computer does not restart, but simply turns off.


wangnux post at 2020-4-3 15:59:06

Edited by wangnux at 2020-4-7 10:57

will you like tosupport for orangepi4 and rk3399?

Dante_1993 post at 2020-5-22 13:15:28

Edited by Dante_1993 at 2020-5-22 13:16

Orange Pi PC all work. Thanks
page: [1]
View full version: Arch Linux image with Mainline kernel and U-Boot