Browse Source

Add comment about strange CS42448 issue and undocumented bit

dds
PaulStoffregen 5 years ago
parent
commit
d4447df94d
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      control_cs42448.cpp

+ 5
- 0
control_cs42448.cpp View File

// then un-mute the DACs. // then un-mute the DACs.
// 9. Normal operation begins. // 9. Normal operation begins.


// Some people have found their CS42448 goes into a strange mode where VQ is 1.25V
// instead of the normal 2.5V. Apparently there is a workaround for this problem
// which involves writing to an undocumented bit. Details here:
// https://forum.pjrc.com/threads/41371?p=215881&viewfull=1#post215881

static const uint8_t default_config[] = { static const uint8_t default_config[] = {
0xF4, // CS42448_Functional_Mode = slave mode, MCLK 25.6 MHz max 0xF4, // CS42448_Functional_Mode = slave mode, MCLK 25.6 MHz max
0x76, // CS42448_Interface_Formats = TDM mode 0x76, // CS42448_Interface_Formats = TDM mode

Loading…
Cancel
Save