diff options
| author | Yung Ti Su <andysu@google.com> | 2020-02-13 18:26:46 +0800 |
|---|---|---|
| committer | Yung Ti Su <andysu@google.com> | 2020-03-06 02:29:00 +0000 |
| commit | a7a8e2133d4caa4fcb2df8868ea302b4b6b1e69e (patch) | |
| tree | 22c1f68b6d9ee757b60ab9ec6cd202f8d58f2e3c /audio | |
| parent | b60ee9d2a50c4db63c8144182a08c211c9f4f28b (diff) | |
rt5514: update firmware for video recording noise
v1754
Original Fw:
When dsp on for hotword detecting, the audio circuit is always clocked by internal oscillator no matter I2s recording is enabled or not.
Therefore, an SRC function has to enable to fix the asynchronous issue when we need I2s recording. And it would induce extra noise.
New Fw (v1754):
When dsp on for hotword detecting, the audio circuit is clocked by internal oscillator when I2s recording is disable.
On the other hand, it switches to external clock(I2s_sclk) when i2s recording is enabled.
As I2s recording is enable, SRC function is not needed since the audio clock is synchronous to I2s clock.
Regarding to the dmic clock rate, 2.048MHz is used when dsp on and i2s recording is enabled. The reason is as below.
There are two main functions which using same Dmics, one is for hotword detection(fs=16kHz) and the other is for I2s recording(fs=48kHz).
Bug: 142289498
Test: manual
Change-Id: Id2b101477ae2a6ab1ceb192edc1fe9993faa0337
Signed-off-by: Yung Ti Su <andysu@google.com>
Diffstat (limited to 'audio')
| -rw-r--r-- | audio/rt5514_dsp_fw1.bin | bin | 20016 -> 20032 bytes |
| -rw-r--r-- | audio/rt5514_dsp_fw2.bin | bin | 39813 -> 39829 bytes |
2 files changed, 0 insertions, 0 deletions
diff --git a/audio/rt5514_dsp_fw1.bin b/audio/rt5514_dsp_fw1.bin Binary files differindex 3aed36c1..eedbe324 100644 --- a/audio/rt5514_dsp_fw1.bin +++ b/audio/rt5514_dsp_fw1.bin diff --git a/audio/rt5514_dsp_fw2.bin b/audio/rt5514_dsp_fw2.bin Binary files differindex 90f72c8f..af48fb82 100644 --- a/audio/rt5514_dsp_fw2.bin +++ b/audio/rt5514_dsp_fw2.bin |
