KernelInfo26
From OpenZaurus
This page describes the 2.6 kernel used by OpenZaurus.
Contents |
General info
- halt/reboot/poweroff works as should
- Green LED is used to show NAND Flash activity except for C3x00 where it indicates MicroDrive activity
SD/MMC cards
- Some SD/MMC cards results in I/O errors, timeouts - we work on it.
- Collie (SL-5000/SL-5500) doesn't have SD/MMC support -- no documentation.
- Cards larger then 1GB are supported.
SL-C7x0
- time can be lost on reboot
- CPU Frequency change is supported via cpufreq - available are 100/200/300/400MHz settings (no overclocking)
- Backlight range is increased (when compared to SharpROM)
SL-Cxx00
- USB Networking does not work with Microsoft Windows
SL-C3x00
- OpenZaurus does not use the flash partitions on SL-C3x00 - the system boots straight off the HDD
Keymaps
The 2.6 kernels should take full advantage of the keyboard. As well as the standard marked keys, there are some unmarked combinations that have been added that people might find useful. Note that opie and gpe both change the keymap so these keys might change under these programs but should be valid on the console (or in raw keyboard mode using SysRq+R - see below).
c7×0
- The first Japanese key next to Fn is Ctrl
- The second Japanese key nex to Fn is Alt
- Fn+Left/Right Arrows switches Virtual Console (VC)
- Cancel is Escape
cxx00
- Ctrl is technically Ctrl-Left (as PC keyboards traditionally have two Ctrl keys)
- The first Japanese key next to Ctrl is Alt
- The second Japanese key nex to Ctrl is Ctrl-Right
- Fn+Left/Right Arrows switches Virtual Console (VC)
- Cancel is Escape
SysRq
On the 2.6 kernels, the SysRq key is mapped to the Alt+Home key combination. See above to find the Alt key. The procedure for generating a SysRq+x request is:
- Hold Alt
- Press Home as well
- Release Alt
- Press the second key (x in the above example) whilst still holding Home
Valid values of x are:
- R - Sets a “R”aw mode keyboard which switches the kernel back to its standard keymap rather than something set by gpe/opie
- S - “S”yncs the disks
- B - Re”b”oot the device
- U - “U”nmount and remount the root partition read-only
There are more key combinations so see the standard kernel SysRq documentation for more details.
Sound
To hear working ALSA sound, a small amount of user interaction is currently needed to set the controls in alsamixer correctly. c7×0 users need to unmute “Output Mixer HiFi Playback Switch”. cxx00 users need to unmute the “Left Mixer” and the “Right Mixer”. Config files to setup the mixer correctly (and to simplify it) are being worked on.
LEDs
Under 2.6 kernel LED can do misc things:
- show NAND flash usage (default for green LED)
- show CF Storage usage
- show charging status (default for amber LED)
- blink
- do nothing
Function can be changed by poking in /sys/class/leds/*/trigger - where * means LED to use. Use cat on it to get list of valid options.
Not working stuff
- Sharp CE-RH1/CE-RH2 remotes
- Sharp camera card

