OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Linux Kernel 4.14.18, Experimental Kernel Build for Sharp Zaurus C3x00
greguu
post Feb 10 2018, 07:10 PM
Post #1





Group: Moderators
Posts: 374
Joined: 14-November 05
From: New Zealand
Member No.: 8,535



Experimental Kernel for Sharp Zaurus C3x00 series

Download Link : Linux 4.14.18-c3x00-r0

Kernel 4.14.18

- boot.cfg only an example for use with kexecboot.
You will need to adjust your root= accordingly

- This in an experimental release!

-r0 Change Log

- Add support for SanDisk 8GB CF Card

- Set USB power level to 180mA (not sure this actually works)

- Reverted PCMCIA regulator additions by using soc_common.c/h to 4.6.7 version

- SPI fix included ( backlight: tdo24m: fix the spi cs between transfers )

- F2FS support (You will need kexecboot with F2FS support)
See this link for supported kexecboot kernels : https://github.com/greguu/linux-3.10.y-c3x0...xec-r0/releases

- Online charging may work again. This needs some testing.
Re-plug the power cord after a boot brings the charging LED on

Known Issues:

- The left SHIFT key on the keyboard does not work with several keys. Use the right SHIFT key instead if you come across the issue.
This has been fixed. You need to re-download the release from github and update the kernel zImage file on /boot only. Same if you downloaded the rootfs tar ball.

C1000 Users :

- This kernel may work with your Akita (C1000). For C1000 support, please see this post for more details : C1000/Akita support

Installation Instructions:

- Extract the zImage file to your /boot folder
- Extract the modules to /lib/modules
- Edit your /boot/boot.cfg accordingly !(A dual boot setup alongside the previous working kernel is recommended)
- Reboot and choose the new kernel at the kexecboot menu.

Example boot.cfg for internal CF card (F2FS):

QUOTE
LABEL=ArchLinuxARM
KERNEL=/boot/zImage-4.12.0-rc1-c3x00-r0
APPEND=root=/dev/sda1 rootfstype=f2fs fbcon=rotate:1 noinitrd loglevel=3

LABEL=ArchLinuxARM-Test
KERNEL=/boot/zImage-4.14.18-c3x00-r0
APPEND=root=/dev/sda1 rootfstype=f2fs fbcon=rotate:1 noinitrd loglevel=7 debug



Example boot.cfg for external SD card (EXT4):

QUOTE
LABEL=ArchLinuxARM
KERNEL=/boot/zImage-4.12.0-rc1-c3x00-r0
APPEND=root=/dev/mmcblk0p1 rootfstype=ext4 fbcon=rotate:1 noinitrd loglevel=3

LABEL=ArchLinuxARM-Test
KERNEL=/boot/zImage-4.14.18-c3x00-r0
APPEND=root=/dev/mmcblk0p1 rootfstype=ext4 fbcon=rotate:1 noinitrd loglevel=7 debug



Have fun ! Please provide feedback and report any kernel related issues in this thread.

An updated Arch Linux ARM RootFS, including kernel 4.14.18 has been released.

https://www.oesf.org/forum/index.php?showtopic=34421

Screens anyone ?
Boot Process
In Action

Cheers!

Greguu

This post has been edited by greguu: Feb 19 2018, 11:04 PM
Go to the top of the page
 
+Quote Post
Varti
post Feb 11 2018, 05:19 AM
Post #2





Group: Admin
Posts: 934
Joined: 30-April 08
From: Italy
Member No.: 21,713



Thanks greguu, will try this on my Akita and report back!

Varti
Go to the top of the page
 
+Quote Post
greguu
post Feb 19 2018, 11:05 PM
Post #3





Group: Moderators
Posts: 374
Joined: 14-November 05
From: New Zealand
Member No.: 8,535



The keyboard issue (gpio-pxa.c related) has been fixed in the 4.14.18 kernel. To apply, re-download the release from github and replace only the zImage on /boot.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 13th November 2019 - 11:28 PM