greguu doesn't have a personal statement currently.
Gender Not Set
Joined: 14-November 05
Profile Views: 7,316*
Last Seen: 28th December 2016 - 11:08 PM
Local Time: Feb 25 2017, 09:28 PM
247 posts (0 per day)
* Profile views updated each hour
6 Nov 2016
some may have already noticed that the current systemd on ArchLinuxARM uses a lot of the available 64MB RAM.
This thread is about testing and implementing minirc and busybox to replace most of systemd.
- systemd will be still required for systemd-udev at this stage.
- Keep in mind that moving away from systemd may bring some changes for users that are not familiar with a "traditional" init system.
- The following steps are just a brief guide and may not work if you have a customized setup.
- You will find more information on this topic using the ArchLinux Wiki : https://wiki.archlinux.org/index.php/Minirc
- Stick with the systemd setup on the current rootfs if you do not have a reason to change!
- A new rootfs without systemd or partly used systemd will be released at a later stage after more testing.
- If you like to help testing, take it a step further and compile eudev or test using mdev from busybox !
1. Boot to a new rootfs installation on a SD or CF card.
2. Make sure you have a backup if you choose to install minirc and busybox on you current system !
3. On a fresh rootfs or your current setup with network access do the following steps :
3.1 Log on as root and set up your network
3.2 pacman -Syu
3.3 pacman -S busybox syslog-ng crond
3.4 copy/download the attached file (minirc-git) to a SD or CF card
3.5 install it using "pacman -U minirc-git-rest-of-filename.tar.xz"
3.6 agree to remove systemd-syscompat package
3.7 edit /etc/minirc.conf (eg: nano /etc/minirc.conf)
3.8 uncomment UDEV="systemd" (minirc.conf)
3.9 save and reboot using "systemctl reboot"
4. Boot back into ArchLinuxARM and you may notice quite a bit more free RAM and a very quick boot up process.
5. Continue your initial setup (alsa, other packages etc). X11 may not work with this setup as dbus may rely on systemd. Testing and feedback welcome.
6. Keep in mind that from now on many instructions in ArchLinux guides will not apply as they refer to a systemd setup.
7. You are on you own now. Feel free to ask here but have a look at the ArchLinux forums first if you have issues as this is not a Zaurus specific topic.
minirc_git_127.128a23f_1_any.pkg.tar.xz ( 9.45K ) Number of downloads: 2
6 Nov 2016
Arch Linux ARM is a rolling distribution and sometimes you may need to install an older package version because the current one caused issues or is not stable.
You can access a Arch Linux ARM Archive (Time Machine) via the link below.
Thread about this at the alarm forums :
30 Oct 2016
Linux Kernel 4.9-rc3
Download here : https://github.com/greguu/linux-4.9-rc3-c3x...leases/tag/v0.2
Experimental Kernel for Sharp Zaurus C3x00 series
- boot.cfg is example only for use with kexecboot.
You will need to adjust your root= accordingly
- The is an experimental release. Please post issues or suggestions on OESF.org/forum
v0.2 Change Log
- Set USB power level to 180mA (not sure this actually works)
- Reverted PCMCIA regulator additions by moving soc_common.c/h to 4.6.7 version
v0.1 Change Log
- SPI PXA2xx driver was reverted to 4.6.7 version
- IPV6, ALSA and some filesystems are modules again instead of compiled into the kernel
- F2FS was added
- SECCOMP enabled as required by systemd
- Online charging may work again. This needs some testing.
Replug the power cord after a boot brings the charging LED on
27 Oct 2016
I am looking for C1000 and C3x00 Sharp Zaurus. (Borzoi, Akita, Spitz and Terrier)
Please PM if you like to donate. Keep the Z alive. I am happy to pay shipping costs!
I am actively working on the ArchLinuxARM port.
Devices will be solely for development purposes!
12 Jan 2016
there is an updated rootfs on github :
Instructions can be found here (Thanks Danboid) https://github.com/danboid/ZALARM-install
Make sure you extract the tar.xz on a linux computer and not on the Zaurus.
Experimental ArchLinuARM (alarm) rootfs for Sharp Zaurus Cxx00 Series
- Based on http://archlinuxarm.org/os/ArchLinuxARM-armv5-latest.tar.gz (31st October 2016)
- updated to Linux 4.9-rc3 kernel
- updated to Linux 4.4.0 kernel v0.7 as secondary boot option.
- Extract as root this rootfs to a SD card formatted with ext4 using your favourite Linux distribution.
- Install arch-kexecboot from this github. Instructions included in the arch-kexeboot tar.
- Enter rootfs SD card into Z and boot via kexecboot.
- Login to minimal alarm rootfs (user : root , password : root)
- Follow the Arch Guide and Wiki to complete your setup.
- Extract the roofs to the internal CF drive and change /boot/boot.cfg and /etc/fstab to match your layout.
- Create swap partition if needed
Any kernel 4.4.0 issues etc please post here : http://www.oesf.org/forum/index.php?showtopic=34420
Any kernel 4.9-rc3 issues etc please post here : http://www.oesf.org/forum/index.php?showtopic=34479
21 Nov 2016 - 0:28
20 Oct 2016 - 12:15
26 Jan 2016 - 13:29
2 Dec 2015 - 1:48
30 Nov 2009 - 2:21
Other users have left no comments for greguu.
There are no friends to display.
|Lo-Fi Version||Time is now: 25th February 2017 - 12:28 PM|