Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search




Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« previous next »
  • Print
Pages: 1 ... 4 5 [6] 7 8 ... 11

Author Topic: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2  (Read 22521 times)

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8770
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #75 on: January 19, 2017, 08:09:32 AM »
We thought about 3 level power management for many years. There are ways it could be implemented, but it would be complex and the benefits may be small so I'm not sure how worthwhile it would be.
Logged

Offline Mihail Zenkov

  • Developer
  • Member
  • *
  • Posts: 374
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #76 on: January 19, 2017, 12:29:25 PM »
Quote from: g.orlandini on January 19, 2017, 06:13:29 AM
Maybe we could turn off USB and enable/disable it inside a menu.

We already shutdown USB when it not in use.

Quote from: saratoga on January 19, 2017, 08:09:32 AM
We thought about 3 level power management for many years. There are ways it could be implemented, but it would be complex and the benefits may be small so I'm not sure how worthwhile it would be.

You mean 'idle' state? AFAIK it rarely used and have little sense. Or I wrong?
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8770
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #77 on: January 19, 2017, 11:24:53 PM »
One way to do it would be to have codecs inform the playback engine of their estimated complexity (or have playback measure it). Than the boost and/or unboosted frequency could be changed depending on the codec being decoded. So FLAC might set a very low unboosted frequency or ape a higher boosted frequency.
Logged

Offline g.orlandini

  • Member
  • *
  • Posts: 19
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #78 on: January 20, 2017, 03:14:07 AM »
Hi Saratoga and Mikhail,
maybe we could have different frequency presets (normal and boost) that we can select from menu (after a rebooting if needed) so if we listen to files easy on CPU we can select from menu an appropriate set of normal and boost frequencies. For example preset could be 32-128, 38-192, 38-256 and so on...
Logged

Offline asymsucon

  • Member
  • *
  • Posts: 101
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #79 on: January 23, 2017, 11:42:16 AM »
Hey, sorry for the delay in my tests, had a bit of rough week.
Sandisk 128GB is still giving me 200+ reinits, even on basic playback and seeking with v.6
Sandisk 200GB - 1 reinit (tried IT, MOD and Opus)
Samsung 128GB - 1 reinit same tests

So it appears only the Sandisk 128GB is demanding.
« Last Edit: January 23, 2017, 12:05:52 PM by asymsucon »
Logged

Offline Mihail Zenkov

  • Developer
  • Member
  • *
  • Posts: 374
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #80 on: January 23, 2017, 02:17:42 PM »
asymsucon:
Try http://knk.square7.ch/cvdd2/rockbox-clip+-cvdd2_scaling-9.zip as it best what we have for today.
Logged

Offline asymsucon

  • Member
  • *
  • Posts: 101
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #81 on: January 25, 2017, 01:30:23 AM »
Had a kernel panic with v.9 yesterday:
« Last Edit: January 25, 2017, 01:33:12 AM by asymsucon »
Logged

Offline Mihail Zenkov

  • Developer
  • Member
  • *
  • Posts: 374
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #82 on: January 25, 2017, 05:45:53 AM »
asymsucon:
Bit strange as no big changes between v6 and v9. You have it only once or can reproduce?
Logged

Offline asymsucon

  • Member
  • *
  • Posts: 101
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #83 on: January 25, 2017, 09:24:10 AM »
Yes, only once so far. It happened during fast forwarding an Opus file.
Logged

Offline johnb

  • Member
  • *
  • Posts: 185
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #84 on: January 28, 2017, 05:22:23 AM »
Mihail, should I coninue testing clip+-cvdd2_scaling-9 or do you plan for any other changes soon?
Logged

Offline Mihail Zenkov

  • Developer
  • Member
  • *
  • Posts: 374
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #85 on: January 28, 2017, 06:38:53 AM »
I update links to v11. v11 same as v9 but based on fresh git.
If it working without big problems - I want know which minimum CVDD2 we can set for each player. To check that you should  extract sd card and play music from internal memory. Then step-by-step set lower CVDD2 in debug menu (don't change volume - it reset CVDD2). After each step switch to next track and check what you have in debug menu "SD retry stats". When you got "internal flash reinit" > 0 - check is internal memory freeze (you don't see files or can't paly it) or not (you can play next file but reinit rising as it was with sd cards).

I want know:
1. Name and variant of player.
2. On which value of CVDD2 you got reinit?
3. Is internal memory freeze on reinit or not?
4. With which value of CVDD2 you can play music for long time (> 1h) without reinit?
Logged

Offline johnb

  • Member
  • *
  • Posts: 185
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #86 on: January 28, 2017, 06:55:11 AM »
Just to confirm: the procedure/experiments you describe are WITHOUT  SDcard, i.e. we are testing the standalone player?
Logged

Offline Mihail Zenkov

  • Developer
  • Member
  • *
  • Posts: 374
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #87 on: January 28, 2017, 07:40:20 AM »
Quote from: johnb on January 28, 2017, 06:55:11 AM
Just to confirm: the procedure/experiments you describe are WITHOUT  SDcard, i.e. we are testing the standalone player?
yes
Logged

Offline johnb

  • Member
  • *
  • Posts: 185
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #88 on: January 28, 2017, 10:31:23 AM »
On a clip+ variant 0:
 
Installing -11, shutdown, rebooting and then playing a  song I got a panic (pic 1), but this happened only once.

N.B.: sometimes the value of CVDD2 resets to 88, even if I never used the volume keys. So I checked back on the debug setting regularly.

I manage to go (step by step) down to 76. Stats stayed at 0,0,0,0. Also bookmark creation during shutdown worked. I have a long playlist running right now.

However, getting safely down to 76 is the tricky part. For instance, after the successful shutdown I had a hard time getting safely back to 76.
If you try several increments at a time, it can get stuck. Anything can happen from
not responsive at all,
WPS updating when skipping, but no playback
to crash with dc_write_callback (pic 2).


Once the stats values start to increase it almost never recovers.

What seems to work is: play song (and pause), decrease CVDD2  1 per 2sec, go back to WPS, play, skip ...

So far 75 has not worked for me.

I will report back on the playlist.


* pic1.panic.jpg (42.85 kB, 270x238 - viewed 111 times.)

* pic2.jpg (39.59 kB, 242x252 - viewed 111 times.)
Logged

Offline Mihail Zenkov

  • Developer
  • Member
  • *
  • Posts: 374
Re: [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
« Reply #89 on: January 28, 2017, 11:37:38 AM »
johnb:
Great result! I got only 87 on first my clip zip (variant 1) and 88 for second (also variant 1) on long playing.

Quote from: johnb on January 28, 2017, 10:31:23 AM
If you try several increments at a time, it can get stuck.

Should be fixed in v12. I update links.
« Last Edit: January 28, 2017, 11:41:38 AM by Mihail Zenkov »
Logged

  • Print
Pages: 1 ... 4 5 [6] 7 8 ... 11
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  [Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2
 

  • SMF 2.0.6 | SMF © 2013, Simple Machines
  • XHTML
  • RSS
  • WAP2

Page created in 0.114 seconds with 63 queries.