From cfd3523009dd19fdc973622adcb54f27fdbf2799 Mon Sep 17 00:00:00 2001 From: Robert Lee Date: Thu, 27 May 2021 05:37:46 +0000 Subject: [PATCH] audio: update speaker protection bins Bug: 181874512 Test: verified by hw Change-Id: I94c343679d9b6b807025d0fbfe65a1593cdbe062 Signed-off-by: Robert Lee --- .../cs35l41/fw/R-cs35l41-dsp1-spk-prot.bin | Bin 3820 -> 3876 bytes .../cs35l41/fw/cs35l41-dsp1-spk-prot.bin | Bin 3912 -> 3892 bytes audio/oriole/cs35l41/fw/readme.md | 51 +++++++++++------- 3 files changed, 33 insertions(+), 18 deletions(-) diff --git a/audio/oriole/cs35l41/fw/R-cs35l41-dsp1-spk-prot.bin b/audio/oriole/cs35l41/fw/R-cs35l41-dsp1-spk-prot.bin index 381bc6db7bd4e01c62d04f06d03ece3a31183398..cf4d640c9ce58621969e6b0e96591828e8dff9a5 100644 GIT binary patch delta 698 zcmaDOyF_k+Lj4p51_o!VnBua$80TPPQy-HG7#;6iT3nK!n_3hfTv||&UsMv~o}Ztd zlN#f17L#ulZ)9L(Xkcn+9B*i3kWr8pZ>DEr9`70!662I#0@Man0%61#6y=wsCYNAn zC`bZoku=vch&MFXGfi=dFV8H=2r4N`OitBH%FNr?k;^Dvj4_0v{RRId26YCmOAN_Cg;z4K)qjb8b2B?ju|U^Aknb={cm>xQ7MbMO z4Cd9$_SMWh%oZ+%R~Z;`-kI>mCFQ>C*V0!N3{n^W$-%torU&~pwqOM|W;Xd+1|BwH zNpDex=lsSQ5$6QVIDVYtb7j{wFD+tT&aBSO9M1GE>@qXc4WOM&j3C!Bfe2OxQHIIi zSobmhn!J_mGzT*S0~Z5BP{ia8_9CV&GbjIH|H{tZ0940)dGZgA1SV$A$x)n55!%NY z7@~Krm}-?1aV+B4fk)eUHk#W44o{4#kQ+`QF zelAcP!iXgH_547Ue>X5NGDzEjG$8@T8(@ymSB5hT%Bz5y1wi~51_oXy zAi?aw#&CzReUnofgBOF!E{6XM!uH&qKvf_F2ki_C83b45rvY6(?FZvbhStaYE(~f6 zTq_uofeNo=UaS8S{pMyir(%JQ{zksTEa7onYgnW|Mh7vkWVUT!=3zEVE4<3Ukn_%j zH#RBvW#4XnRl&do;)Wc|*;miAPh;~hW81B0W*#t+xg_# zHF-;wn3prFPG!Ev^yb*b=}gyvb}})79LEGASQ$haCabaSWBfe%DcfldV90SXFoZZy z-oakPbZXON9geT;yo-VAc%&w4a3(N`DNXL;Y>L?Ro`E4gCTCJ?UghG-#S`0rL6Ha4 z$AwKC7&W{w@kxv(lT3gFP(341oEu$yathZ0fhv}L_1iLpetW<7(qdpRQ`l_6ZNbR6 SYH}`5g%QjNGa;&oaa5~xew2I&$;h|_}lSU zxRbpAkabvSYH1L%tm)QI1~o`yJ3>H1RP*Ot$RoDXWEo0_ z)UP21SQ%8JaHjUjTIsv_v!4=NU$}+vJF?@QszLf$+}lVxgPKaG)YOD{sftN5DQ+n4>GnLm;e)vTyP(X(YE@D_DuBdxaZ;&E9&7CaE7DAN z*$Sp|R=Y)7MIstt$7AqE8#z1z|Vn#bu^Q*-$KgsKOUu;Eq;~EtWu%gcy(K{cWsD)N!)fucZh z?izq4CRD&Og#Q+y_^Z!;|6UIJ2LLaNxQ=r>Zi$!F9lts?UhZ+1S2{vRG#ctB-RarC delta 788 zcmdlYcS3H0Li{QQ1_l?a7-!F*pwQr$03*YgfTH}8)Z~)P{Ji*((!9*P^x_yJ10zEN zVN~H?hJ!F*8rs$W+g8;yN*r0&WHd76#_a%s?kFuv`HWyvh@ATw!dQyq2+8f~&rV zft`Ut!Q2oet-v^+fq{cTfoc6@3nmT5hRumg)l4jM4F4WZe!$`)BL!6Qx0->G!E7T) zH413(=0V9b}QC7tJr*53%nV4STiNPMH!y+ z8)rnE6)@xY+RrzaU7688ig_l}ttZTJO!F6a1~c_c7GS%;_<&QJaxtiZ2nK_r48ULlh9u|Y4zMQzfNW-vz#&aFhUGw^l)(5&K*~Om-c7lrz7q=7#Pf?H+yh% zFf!hl9LOUh(g1V^1H&IM2_^PTZschMr$jl?lA^@qRK3)Sg8ZVA)Rg!Va3bHV&dbXL E0J25bY5)KL diff --git a/audio/oriole/cs35l41/fw/readme.md b/audio/oriole/cs35l41/fw/readme.md index d3f66f0..f336e2c 100644 --- a/audio/oriole/cs35l41/fw/readme.md +++ b/audio/oriole/cs35l41/fw/readme.md @@ -16,6 +16,16 @@ ### Changelog +#### 20210513_120hpf - PB6.47.0 + +- Recharacterized and retuned with EVT Bucks + - **Top**: 5 samples (3 new ones + 2 from 20210323) + - **Bottom**: Same 3 samples as 20210323 +- Updated ReDC fallback per customer request. + - **Top**: 5.471 Ohms + - **Bottom**: 6.383 Ohms +- Cal and Cal+Diag bin versions remain unchanged from 20210323 as these parameters have not been modified. + #### 20210329_120hpf - PB6.47.0 - Top speaker incorrectly had hpf as 150hz. Corrected fcutoff parameter on top speaker protect tunes. @@ -33,6 +43,9 @@ - **xmax**: 0.45mm - **tmax**: 130C - **hpf**: 120Hz +- Updates to firmware from 6.45.0 to 6.47.0 + - Implemented a timeout feature that allows a maximum delay between the start of the BCLK and the start of the LRCLK. If the timeout is exceeded, an error notification is sent to the driver and the command is ignored. This addresses a host-side timing issue for these signals that could lead to a no-audio situation. + - Fixed an issue where repeated pause/resume commands could cause pops on the output. #### 20210319 - PB6.45.0 @@ -62,35 +75,35 @@ - readme.md -**Protect, Calibration, and Diag bins with R Trace** +**Protect, Calibration, and Diag bins with R Trace** _For use in actual phone_ - Bottom\o6Bottom_calAndDiag_20210323_pb6.47.0_17.5dB_withRtrace.bin - Bottom\o6Bottom_cal_20210323_pb6.47.0_17.5dB_withRtrace.bin -- Bottom\o6Bottom_protect_120hpf_20210323_pb6.47.0_17.5dB_withRtrace.bin +- Bottom\o6Bottom_protect_20210513_120hpf_pb6.47.0_17.5dB_withRtrace.bin - Top\o6Top_calAndDiag_20210323_pb6.47.0_17.5dB_withRTrace.bin - Top\o6Top_cal_20210323_pb6.47.0_17.5dB_withRTrace.bin -- Top\o6Top_protect_120hpf_20210323_pb6.47.0_17.5dB_withRTrace.bin +- Top\o6Top_protect_20210513_120hpf_pb6.47.0_17.5dB_withRTrace.bin -**Protect & Calibration files without R trace** -_For use on Lochnagar 2 development platform_ +**Protect & Calibration files without R trace** +_For use on Lochnagar 2 development platform_ _JSON files contains both protect and calibration deploy groups_ -- Bottom\o6Bottom_protect_120hpf_20210323_pb6.47.0_17.5dB_noRTrace.json -- Top\o6Top_protect_120hpf_20210323_pb6.47.0_17.5dB_noRTrace.json +- Bottom\o6Bottom_protect_20210513_120hpf_pb6.47.0_17.5dB_noRTrace.json +- Top\o6Top_protect_20210513_120hpf_pb6.47.0_17.5dB_noRTrace.json **Labsuite Files** -- Bottom\o6Bottom_protect_120hpf_20210323_pb6.47.0_17.5dB_noRtrace.exported_tuning -- Bottom\o6Bottom_protect_120hpf_20210323_pb6.47.0_17.5dB_withRtrace.exported_tuning -- Bottom\o6Bottom_protect_120hpf_20210323_pb6.47.0_17.5dB_noRtrace.parameters -- Bottom\o6Bottom_protect_120hpf_20210323_pb6.47.0_17.5dB_withRtrace.parameters -- Top\o6Top_protect_120hpf_20210323_pb6.47.0_17.5dB_noRtrace.exported_tuning -- Top\o6Top_protect_120hpf_20210323_pb6.47.0_17.5dB_withRtrace.exported_tuning -- Top\o6Top_protect_120hpf_20210323_pb6.47.0_17.5dB_noRtrace.parameters -- Top\o6Top_protect_120hpf_20210323_pb6.47.0_17.5dB_withRtrace.parameters +- Bottom\o6Bottom_protect_20210513_120hpf_pb6.47.0_17.5dB_noRtrace.exported_tuning +- Bottom\o6Bottom_protect_20210513_120hpf_pb6.47.0_17.5dB_noRtrace.parameters +- Bottom\o6Bottom_protect_20210513_120hpf_pb6.47.0_17.5dB_withRtrace.exported_tuning +- Bottom\o6Bottom_protect_20210513_120hpf_pb6.47.0_17.5dB_withRtrace.parameters +- Top\o6Top_protect_20210513_120hpf_pb6.47.0_17.5dB_noRtrace.exported_tuning +- Top\o6Top_protect_20210513_120hpf_pb6.47.0_17.5dB_noRtrace.parameters +- Top\o6Top_protect_20210513_120hpf_pb6.47.0_17.5dB_withRtrace.exported_tuning +- Top\o6Top_protect_20210513_120hpf_pb6.47.0_17.5dB_withRtrace.parameters -**Firmware Files** +**Firmware Files** _Each firmware wmfw is in a folder respective for which type of bin file it is for_ - Firmware\Cal\halo_cspl_RAM_revB2_29.49.0.wmfw @@ -99,8 +112,8 @@ _Each firmware wmfw is in a folder respective for which type of bin file it is f **Tune Reports** -- CustomerTuneReports\o6Bottom_20210323_6.47_CustomerTuneReport.pdf -- CustomerTuneReports\o6Top_20210323_6.47_CustomerTuneReport.pdf +- CustomerTuneReports\o6Bottom_20210519_120_hpf_6.47_CustomerTuneReport.pdf +- CustomerTuneReports\o6Top_20210519_120hpf_6.47_CustomerTuneReport.pdf --- @@ -118,6 +131,7 @@ _Each firmware wmfw is in a folder respective for which type of bin file it is f | **Resonance Frequency** | 780 [Hz] +/-10 % | | **RTrace** | 0.3 [Ohms] | | **ReDC Max Delta** | 0.6 [Ohms] | +| **ReDC Fallback Value** | 5.471 [Ohms] | ### Bottom Speaker @@ -131,3 +145,4 @@ _Each firmware wmfw is in a folder respective for which type of bin file it is f | **Resonance Frequency** | 890 [Hz] +/-80 [Hz] | | **RTrace** | 0.3 [Ohms] | | **ReDC Max Delta** | 0.69 [Ohms] | +| **ReDC Fallback Value** | 6.383 [Ohms] |