Author Topic: Update: C1000 / Akita support  (Read 30297 times)

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 451
    • View Profile
    • http://github.com/greguu
Update: C1000 / Akita support
« Reply #30 on: June 17, 2019, 03:07:51 am »
I updated the previous post in the meantime and added the kernel for testing.

I use the xbps-src tool from void linux nowadays to build the kernel. All required is on my github.

Voidz is more lightweight, uses less memory. Downside is packages are not prebuild as with ALARM.
Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

DiTBho

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: Update: C1000 / Akita support
« Reply #31 on: January 24, 2021, 04:43:12 pm »
hi
I have been using my C1K since 2008 with 2.6.23. I have recently acquired a secondhand C3200, and I'd like to know about kernel differences between these to models, if any.

Any special patch from C1K to C3K?

What is the status of modern (>2.6.23) kernels?

I remember I didn't update to 2.6.24/2.6.26 because they had problems with suspend, and problem with the battery recharge circuit

Have these bugs/issues been already fixed in the meanwhile?

Thanks  :D

ant

  • Full Member
  • ***
  • Posts: 167
    • View Profile
    • http://
Re: Update: C1000 / Akita support
« Reply #32 on: January 26, 2021, 05:03:01 pm »
Hello and welcome back,

about the differences,  as mentioned the only one between spitz and akita in kernel is that akita needs this:
 CONFIG_GPIO_PCA953X=y
which iirc selects as well
 CONFIG_GPIO_PCA953X_IRQ=y

Apart this the kernels are identical.

Now, about power management...bad notes.
So refined as with 2.x is still a dream :/

At lest som e4.x kexecboot can 'suspend' from within kexecboot (in menu is shutdown).

cheers
A.A.

frank7d

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: Update: C1000 / Akita support
« Reply #33 on: May 06, 2021, 04:21:35 am »
I recently have taken the c1000 out of the drawer where it had been sitting since 2010.

I am running now the alarmz rootfs of  Feb 11, 2018. Thanks for the effort to support these old systems.

frank7d
Zaurus C1000 + C3000
asix-usb-eth, dm9601-usb-eth, 2 x CF-Wifi
Angstrom2016, AlarmZ, VoidZ

Varti

  • Administrator
  • Hero Member
  • *****
  • Posts: 1278
    • View Profile
Re: Update: C1000 / Akita support
« Reply #34 on: May 06, 2021, 04:37:06 am »
Welcome back Frank, and thanks for trying out AlarmZ! You should give VoidZ a try too, it's lighter and uses less resources than alarmz.

Varti
Planet Gemini PDA WiFi/LTE with Mediatek x27
SL-C1000 running Arch Linux ARM May2017, K30225 Wi-Fi CF Card, 64GB SDXC card
and many other Zauruses!

DiTBho

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: Update: C1000 / Akita support
« Reply #35 on: April 27, 2025, 01:21:30 pm »
hi
I applied all the patches found in Void, to vanilla kernel { 5.0-rc3, 5.4.229 }.
Code: [Select]
~ arch/arm/mach-pxa/spitz.c
~ drivers/mmc/core/slot-gpio.c
~ drivers/mmc/host/pxamci.c
~ drivers/mmc/host/mmc_spi.c
~ drivers/mmc/host/of_mmc_spi.c
~ drivers/ata/pata_pcmcia.c
~ drivers/pcmcia/soc_common.c
~ drivers/pcmcia/soc_common.h
~ include/linux/mmc/slot-gpio.h
~ include/linux/platform_data/mmc-pxamci.h
~ include/linux/spi/mmc_spi.h
(patches, modified these files)

Tested on my c1k, both k5 kernels boot find, but the suspend does not work at all.
When I press the suspend button, the screen makes a bright flash.
Sometimes the screen even goes white, and I can't see the text console anymore.

DiTBho

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: Update: C1000 / Akita support
« Reply #36 on: April 28, 2025, 07:36:26 am »
as you may know, current 3.10.y and previous 3.x kexecboot kernels fail to boot on C1000 / Akita.

why did it fail?
what was/is the problem?