maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [Announce] kernel-power stable v51 in Extras-Devel (https://talk.maemo.org/showthread.php?t=85665)

acidicX 2012-10-22 16:22

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Hey guys,

does anyone know if the fcam drivers will be compatible to the power kernel (or the power kernel to the fcam drivers) again any time soon?

Cam on my N900 only works with standard drivers on pk51.

Would be cool if I could use blessn900 again :)
Thx!

sam i am 2012-10-23 20:40

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Can anyone help?

Code:

Nokia-N900-51-1:~# uname -r
2.6.28-omap1
Nokia-N900-51-1:~# ls
Nokia-N900-51-1:~# apt-get install --reinstall -y kernel-power kernel-power-flasher
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  kernel-power-flasher: PreDepends: kernel-power (= 1:2.6.28-10power50) but 1:2.6.28-10power51r1 is to be installed
E: Broken packages


sifo 2012-10-23 20:55

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
You seem to have an outdated package list ( power50 ) try
Code:

apt-get update
then install what you want...

./sifo

sam i am 2012-10-23 21:10

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Update didn't help.. (note had to remove the http / https from the code as forum won't let me post 'multiple links')

Code:

Nokia-N900-51-1:~# apt-get update
Get:1 downloads.maemo.nokia.com ./ Release.gpg [198B]
Hit repository.maemo.org fremantle-1.3 Release.gpg
Ign repository.maemo.org fremantle-1.3/free Translation-en_GB
Ign repository.maemo.org fremantle-1.3/non-free Translation-en_GB
Hit repository.maemo.org fremantle Release.gpg
Ign repository.maemo.org fremantle/free Translation-en_GB
Ign repository.maemo.org fremantle/non-free Translation-en_GB
Hit repository.maemo.org fremantle Release.gpg
Ign repository.maemo.org fremantle/free Translation-en_GB
Ign repository.maemo.org fremantle/non-free Translation-en_GB
Hit repository.maemo.org fremantle-1.3 Release
Hit repository.maemo.org fremantle Release
Hit repository.maemo.org fremantle Release                         
Ign repository.maemo.org fremantle-1.3/free Packages/DiffIndex     
Ign repository.maemo.org fremantle-1.3/non-free Packages/DiffIndex
Ign repository.maemo.org fremantle/free Packages/DiffIndex
Ign repository.maemo.org fremantle/non-free Packages/DiffIndex
Hit repository.maemo.org fremantle-1.3/free Packages
Hit repository.maemo.org fremantle-1.3/non-free Packages
Ign repository.maemo.org fremantle/free Packages/DiffIndex
Ign repository.maemo.org fremantle/non-free Packages/DiffIndex
Hit repository.maemo.org fremantle/free Packages
Hit repository.maemo.org fremantle/non-free Packages
Hit repository.maemo.org fremantle/free Packages
Hit repository.maemo.org fremantle/non-free Packages
Ign downloads.maemo.nokia.com ./ Translation-en_GB
Get:2 downloads.maemo.nokia.com ./ Release.gpg [198B]
Ign downloads.maemo.nokia.com ./ Translation-en_GB
Get:3 downloads.maemo.nokia.com ./ Release.gpg [198B]
Ign downloads.maemo.nokia.com ./ Translation-en_GB
Hit downloads.maemo.nokia.com ./ Release
Hit downloads.maemo.nokia.com ./ Release
Hit downloads.maemo.nokia.com ./ Release
Err downloads.maemo.nokia.com ./ Release
 
Get:4 downloads.maemo.nokia.com ./ Release [507B]
Err downloads.maemo.nokia.com ./ Release
 
Get:5 downloads.maemo.nokia.com ./ Release [507B]
Err downloads.maemo.nokia.com ./ Release
 
Get:6 downloads.maemo.nokia.com ./ Release [507B]
Ign downloads.maemo.nokia.com ./ Release
Ign downloads.maemo.nokia.com ./ Release
Ign downloads.maemo.nokia.com ./ Release
Ign downloads.maemo.nokia.com ./ Packages/DiffIndex
Ign downloads.maemo.nokia.com ./ Packages/DiffIndex
Ign downloads.maemo.nokia.com ./ Packages/DiffIndex                                                                                                                 
Hit downloads.maemo.nokia.com ./ Packages                                                                                                                           
Hit downloads.maemo.nokia.com ./ Packages                                                                                                                           
Hit downloads.maemo.nokia.com ./ Packages                                                                                                                           
Fetched 2115B in 7s (300B/s)                                                                                                                                                 
Reading package lists... Done
W: GPG error: downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546
W: GPG error: downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546
W: GPG error: downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546
W: You may want to run apt-get update to correct these problems
Nokia-N900-51-1:~#
Nokia-N900-51-1:~# apt-get update
Hit repository.maemo.org fremantle-1.3 Release.gpg
Ign repository.maemo.org fremantle-1.3/free Translation-en_GB
Ign repository.maemo.org fremantle-1.3/non-free Translation-en_GB
Hit repository.maemo.org fremantle Release.gpg
Ign repository.maemo.org fremantle/free Translation-en_GB
Get:1 downloads.maemo.nokia.com ./ Release.gpg [198B]
Ign repository.maemo.org fremantle/non-free Translation-en_GB
Hit repository.maemo.org fremantle Release.gpg
Ign repository.maemo.org fremantle/free Translation-en_GB
Ign repository.maemo.org fremantle/non-free Translation-en_GB
Hit repository.maemo.org fremantle-1.3 Release
Hit repository.maemo.org fremantle Release
Hit repository.maemo.org fremantle Release
Ign repository.maemo.org fremantle-1.3/free Packages/DiffIndex
Ign repository.maemo.org fremantle-1.3/non-free Packages/DiffIndex
Ign repository.maemo.org fremantle/free Packages/DiffIndex
Ign repository.maemo.org fremantle/non-free Packages/DiffIndex
Ign repository.maemo.org fremantle/free Packages/DiffIndex
Ign repository.maemo.org fremantle/non-free Packages/DiffIndex
Hit repository.maemo.org fremantle-1.3/free Packages
Hit repository.maemo.org fremantle-1.3/non-free Packages
Hit repository.maemo.org fremantle/free Packages
Ign downloads.maemo.nokia.com ./ Translation-en_GB
Hit repository.maemo.org fremantle/non-free Packages
Hit repository.maemo.org fremantle/free Packages
Get:2 downloads.maemo.nokia.com ./ Release.gpg [198B]
Hit repository.maemo.org fremantle/non-free Packages                         
Ign downloads.maemo.nokia.com ./ Translation-en_GB                           
Get:3 downloads.maemo.nokia.com ./ Release.gpg [198B]
Ign downloads.maemo.nokia.com ./ Translation-en_GB
Hit downloads.maemo.nokia.com ./ Release
Hit downloads.maemo.nokia.com ./ Release
Hit downloads.maemo.nokia.com ./ Release
Get:4 downloads.maemo.nokia.com ./ Release [507B]
Get:5 downloads.maemo.nokia.com ./ Release [507B]
Ign downloads.maemo.nokia.com ./ Release
Get:6 downloads.maemo.nokia.com ./ Release [507B]
Ign downloads.maemo.nokia.com ./ Release
Ign downloads.maemo.nokia.com ./ Release
Ign downloads.maemo.nokia.com ./ Packages/DiffIndex
Ign downloads.maemo.nokia.com ./ Packages/DiffIndex
Ign downloads.maemo.nokia.com ./ Packages/DiffIndex                                                                                                                 
Hit downloads.maemo.nokia.com ./ Packages                                                                                                                           
Hit downloads.maemo.nokia.com ./ Packages                                                                                                                           
Hit downloads.maemo.nokia.com ./ Packages                                                                                                                           
Fetched 2115B in 8s (250B/s)                                                                                                                                                 
Reading package lists... Done
W: GPG error: downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546
W: GPG error: downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546
W: GPG error: downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546
W: You may want to run apt-get update to correct these problems
Nokia-N900-51-1:~# uname -r
2.6.28-omap1
Nokia-N900-51-1:~# ls
Nokia-N900-51-1:~# apt-get install --reinstall -y kernel-power kernel-power-flasher
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  kernel-power-flasher: PreDepends: kernel-power (= 1:2.6.28-10power50) but 1:2.6.28-10power51r1 is to be installed
E: Broken packages


sifo 2012-10-23 21:30

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Do you have extras-devel enabled ? i guess you need that repo...

sam i am 2012-10-23 21:52

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by sifo (Post 1284661)
Do you have extras-devel enabled ? i guess you need that repo...

Thanks, did a cat /etc/apt/sources.list.d/hildon* and found it was missing :)

Xagoln 2012-10-27 09:51

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Since the DSP overclocking changes were made to KP, I've not been able to enable SmartReflex on my phone.

If I use the 'dsp' profile with VDD1 enabled, the phone reboots instantly.

If I use the 'default' profile with a frequency range of 500 - 600 only (no overclocking) and VDD1 & 2 enabled, the phone reboots instantly.

If I do as above but disable VDD2, the phone works until I do something CPU intensive, such as start watching a video, then reboots.

I have tried making a copy of the profiles and boosting some of the voltage numbers in them, but I was wondering if my understanding of SR is correct or not.

Does anybody have any suggestions that might help with getting SR working?

Can anyone tell me if the voltage values in the kernel configs are actually used if SR is enabled, or are they ignored?

freemangordon 2012-10-27 10:13

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Xagoln (Post 1286235)
Since the DSP overclocking changes were made to KP, I've not been able to enable SmartReflex on my phone.

If I use the 'dsp' profile with VDD1 enabled, the phone reboots instantly.

If I use the 'default' profile with a frequency range of 500 - 600 only (no overclocking) and VDD1 & 2 enabled, the phone reboots instantly.

If I do as above but disable VDD2, the phone works until I do something CPU intensive, such as start watching a video, then reboots.

I have tried making a copy of the profiles and boosting some of the voltage numbers in them, but I was wondering if my understanding of SR is correct or not.

Does anybody have any suggestions that might help with getting SR working?

Can anyone tell me if the voltage values in the kernel configs are actually used if SR is enabled, or are they ignored?

Hmm, having unstable SR with "default" profile is really strange. Would you boot the stock kernel and post your efuse values here(/sys/power/efuse_vddN), the same values when KP is booted and output from kernel-config show if you manage to execute it before the reboot happens. Also I need your /dev/mtd2.

Do you use ramzswap by chance?


EDIT:

There is really something wrong here, SR VDD2 didn't change through KP versions.

seanmcken 2012-10-27 10:19

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
plz tell what does that smartfleax and vdd mean?

Android_808 2012-10-27 11:10

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
SmartReflex is a power management feature that can be found in some TI DSPs in the OMAP35x series.

VDD relates to the voltages used when SmartReflex is enabled. vdd1 relates to the cpu+dsp, vdd2 to the connection between subsystems if I understand it correctly

freemangordan:
What side-effects would this have had? Other than instability.

I have had a few videos lately that haven't played only after the device has been on a while. They get stuck in stock player at loading dots, when the next one in the list works fine. After a reboot they all start working. CuteTube's latest internal player shows slightly different symptoms for the same videos, tearing and skewing at about a 45 degree angle. KP is using DSP profile with 720p support installed.

I remember reading here some device revisions (I have a 2101) have similar issues due to DSP voltage needing a small voltage boost. Just wondering if this had been integrated somehow? If not what would be the requirements of doing so? Something like extracting revision from /proc/cpuinfo during initscript and applying seperate voltages on a per revision basis?

peterleinchen 2012-10-27 11:10

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
plzzz reeeeaaad
thiz (and other kp) thread and wiki

Xagoln 2012-10-27 20:00

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by freemangordon (Post 1286245)
Hmm, having unstable SR with "default" profile is really strange. Would you boot the stock kernel and post your efuse values here(/sys/power/efuse_vddN), the same values when KP is booted and output from kernel-config show if you manage to execute it before the reboot happens. Also I need your /dev/mtd2.

Hmm, I don't think I have the stock kernel installed anymore. I will try to find out how to revert so I can get you those numbers. I should mention I believe I have one of the worst N900s ever produced - when I first overclocked it a couple of years ago I had to boost the voltages above all of the values in {ideal, lv, ulv, starving} by trial and error to achieve stability, and always without SR. I hoped that I might be able to use SR with frequency range 500-600 just to extend battery life, and then manually OC when I wanted to do something more CPU-intensive.

And the FM transmitter has never worked, no matter which version of fmtxd I tried! :(

I recently bought a 2nd N900 for a fraction of the price of my older one, and everything (including SR) works very well on it.

Quote:

Do you use ramzswap by chance?
No, I don't use it anymore - I found it didn't provide any benefit. I reflashed this phone 1 week ago and have been fairly conservative with what I have installed since.

Quote:

EDIT:

There is really something wrong here, SR VDD2 didn't change through KP versions.
Hmm, okay. In the past I only ever enabled VDD1 (VDD2 was super-unstable on my device), so that may not be relevant.

Xagoln 2012-10-27 20:15

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Hmm, I can't seem to revert to the stock kernel using the instructions here:

Code:

ash-n900:~# apt-get install --reinstall -y kernel kernel-flasher
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  kernel-flasher: PreDepends: softupd (>= 0.4.0) but it is not going to be installed
E: Broken packages
ash-n900:~#

Yet I already have softupd (>= 0.4.0):

Code:

ash-n900:~# apt-get install softupd
Reading package lists... Done
Building dependency tree     
Reading state information... Done
softupd is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
ash-n900:~# apt-cache show softupd
Package: softupd
Priority: extra
Section: utils
Installed-Size: 224
Maintainer: Yauheni Kaliuta <yauheni.kaliuta@nokia.com>
Architecture: armel
Version: 0.4.4+0m5
Depends: libc6 (>= 2.5.0-1), libcal1, libdbus-1-3 (>= 1.1.4), libgcc1 (>= 1:4.2.1), libscconf0 (>= 0.1), libsysinfo0, e2fsprogs, dosfstools, flasher
Pre-Depends: mini-rc
Filename: ./softupd_0.4.4+0m5_armel.deb
Size: 75748
MD5sum: 6d460ea2e6171dc35fad633f7a4c4f0f
SHA1: 22892ccbf0df92f81aea8d7790fb029e51f564c0
SHA256: 54c762dab80e5cffe162de2f070121da03804cd2b8b260df9baafd4b127c31cb
Description: userspace software updater


hyno111 2012-10-28 01:10

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
I've heard that someone in xda have ported the upstream ondemand governor code from latest linux kernel(and a lot else).
Is that possible for power-kernel? Will that bring us any improvement in daily use?

Hurrian 2012-10-28 05:53

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Given that the N900 already jumps to OPP5 every time you use the device, I don't think much would change.

Xagoln 2012-10-28 09:38

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Ah, freemangordon, I'm running CSSU-thumb, so I guess uninstalling the power kernel to get the info you want from /sys/power/efuse_vddN is not possible.

If I give you a copy of the device file /dev/mtd2 whilst running under power kernel is it any help?

freemangordon 2012-10-28 10:48

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Xagoln (Post 1286605)
Ah, freemangordon, I'm running CSSU-thumb, so I guess uninstalling the power kernel to get the info you want from /sys/power/efuse_vddN is not possible.

If I give you a copy of the device file /dev/mtd2 whilst running under power kernel is it any help?

Yeah, flashing stock is not a good idea :)

Anyway, I still want your efuse values along with your "kernel-config show" output when SR VDD1 is on and tho profile you use to OC and/or undervolt. I want to compare what SR thinks is OK for your device to what is OK in practice. And maybe it is time to do the same for VDD2 SR I did for VDD1 SR. You and your "very bad" device could help a lot for that.

Going back I think I made a general mistake with SR - I preferred slightly better battery life instead of 1-2% worse and a bit higher voltages. But fortunately this is easy to be fixed.

Xagoln 2012-10-28 21:35

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by freemangordon (Post 1286617)
Anyway, I still want your efuse values along with your "kernel-config show" output when SR VDD1 is on and tho profile you use to OC and/or undervolt.

Okay, so with my currently installed KP51 using my own stable undervolting/overclocking profile:

Code:

ash-n900:~# cat /sys/power/efuse_vdd1
0078a384
0089939e
009a82a6
00aaed99
00aada8e
00abb6f2
00aba3db
00ab9ad1
00ab92c6
ash-n900:~# cat /sys/power/efuse_vdd2
0099c485
009a8ec3
00aac695
ash-n900:~# kernel-config show
current kernel configuration:
current frequency: 805
supported frequencies: 125 250 500 550 600 720 805 850 900 950 1000 1100 1150
min. frequency: 250
max. frequency: 805
avoid frequencies: 125
active frequencies: 250:38,180 500:34,360 550:38,400 600:42,430 720:50,520 805:54,600 850:60,600 900:60,600 950:60,600 1000:60,600 1100:72,600 1150:72,600
SmartReflex VDD1=0, VDD2=0
governor ondemand: ignore nice load= 0, up threshold= 95, sampling rate= 300000, powersave bias= 0

And with my modified copy of the 'default' profile with SR VDD1 enabled:

Code:

ash-n900:~# cat /sys/power/sr_vdd1_autocomp
1
ash-n900:~# cat /sys/power/sr_vdd1_dsp_boost
125
ash-n900:~# cat /sys/power/sr_vdd1_voltage
48
ash-n900:~# cat /sys/power/sr_vdd2_voltage
44
ash-n900:~# cat /sys/power/sr_vdd2_autocomp
0
ash-n900:~# kernel-config show
current kernel configuration:
current frequency: 500
supported frequencies: 125 250 500 550 600 720 805 850 900 950 1000 1100 1150
min. frequency: 500
max. frequency: 600
avoid frequencies: 125 250
active frequencies: 500:48,360 550:54,400 600:60,430 720:60,430 805:60,430 850:60,500 900:60,500 950:60,500 1000:60,500 1100:72,520 1150:72,520
SmartReflex VDD1=1, VDD2=0
governor ondemand: ignore nice load= 0, up threshold= 95, sampling rate= 300000, powersave bias= 0

What should I do with the device file /dev/mtd2?

freemangordon 2012-10-29 06:43

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Xagoln (Post 1286824)
...
What should I do with the device file /dev/mtd2?

as root do "cat /dev/mtd2 > oops.log" without quotes, compress oops.log using whatever you like and upload it here.

Also I want kernel-config show output with SR VDD1 enabled when the device has run for a couple of minutes with it on, so SR had calculated the voltages.

qwazix 2012-10-29 07:32

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by acidicX (Post 1283996)
Hey guys,

does anyone know if the fcam drivers will be compatible to the power kernel (or the power kernel to the fcam drivers) again any time soon?

Cam on my N900 only works with standard drivers on pk51.

Would be cool if I could use blessn900 again :)
Thx!

Fcam-drivers from extras-testing (or devel I'm not sure) work with kp and kcssu. They are pretty safe to use, haven't got any issues with them nor I've heard anyone having problems)

Xagoln 2012-10-30 08:29

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
1 Attachment(s)
Okay, freemangordon, output from "kernel-config show" doesn't seem to vary so I presume you wanted to see /sys/power/sr_vdd1_voltage? I've included both anyway, as well as the gzipped /dev/mtd2 contents.

The vdd1 voltage value started out at 48, then dropped to 44, 39 and finally after about 10 minutes it was on 35.

Thanks for all your assistance.

Code:

ash-n900:/home/user/MyDocs/Music# kernel-config show
current kernel configuration:
current frequency: 500
supported frequencies: 125 250 500 550 600 720 805 850 900 950 1000 1100 1150
min. frequency: 500
max. frequency: 600
avoid frequencies: 125 250
active frequencies: 500:39,360 550:54,400 600:60,430 720:60,430 805:60,430 850:60,500 900:60,500 950:60,500 1000:60,500 1100:72,520 1150:72,520
SmartReflex VDD1=1, VDD2=0
governor ondemand: ignore nice load= 0, up threshold= 95, sampling rate= 300000, powersave bias= 0
ash-n900:/home/user/MyDocs/Music# cat /sys/power/sr_vdd1_voltage
35


vi_ 2012-10-30 08:56

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Android_808 (Post 1286267)

I have had a few videos lately that haven't played only after the device has been on a while. They get stuck in stock player at loading dots, when the next one in the list works fine. After a reboot they all start working. CuteTube's latest internal player shows slightly different symptoms for the same videos, tearing and skewing at about a 45 degree angle. KP is using DSP profile with 720p support installed.

I remember reading here some device revisions (I have a 2101) have similar issues due to DSP voltage needing a small voltage boost. Just wondering if this had been integrated somehow? If not what would be the requirements of doing so? Something like extracting revision from /proc/cpuinfo during initscript and applying seperate voltages on a per revision basis?

I can confirm this is also the case on my device. Sometimes skewed videos, vidoes not loading (stuck at buffering till skip to next one). I assumed it was a feature of open media player.

freemangordon 2012-10-30 09:42

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
@Xagoln - I really meant the output of kernel-config show after 10-15 minutes. As you may see the values next to frequency vary when SR is on.

what you can do is to lock the frequencies (kernel-config lock NNN) in order 500,550,600 and after that to post the result of kernel-config show and the value of /sys/power/sr_vdd1_voltage for each frequency.

artpra 2012-10-30 10:31

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by vi_ (Post 1287457)
I can confirm this is also the case on my device. Sometimes skewed videos, vidoes not loading (stuck at buffering till skip to next one). I assumed it was a feature of open media player.

Yes, I can confirm that too - with mediaplayer/openmediaplayer/cutetube/kmplayer/whatever.

freemangordon 2012-10-30 10:32

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by artpra (Post 1287491)
Yes, I can confirm that too - with mediaplayer/openmediaplayer/cutetube/kmplayer/whatever.

Any chance to provide a video to test with?

artpra 2012-10-30 10:40

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
The last one i 100% remember was downloaded (with sound) by cutetube (non qml) - it played only one time right after reboot. But it also happened few times with videos recorded by the N900 itself (no 720p recording stuff installed).
When N900 locks in such state, You can`t play any video at all, only reboot fixes it - until next time.

Xagoln 2012-10-31 03:43

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
1 Attachment(s)
@freemangordon, I wrote a little script that stepped through the clockspeeds using the 'kernel-config lock' command, running a 'kernel-config show' and then sleeping 15 minutes and then running it again. It also copied the content of /sys/power/sr_vdd1_voltage before and after the 15 minute sleep. The phone was otherwise idle.

I've attached the results.

Still no variation in the numbers given by kernel-config show, though... any ideas?

freemangordon 2012-10-31 06:29

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Xagoln (Post 1287869)
@freemangordon, I wrote a little script that stepped through the clockspeeds using the 'kernel-config lock' command, running a 'kernel-config show' and then sleeping 15 minutes and then running it again. It also copied the content of /sys/power/sr_vdd1_voltage before and after the 15 minute sleep. The phone was otherwise idle.

I've attached the results.

Still no variation in the numbers given by kernel-config show, though... any ideas?

It is getting even more weird :). Actually SR "recognizes" your device to be bad and sets the following voltages:

500:34,550:42,600:48

according to your measurements. Those voltages are way above the voltages in your custom OC profile with SR disabled:

500:34,360 550:38,400 600:42

You said you are not able to enable fmtx. Why is that?

Did you ever try a full reflash (both rootfs and eMMC) to see if it makes any difference?

Are you sure there is no some background running script (ala batterypatch) which sets frequency/voltages?

Xagoln 2012-10-31 09:46

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by freemangordon (Post 1287917)
It is getting even more weird :). Actually SR "recognizes" your device to be bad and sets the following voltages:

500:34,550:42,600:48

according to your measurements. Those voltages are way above the voltages in your custom OC profile with SR disabled:

500:34,360 550:38,400 600:42

That's interesting!

Quote:

You said you are not able to enable fmtx. Why is that?
I can switch on FMTX and the sound from the n900 speakers will stop, but tuning an FM radio into the specified frequency there is no signal.

Quote:

Did you ever try a full reflash (both rootfs and eMMC) to see if it makes any difference?
'

:) Yes, I flashed both root and eMMC about 10 days ago, prior to installing CSSU-thumb. It's the first time I've flashed the eMMC, but the 3rd or 4th time to flash the rootfs.

Quote:

Are you sure there is no some background running script (ala batterypatch) which sets frequency/voltages?
No, I haven't used batterypatch or speedpatch or anything else that touches freqs/volts.

I don't want to take up too much of your time freemangordon - the n900 community needs you! :) So if you think my device is just 'funky' or half burned-out, it's no problem. Even though it's the crappiest n900 in existence, it has served me well for many years and I hope will continue to do so :D

Android_808 2012-10-31 23:28

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
1 Attachment(s)
one video that played up recently, bit of an odd choice but needed it for demo to a friend

cutetube (non qml)
search for 15 ye old annie wu rocks the three beats for beatbox flute
download to device

cutetube shows skewed image, quite often (see attached). stock media player gets stuck loading. both work straight after reboot.

i have 720p codecs. stock player getting stuck occured before installing them.

freemangordon 2012-11-01 07:08

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Android_808 (Post 1288340)
one video that played up recently, bit of an odd choice but needed it for demo to a friend

cutetube (non qml)
search for 15 ye old annie wu rocks the three beats for beatbox flute
download to device

cutetube shows skewed image, quite often (see attached). stock media player gets stuck loading. both work straight after reboot.

i have 720p codecs. stock player getting stuck occured before installing them.

What resolution has to be the downloaded file?

I would recommend to report a bug to marxian, I was able to reproduce that skewed video when i tried to play it from portrait cutetube using build-in player. Stock media player still plays it everytime.

I have 720p codecs too, but my gstdsp.so is slightly newer version than what I posted on 720p thread :o , so that might be the reason i have no problems to play that.

Anyway, i don't think those problems are related to kernel-power, I am on kernel-cssu3 here ;)

Estel 2012-11-01 07:49

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Maybe it's good idea to post this new gstdsp.so, then?

Android_808 2012-11-01 08:00

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
it doesn't seem container specific or resolution as far as i can tell. stock player just sits there at the dots. i'll try to find more examples.

freemangordon 2012-11-01 08:38

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Estel (Post 1288445)
Maybe it's good idea to post this new gstdsp.so, then?

Definitely it is, but you know, so many women projects, so little time :p.

Anyway, jokes apart, will try to post the library I am using till the end of the day.

EDIT:

Ready http://talk.maemo.org/showpost.php?p...postcount=1095

vi_ 2012-11-01 08:47

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
I know this is not strictly on topic however I have found if you kill the mafw-renderer process, videos will stop being stuck at the 'buffering' stage when using OMP. This works for a few videos then it will start again.

Saying mediaplayer/openmediapplayer/mplayer/whatever is a totally frickin' useless bug report. They are all different programs that render/run on different backends.

freemangordon 2012-11-01 08:59

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by vi_ (Post 1288461)
I know this is not strictly on topic however I have found if you kill the mafw-renderer process, videos will stop being stuck at the 'buffering' stage when using OMP. This works for a few videos then it will start again.

Saying mediaplayer/openmediapplayer/mplayer/whatever is a totally frickin' useless bug report. They are all different programs that render/run on different backends.

Try the newer libgstdsp.so (from 720p thread)

And as this goes offtopic, I would recommend to move the discussion to the aforementioned thread

seanmcken 2012-11-01 11:36

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Noob Question - why the DSP clockrate cant go above 600 i mean like 610 or something else? if yes then how to? i tried editing those profiles DSP in /home/user/ but no success plz help me to find out the answer.

Hurrian 2012-11-01 14:33

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
The C64x DSP series has been known to clock up all the way to 1GHz.

But we really don't need any more processing power for 720p, and I'm not entirely sure we can feed enough power to it at those speeds.

freemangordon 2012-11-01 14:45

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
Quote:

Originally Posted by Hurrian (Post 1288583)
The C64x DSP series has been known to clock up all the way to 1GHz.

But we really don't need any more processing power for 720p, and I'm not entirely sure we can feed enough power to it at those speeds.

600 MHz limit is bound in the kernel. I extended that limit to 805 (iirc) just for the fun once, but as it was still not enough to play 720p highprofile, that change was not included. And having in mind that DSP stock speed is 430 MHz, clocking it to 805MHz for daily usage is not something I will include support for in the kernel.

The C64x DSP clock up to 1GHz, but not in 3430 with its 65nm technology. 3630 is a different beer, but i think n9/50 owners can confirm that even at 870 (iirc that is DSP freq in n9/50) they cannot play 720p H264 medium/high profile videos. So it is pointless to increase the speed more than 600.

seanmcken 2012-11-01 14:54

Re: [Announce] kernel-power stable v51 in Extras-Devel
 
sir atleast we can try? i mean we can tweak kernel to go over 600? cuz without experiencing we cannot proceed and i think DSP must be extended and freemangordon and pali r the guys who can do these kernel stuff im sorry i dunno other developers's names but these guys are like shining stars so plz guys atleast try plzzzz


All times are GMT. The time now is 12:09.

vBulletin® Version 3.8.8