Support and General Use > Hardware

[Clip+, Clip Zip, ClipV2, FuzeV2] Improve battery life, part 2

<< < (15/31) > >>

Mihail Zenkov:
Try new build with this card: http://knk.square7.ch/cvdd2/rockbox-clip+-cvdd2_scaling-10.zip
It can be very slow, but I want know is it help.

johnb:
NO! Very slow. Loading takes forever. UI lags.
Playing from internal it stays at 0,0,1,0 but from SD 0,0,x,0  with x increasing +2 per second (that is without modifying CVDD2).
With change to 107 it is ok again.

Now I even have drop outs (buffer running empty).

g.orlandini:
Hi Mikhail,

first of all thanks for all your excellent job in optimising clip+. In order to reduce power consumption maybe it would be interesting to extend your frequency scaling to more than 2 levels (38.4 MHz and 192 MHz), for example to 3 levels (32-96-256 MHz) or 4 (32-64-128-256 MHz). I'm no expert just an happy Rockbox user, I don't know if it's easy or not to implement it and if it useful in your power saving work. Sorry to be a bit OT about your discussion but I didn't want to open another thread.

Mihail Zenkov:

--- Quote from: g.orlandini on January 19, 2017, 03:27:25 AM ---In order to reduce power consumption maybe it would be interesting to extend your frequency scaling to more than 2 levels (38.4 MHz and 192 MHz), for example to 3 levels (32-96-256 MHz) or 4 (32-64-128-256 MHz).
--- End quote ---

It hard for implementation as rockbox player, codecs and plugins expect only two state: normal (38 MHz) and boost (192 MHz).

It harder for stabilization - as we should check each frequency (+voltage) step on many players. AFAIK current voltage scaling still can be case issue for someone. So I want add options in debug menu for tuning/disabling it.

It will be minor (5-10%)  improvement in power consumption as at mostly case we still want lowest or max frequency. In linux (gnu or android) you can check "/sys/bus/cpu/devices/cpu0/cpufreq/stats/time_in_state".

g.orlandini:
Hi Mikhail,

as I said I'm no expert and I thank you for your answer. Maybe we could turn off USB and enable/disable it inside a menu.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version