Support and General Use > Hardware
Sansа Clip Zip - Improve battery life
Mihail Zenkov:
Code in master branch do this. But when we switch FCLK to normal we have very low PCLK then we try set good PCLK, but sometimes we have memory corruption.
So in latest version FLCK and PCLK switching step by step. It work much better, but not totally stable.
EDIT: for AMSv2 PLCK always based on FLCK - this root of problem with switching frequency.
oid_maps:
A maybe stupid question -- when I try to compile with patch V3 or patch V4, I get an error "‘CVDD1_BOOST’ undeclared" and "‘CVDD1_NORMAL’ undeclared" in "firmware/target/arm/as3525/system-as3525.c":
--- Code: ---/tmp/rockbox/source/rockbox/firmware/target/arm/as3525/system-as3525.c: In function ‘set_cpu_frequency’:
/tmp/rockbox/source/rockbox/firmware/target/arm/as3525/system-as3525.c:526: error: ‘CVDD1_BOOST’ undeclared (first use in this function)
/tmp/rockbox/source/rockbox/firmware/target/arm/as3525/system-as3525.c:526: error: (Each undeclared identifier is reported only once
/tmp/rockbox/source/rockbox/firmware/target/arm/as3525/system-as3525.c:526: error: for each function it appears in.)
/tmp/rockbox/source/rockbox/firmware/target/arm/as3525/system-as3525.c:565: error: ‘CVDD1_NORMAL’ undeclared (first use in this function)
/tmp/rockbox/source/rockbox/tools/root.make:414: recipe for target '/tmp/rockbox/source/build-FuzeV2-firmware/firmware/target/arm/as3525/system-as3525.o' failed
make: *** [/tmp/rockbox/source/build-FuzeV2-firmware/firmware/target/arm/as3525/system-as3525.o] Error 1
--- End code ---
.. Do you operate with another patch in the background?
I use the actual git checkout.
Mihail Zenkov:
This patch for Sansa Clip Zip only. You should add CVDD1_BOOST / CVDD1_NORMAL / PVDD1_DAC / PVDD1_ADC in config for your player. Also you should fix #ifdef SANSA_CLIPZIP in patch.
Mihail Zenkov:
Changes in V5:
* set PLLA=192mHz, disable PLLB
* set FCLK=192mHz and PCLK=96mHz at boost
* set FCLK=38.4mHz and PCLK=19.2mHz at normal
* minimize pop-click noise
* fix boot firmware though rolo
* disable mixer and connect DAC directly to output when volume -40dB or louder
WARNING: this patch may improve battery life and sound quality :)
Sound quality checked with RMAA and emu-0204.
Load 22 om, -6dB.
Without patch With patchDynamic range, dBA: 92.193.6THD, %:0.0460.037IMD, %:0.0610.041
No load, 0dB.
Without patch With patchDynamic range, dBA: 93.395.0THD, %:0.0160.0037IMD, %:0.0190.0065
Original firmware show same result as rockbox without patch.
saratoga:
I'm testing this now. One note though, with typical VBR MP3, it won't even boost (38MHz is fast enough), so to test stability I recommend either a slower format or turning on the EQ just to make sure the CPU actually changes.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version