TeDaDeS
Forum Addict!
Thanks for having the discussion on the forums, interesting details.
Ah, the french Giga Octet in actionCompiled a few packages, now the default SL4P setup exceeds 16 Go, so a 32 Go or more SD card is needed.
# cd /boot/
# cp omap3-pandora-1ghz.dtb omap3-pandora-1ghz.dtb-save
# dtc -I dtb -O dts ./omap3-pandora-600mhz.dtb -o ./omap3-pandora-600mhz.dts
Edited the dts:
opp-600000000 {
opp-hz = <0x00 0x23c34600>;
opp-microvolt = <0x149970 0x149970 0x149970>;
opp-supported-hw = <0xffffffff 0x03>;
};
opp-720000000 {
opp-hz = <0x00 0x2aea5400>;
opp-microvolt = <0x149970 0x149970 0x149970>;
opp-supported-hw = <0xffffffff 0x03>;
turbo-mode;
};
opp-932000000 {
opp-hz = /bits/ 64 <932000000>;
opp-microvolt = <1350000 1350000 1350000>;
opp-supported-hw = <0xffffffff 0x03>;
turbo-mode;
};
Then:
# dtc -I dts -O dtb omap3-pandora-600mhz.dts -o omap3-pandora-600mhz.dtb
I rebooted, I have:
# cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: cpufreq-dt
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 300 us.
hardware limits: 125 MHz - 932 MHz
available frequency steps: 125 MHz, 250 MHz, 500 MHz, 550 MHz, 600 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 125 MHz and 932 MHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 600 MHz (asserted by call to hardware).
cpufreq stats: 125 MHz:10.57%, 250 MHz:14.43%, 500 MHz:11.22%, 550 MHz:0.99%, 600 MHz:62.79%, 720 MHz:0.00%, 932 MHz:0.00% (4861)
# cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: cpufreq-dt
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 300 us.
hardware limits: 125 MHz - 932 MHz
available frequency steps: 125 MHz, 250 MHz, 500 MHz, 550 MHz, 600 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 125 MHz and 932 MHz.
The governor "userspace" may decide which speed to use
within this range.
current CPU frequency is 720 MHz (asserted by call to hardware).
cpufreq stats: 125 MHz:9.22%, 250 MHz:12.59%, 500 MHz:9.78%, 550 MHz:0.87%, 600 MHz:66.27%, 720 MHz:1.28%, 932 MHz:0.00% (4862)
[ 703.326] (==) ServerLayout "Builtin Default Layout"
[ 703.326] (**) |-->Screen "Builtin Default fbdev Screen 0" (0)
[ 703.326] (**) | |-->Monitor "Builtin Default Monitor"
[ 703.330] (**) | |-->Device "Builtin Default fbdev Device 0"
[ 703.330] (**) |-->Input Device "touchscreen"
[ 703.330] (==) Automatically adding devices
[ 703.331] (==) Automatically enabling devices
...
[ 703.396] (II) LoadModule: "fbdevhw"
[ 703.398] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 703.399] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 703.399] compiled for 1.20.14, module version = 0.0.2
[ 703.400] ABI class: X.Org Video Driver, version 24.1
[ 703.401] (II) FBDEV(0): using default device
[ 703.401] (**) FBDEV(0): Depth 24, (--) framebuffer bpp 32
[ 703.401] (==) FBDEV(0): RGB weight 888
[ 703.402] (==) FBDEV(0): Default visual is TrueColor
[ 703.402] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 703.402] (II) FBDEV(0): hardware: omapdrmdrmfb (video memory: 1500kB)
[ 703.402] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[ 703.402] (II) FBDEV(0): checking modes against framebuffer device...
[ 703.402] (II) FBDEV(0): mode "800x480" not found
[ 3213.313] (II) FBDEV: driver for framebuffer: fbdev
[ 3213.313] (II) OMAP: Driver for TI OMAP: OMAP3430 with PowerVR SGX530,
OMAP3630 with PowerVR SGX530, OMAP4430 with PowerVR SGX540,
OMAP4460 with PowerVR SGX540, OMAP5430 with PowerVR SGX544 MP,
OMAP5432 with PowerVR SGX544 MP, AM572x with PowerVR SGX544 MP
[ 3213.314] (++) using VT number 1
[ 3213.315] (WW) Falling back to old probe method for fbdev
[ 3213.315] (II) Loading sub module "fbdevhw"
[ 3213.315] (II) LoadModule: "fbdevhw"
[ 3213.317] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 3213.319] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 3213.319] compiled for 1.20.14, module version = 0.0.2
[ 3213.319] ABI class: X.Org Video Driver, version 24.1
[ 3213.319] (II) FBDEV(0): using default device
[ 3213.341] (EE) Screen 1 deleted because of no matching config section.
[ 3213.342] (II) UnloadModule: "omap"
[ 3213.342] (EE) Screen 1 deleted because of no matching config section.
[ 3213.342] (II) UnloadModule: "omap"
[ 3213.342] (EE)
Fatal server error:
[ 3213.342] (EE) Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices
$ cat /sys/class/leds/pandora\:\:wifi/trigger
none rc-feedback rfkill-any rfkill-none kbd-scrolllock kbd-numlock kbd-capslock
kbd-kanalock kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock kbd-shiftllock
kbd-shiftrlock kbd-ctrlllock kbd-ctrlrlock timer oneshot heartbeat cpu cpu0
default-on transient [mmc2] mmc0 mmc1 bq27500-1-0-charging-or-full
bq27500-1-0-charging bq27500-1-0-full bq27500-1-0-charging-blink-full-solid
bq27500-1-0-charging-orange-full-green twl4030_ac-online twl4030_usb-online
bq27000-battery-charging-or-full bq27000-battery-charging bq27000-battery-full
bq27000-battery-charging-blink-full-solid bq27000-battery-charging-orange-full-green
bluetooth-power
Difficult to explain why 1GHz makes such a big difference to 600MHz...Something is clearly wrong with Letux kernel and 600MHz device, at least the CC version.
Everything is 10 to 20 times slower than with the Zaxxon kernel, the device is not usable.
The 1GHz seems ok.
I have never seen such a trigger. Maybe it is a private addition of the Zaxxon kernel for the WiFi driver?About leds, the old trigger for wikfi was "phy0radio", but I can't see it anymore:
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
Section "InputClass"
Identifier "nub0"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event1"
Driver "evdev"
Option "Ignore" "true"
EndSection
Section "InputClass"
Identifier "nub1"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event2"
Driver "evdev"
Option "Ignore" "true"
EndSection
Section "InputClass"
Identifier "mouse0"
MatchIsPointer "on"
MatchDevicePath "/dev/input/mouse0"
Driver "evdev"
Option "Ignore" "true"
EndSection
#Section "InputClass"
# Identifier "evdev pointer catchall"
# MatchIsPointer "on"
# MatchDevicePath "/dev/input/event*"
# Driver "evdev"
#EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event5"
Driver "evdev"
Option "Calibration" "3944 112 3808 158"
Option "Width" "800"
Option "Height" "480"
Option "Protocol" "Auto"
#Option "SwapX" "true"
#Option "SwapY" "true"
#Option "SwapAxes" "true"
Option "CorePointer" "true"
Option "SendCoreEvents" "true"
Option "Emulate3Buttons" "False"
Option "EmulateWheel" "False"
Option "EmulateThirdButton" "False"
EndSection
# ts.conf for the OMAP3-PANDORA default touchscreen.
module_raw input
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear
#!/bin/sh
TSLIB_TSDEVICE=/dev/input/event5
TSLIB_CONFFILE=/etc/ts.conf
TSLIB_PLUGINDIR=/usr/lib/ts/
TSLIB_CALIBFILE=/etc/pointercal
TSLIB_TSEVENTTYPE=INPUT
TSLIB_CONSOLEDEVICE=none
TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE TSLIB_CONFFILE TSLIB_PLUGINDIR TSLIB_CALIBFILE TSLIB_TSEVENTTYPE TSLIB_CONSOLEDEVICE TSLIB_FBDEVICE
Quick response: thanks! Will try asap.Here's a second 15.0 rootfs alpha build, 2.3 Go compressed: