Skip to content

Commit da8c82d

Browse files
committed
Merge branch 'bugfix/fix_es8389_playback' into 'master'
bugfix(esp_codec_dev): Fixed the ES8389 had no sound during playback See merge request adf/esp-adf-internal!1473
2 parents 7ae07f5 + 6693335 commit da8c82d

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

components/esp_codec_dev/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## v1.5.3
4+
5+
### Bug Fixed
6+
7+
- Fixed the ES8389 no-sound playback issue.
8+
39
## v1.5.2
410

511
### Bug Fixed

components/esp_codec_dev/device/es8389/es8389.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ int es8389_set_bias_standby(audio_codec_es8389_t *codec)
181181

182182
int es8389_set_bias_on(audio_codec_es8389_t *codec)
183183
{
184-
int ret = es8389_write_reg(codec, ES8389_DAC_CONTROL_REG0x4D, 0x02);
184+
int ret = es8389_write_reg(codec, ES8389_DAC_CONTROL_REG0x4D, 0x00);
185185
ret |= es8389_update_bits(codec, ES8389_ANALOG_CONTROL_REG0x69, 0x20, 0x20);
186186
ret |= es8389_write_reg(codec, ES8389_ANALOG_CONTROL_REG0x61, 0xD9);
187187
ret |= es8389_write_reg(codec, ES8389_ANALOG_CONTROL_REG0x64, 0x8F);
@@ -520,7 +520,7 @@ static int es8389_open(const audio_codec_if_t *h, void *cfg, int cfg_size)
520520
ret |= es8389_write_reg(codec, ES8389_RESET_REG0x00, 0x00);
521521
ret |= es8389_write_reg(codec, ES8389_CLK_MANAGER_REG0x03, 0xC1);
522522
ret |= es8389_write_reg(codec, ES8389_RESET_REG0x00, 0x01);
523-
ret |= es8389_write_reg(codec, ES8389_DAC_CONTROL_REG0x4D, 0x02);
523+
ret |= es8389_write_reg(codec, ES8389_DAC_CONTROL_REG0x4D, 0x00);
524524

525525
ret |= es8389_write_reg(codec, ES8389_ADC_SP_CONTROL_REG0x26, 191);
526526
ret |= es8389_write_reg(codec, ES8389_ADC_SP_CONTROL_REG0x27, 191);

components/esp_codec_dev/idf_component.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 1.5.2
1+
version: 1.5.3
22
description: Audio codec device support for Espressif SOC
33
url: https://github.com/espressif/esp-adf/tree/master/components/esp_codec_dev
44

0 commit comments

Comments
 (0)