Configuration of SGTL5000

  • We
    have measured that the line out level of the audio codec SGTL is about 1.5V for
    the efusA9 with the evaluation kit with maximum volume configured via control
    panel and a 0 dB sinus wave file. We use the SGTL in our application too and
    need a line out level of more than 2V.



    The
    audio codec has a register that impacts this level. It is the register CHIP_LINE_OUT_VOL
    (0x002E). The configured value after the start of the BSP image is 0x0F0F. If
    we change this value afterwards to 0x0000 (maximum volume according to the data
    sheet of the SGTL5000) we get a line out output level of more than 3V.



    We
    could do this configuration after every start of the audio driver but would
    prefer to do it via registry. Can the value of the CHIP_LINE_OUT_VOL (used by
    the audio driver) be configured via registry settings?