We have a DA7212 Reference Board (169-02-A) that produces a beep with no issue.
We also have a DA7212 on our own custom board that doesn't produce a beep when we set all the same register values. In order to get the beep on the headphone output we have to configure the SYSTEM_MODES_OUTPUT (0x51) register to enable DAC and HP outputs.
I just needed clarification on why this register (0x51) can be set to 0 on the reference board, but we have to set it for our own board.
The DA7212 datasheet explains that register 0x51 configures the SCL2 and explains that "Level 2 system controller (SCL2) is a higher level controller that provides one-touch activation of standard operating modes." So it seems that when we configure this register we can easily enable the DAC and HP. Is there a way to disable the SCL2 and replicate the configuration of the reference board?