Change log: === O6 Top Speaker Protection: File: "o6Top_protect_20210720_120hpf_pb6.47.0_17.5dB_withRtrace_125C_fastRL.bin" Phone file: /vendor/firmware/cs35l41-dsp1-spk-prot.bin Sha1sum: 033d5ad6d6be86849d74fe641c575e50425cd8c0 o6Top_protect_20210720_120hpf_pb6.47.0_17.5dB_withRtrace_125C_fastRL.bin Changes: Decreased TMAX for 5degC margin at peak, increased thermal rate limiter attack to 0ms (fastest possible) Tests - Protection: Passed XMAX/TMAX testing Tests - Acoustic: Passed acoustic impact testing (no much change from POR tuning in FR, reduced distortion) Tests - Listening: Coupled w/ bottom speaker - Can hear slight change in color on compressed chorus (negative), but brings out warmth slightly (positive), and slight impact to loudness because of sharpness delta (negative) === O6 Bottom Speaker Protection: File: "o6Bottom_protect_20210712_120hpf_pb6.47.0_17.5dB_withRtrace_110C.bin" Phone file: /vendor/firmware/R-cs35l41-dsp1-spk-prot.bin Sha1sum: d8695fc43e1049ac2e258b37103396730016f4e6 o6Bottom_protect_20210712_120hpf_pb6.47.0_17.5dB_withRtrace_110C.bin Changes: Decreased TMAX for 10degC margin at peak, increased thermal rate limiter attack to 0ms (fastest possible) Tests - Protection: Passed XMAX/TMAX testing Tests - Acoustic: Passed acoustic impact testing (no much change from POR tuning in FR, reduced distortion) Tests - Listening: Same as top speaker comment === R4 Top Speaker Protection: File: "r4Top_Protect_21.7.0_pb6.47.0_17.5dB_100hpf_withRTrace_120Tmax.bin" Phone file: /vendor/firmware/cs35l41-dsp1-spk-prot.bin Sha1sum: 172683183693d6df1d482f1e4f018607bc534a41 r4Top_Protect_21.7.0_pb6.47.0_17.5dB_100hpf_withRTrace_120Tmax.bin Changes: Decreased TMAX for 10degC margin at peak, increased thermal rate limiter attack to 0ms (fastest possible) Tests - Protection: Passed XMAX/TMAX testing Tests - Acoustic: Passed acoustic impact testing (no much change from POR tuning in FR, reduced distortion) Tests - Listening: No change audible, low risk === sha1sum 033d5ad6d6be86849d74fe641c575e50425cd8c0 oriole/cs35l41/fw/cs35l41-dsp1-spk-prot.bin d8695fc43e1049ac2e258b37103396730016f4e6 oriole/cs35l41/fw/R-cs35l41-dsp1-spk-prot.bin 172683183693d6df1d482f1e4f018607bc534a41 raven/cs35l41/fw/cs35l41-dsp1-spk-prot.bin Bug: 193902089 Test: Hardware verified Change-Id: I354f99c96526f23b43b7e50f69ee550e3a5a52de Signed-off-by: Robert Lee <lerobert@google.com> |
||
---|---|---|
.. | ||
cs35l41-dsp1-spk-cali.bin | ||
cs35l41-dsp1-spk-cali.wmfw | ||
cs35l41-dsp1-spk-diag.bin | ||
cs35l41-dsp1-spk-diag.wmfw | ||
cs35l41-dsp1-spk-prot.bin | ||
cs35l41-dsp1-spk-prot.wmfw | ||
R-cs35l41-dsp1-spk-cali.bin | ||
R-cs35l41-dsp1-spk-diag.bin | ||
R-cs35l41-dsp1-spk-prot.bin | ||
readme.md |
O6 Protect Tune - Top and Bottom Speakers
Tune Details
- File name:
- Device: CS35L41 revB2
- Firmware Version
- Protect: Playback 6.47.0
- Calibration: Playback 6.47.0
- Diagnostics: Playback 6.47.0
- Signal Chain:
- Protect: Protect Lite
- Calibration: Calibration
- Diagnostics: Calibration and Diagnostics
- Amplifier Gain: 17.5dB
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.
- All other files same as 20210323 - PB6.47.0
- Renamed package and protect tune naming convention to match accompanying 20210329_150hpf tune package.
20210323 - PB6.47.0
- Recharacterized and retuned with EVT Bucks (3 samples each Buck)
- Bottom Speaker
- xmax: 0.4mm
- tmax: 120C
- hpf: 120Hz
- Top Speaker
- xmax: 0.45mm
- tmax: 130C
- hpf: 120Hz
- Bottom Speaker
- 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
- Lowered tmax and xmax limits per customer request
- Top Speaker
- xmax: 0.4mm -> 0.3mm
- tmax: 120C -> 110C
- hpf: 150Hz (Unchanged)
- Bottom Speaker
- xmax: 0.45mm -> 0.35mm
- tmax: 130C -> 120C
- hpf: 150Hz (Unchanged)
- Top Speaker
20210122 - PB6.45.0
- Recompiled 20201221 tune for PB 6.45.0. No changes to tune.
20201221
- Initial Tune
Included Files
Readme (This file)
- readme.md
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_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_20210513_120hpf_pb6.47.0_17.5dB_withRTrace.bin
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_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_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
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
- Firmware\Diag\halo_cspl_RAM_diag_revB2_29.49.0.wmfw
- Firmware\Protect\halo_cspl_RAM_revB2_29.49.0.wmfw
Tune Reports
- CustomerTuneReports\o6Bottom_20210519_120_hpf_6.47_CustomerTuneReport.pdf
- CustomerTuneReports\o6Top_20210519_120hpf_6.47_CustomerTuneReport.pdf
Speaker Parameters
Top Speaker
PARAMETER | VALUE |
---|---|
IEC Rated Noise Power (nominal) | 1 [W] |
Xmax (0-Peak) | 0.45 [mm] |
Maximum Coil Temperature (Tmax) | 130 [C] |
Coil co-efficiency (Tk) | 0.00393 |
DC Resistance | 6 [Ohms] |
Resonance Frequency | 780 [Hz] +/-10 % |
RTrace | 0.3 [Ohms] |
ReDC Max Delta | 0.6 [Ohms] |
ReDC Fallback Value | 5.471 [Ohms] |
Bottom Speaker
PARAMETER | VALUE |
---|---|
IEC Rated Noise Power (nominal) | 1 [W] |
Xmax (0-Peak) | 0.4 [mm] |
Maximum Coil Temperature (Tmax) | 120 [C] |
Coil co-efficiency (Tk) | 0.00346 |
DC Resistance | 6.9 [Ohms] |
Resonance Frequency | 890 [Hz] +/-80 [Hz] |
RTrace | 0.3 [Ohms] |
ReDC Max Delta | 0.69 [Ohms] |
ReDC Fallback Value | 6.383 [Ohms] |