- Disable audio by writing
0x00
to the TX_AUDIO_CONTROL register. The disable bit also flushes the buffers
in the DisplayPort Source and sets the MUTE bit in VB-ID.
Xilinx®
recommends following this step when there is a change in video/audio
parameters.
- Write the Audio Info Frame (based on your requirement;
this might be optional for some systems). The Audio Info Frame consists of eight writes. The
order of write transactions are important and follow the steps in the DisplayPort Audio
registers, offset
0x308
(see related information).
- Write Channel Count to the TX_AUDIO_CHANNELS register
(the value is actual count -1).
- If the system is using synchronous clocking then write MAUD and NAUD
values to TX_AUDIO_MAUD and TX_AUDIO_NAUD registers, respectively.
- Enable audio by writing
0x01
to TX_AUDIO_CONTROL register.