Tool/software:
Hi TI,
In DTHE project we are using second amplifier's(TAS6424E-Q1) first channel as line out configured for subwoofer.
-->while performing the line output diagnostic first configured the channel-1 in line output Diagnostic enabled(Reg address:0x09 and value:0x02)And fetching data from Reg address:0xE0 and value: 0x0.
--->attached Reg traces here for Amplifier 2
1.System startup time line output Diagnostic:
003.614ms 0715: [0] <2025-01-17> <15:50:26.481> [9394]-N-shell_cmd_amp.c:185 AMP: Tas642x Amplifier 1 Register Values
000.001ms 0716: [0] <2025-01-17> <15:50:26.482> [9394]-N-shell_cmd_amp.c:186 AMP: tas642x read register [0x00 - 0x03]: 0 11 62 45
000.000ms 0717: [0] <2025-01-17> <15:50:26.482> [9394]-N-shell_cmd_amp.c:187 AMP: tas642x read register [0x04 - 0x07]: 0 cf cf cf
000.000ms 0718: [0] <2025-01-17> <15:50:26.482> [9394]-N-shell_cmd_amp.c:188 AMP: tas642x read register [0x08 - 0x0B]: cf 0 11 11
000.001ms 0719: [0] <2025-01-17> <15:50:26.483> [9394]-N-shell_cmd_amp.c:189 AMP: tas642x read register [0x0C - 0x0F]: 22 22 0 0
000.000ms 0720: [0] <2025-01-17> <15:50:26.483> [9394]-N-shell_cmd_amp.c:190 AMP: tas642x read register [0x10 - 0x13]: 0 0 0 0
000.001ms 0721: [0] <2025-01-17> <15:50:26.484> [9394]-N-shell_cmd_amp.c:191 AMP: tas642x read register [0x14 - 0x17]: ff 0 0 0
000.000ms 0722: [0] <2025-01-17> <15:50:26.484> [9395]-N-shell_cmd_amp.c:192 AMP: tas642x read register [0x18 - 0x1B]: 0 0 0 0
000.000ms 0723: [0] <2025-01-17> <15:50:26.484> [9395]-N-shell_cmd_amp.c:193 AMP: tas642x read register [0x1C - 0x1F]: 0 0 0 0
000.001ms 0724: [0] <2025-01-17> <15:50:26.485> [9395]-N-shell_cmd_amp.c:194 AMP: tas642x read register [0x20 - 0x23]: 0 88 1 e
000.000ms 0725: [0] <2025-01-17> <15:50:26.485> [9395]-N-shell_cmd_amp.c:195 AMP: tas642x read register [0x24 - 0x26]: 0 0 0
000.000ms 0726: [0] <2025-01-17> <15:50:26.485> [9397]-N-shell_cmd_amp.c:185 AMP: Tas642x Amplifier 2 Register Values
000.000ms 0727: [0] <2025-01-17> <15:50:26.485> [9397]-N-shell_cmd_amp.c:186 AMP: tas642x read register [0x00 - 0x03]: 8 11 62 65
000.000ms 0728: [0] <2025-01-17> <15:50:26.485> [9397]-N-shell_cmd_amp.c:187 AMP: tas642x read register [0x04 - 0x07]: f cf cf cf
000.001ms 0729: [0] <2025-01-17> <15:50:26.486> [9397]-N-shell_cmd_amp.c:188 AMP: tas642x read register [0x08 - 0x0B]: cf 2 11 11
000.000ms 0730: [0] <2025-01-17> <15:50:26.486> [9397]-N-shell_cmd_amp.c:189 AMP: tas642x read register [0x0C - 0x0F]: 22 22 0 5
000.000ms 0731: [0] <2025-01-17> <15:50:26.486> [9397]-N-shell_cmd_amp.c:190 AMP: tas642x read register [0x10 - 0x13]: 0 0 0 0
000.000ms 0732: [0] <2025-01-17> <15:50:26.486> [9397]-N-shell_cmd_amp.c:191 AMP: tas642x read register [0x14 - 0x17]: ff 0 0 0
000.000ms 0733: [0] <2025-01-17> <15:50:26.486> [9397]-N-shell_cmd_amp.c:192 AMP: tas642x read register [0x18 - 0x1B]: 0 0 0 0
000.000ms 0734: [0] <2025-01-17> <15:50:26.486> [9397]-N-shell_cmd_amp.c:193 AMP: tas642x read register [0x1C - 0x1F]: 0 0 0 0
000.000ms 0735: [0] <2025-01-17> <15:50:26.486> [9397]-N-shell_cmd_amp.c:194 AMP: tas642x read register [0x20 - 0x23]: 0 88 1 e
000.001ms 0736: [0] <2025-01-17> <15:50:26.487> [9397]-N-shell_cmd_amp.c:195 AMP: tas642x read register [0x24 - 0x26]: 0 0 0
2. Runtime triggered based on request line output diagnostic and its working fine
010.772ms 5608: [0] <2025-01-17> <15:54:11.465> [234394]-N-shell_cmd_amp.c:185 AMP: Tas642x Amplifier 1 Register Values
000.001ms 5609: [0] <2025-01-17> <15:54:11.466> [234394]-N-shell_cmd_amp.c:186 AMP: tas642x read register [0x00 - 0x03]: 0 11 62 45
000.001ms 5610: [0] <2025-01-17> <15:54:11.467> [234394]-N-shell_cmd_amp.c:187 AMP: tas642x read register [0x04 - 0x07]: 0 cf cf cf
000.001ms 5611: [0] <2025-01-17> <15:54:11.468> [234394]-N-shell_cmd_amp.c:188 AMP: tas642x read register [0x08 - 0x0B]: cf 0 11 11
000.000ms 5612: [0] <2025-01-17> <15:54:11.468> [234394]-N-shell_cmd_amp.c:189 AMP: tas642x read register [0x0C - 0x0F]: 22 22 0 0
000.001ms 5613: [0] <2025-01-17> <15:54:11.469> [234394]-N-shell_cmd_amp.c:190 AMP: tas642x read register [0x10 - 0x13]: 0 0 0 0
000.000ms 5614: [0] <2025-01-17> <15:54:11.469> [234394]-N-shell_cmd_amp.c:191 AMP: tas642x read register [0x14 - 0x17]: ff 0 0 0
000.001ms 5615: [0] <2025-01-17> <15:54:11.470> [234394]-N-shell_cmd_amp.c:192 AMP: tas642x read register [0x18 - 0x1B]: 0 0 0 0
000.000ms 5616: [0] <2025-01-17> <15:54:11.470> [234395]-N-shell_cmd_amp.c:193 AMP: tas642x read register [0x1C - 0x1F]: 0 0 0 0
000.001ms 5617: [0] <2025-01-17> <15:54:11.471> [234395]-N-shell_cmd_amp.c:194 AMP: tas642x read register [0x20 - 0x23]: 0 88 1 e
000.000ms 5618: [0] <2025-01-17> <15:54:11.471> [234395]-N-shell_cmd_amp.c:195 AMP: tas642x read register [0x24 - 0x26]: 0 0 0
000.001ms 5619: [0] <2025-01-17> <15:54:11.472> [234397]-N-shell_cmd_amp.c:185 AMP: Tas642x Amplifier 2 Register Values
000.000ms 5620: [0] <2025-01-17> <15:54:11.472> [234397]-N-shell_cmd_amp.c:186 AMP: tas642x read register [0x00 - 0x03]: 8 11 62 65
000.000ms 5621: [0] <2025-01-17> <15:54:11.472> [234397]-N-shell_cmd_amp.c:187 AMP: tas642x read register [0x04 - 0x07]: f cf cf cf
000.001ms 5622: [0] <2025-01-17> <15:54:11.473> [234397]-N-shell_cmd_amp.c:188 AMP: tas642x read register [0x08 - 0x0B]: cf 2 11 11
000.000ms 5623: [0] <2025-01-17> <15:54:11.473> [234397]-N-shell_cmd_amp.c:189 AMP: tas642x read register [0x0C - 0x0F]: 2 22 8 5
000.000ms 5624: [0] <2025-01-17> <15:54:11.473> [234397]-N-shell_cmd_amp.c:190 AMP: tas642x read register [0x10 - 0x13]: 0 0 0 0
000.001ms 5625: [0] <2025-01-17> <15:54:11.474> [234397]-N-shell_cmd_amp.c:191 AMP: tas642x read register [0x14 - 0x17]: ff 0 0 0
000.000ms 5626: [0] <2025-01-17> <15:54:11.474> [234397]-N-shell_cmd_amp.c:192 AMP: tas642x read register [0x18 - 0x1B]: 0 0 0 0
000.000ms 5627: [0] <2025-01-17> <15:54:11.474> [234397]-N-shell_cmd_amp.c:193 AMP: tas642x read register [0x1C - 0x1F]: 0 0 0 0
000.001ms 5628: [0] <2025-01-17> <15:54:11.475> [234397]-N-shell_cmd_amp.c:194 AMP: tas642x read register [0x20 - 0x23]: 0 88 1 e
000.000ms 5629: [0] <2025-01-17> <15:54:11.475> [234397]-N-shell_cmd_amp.c:195 AMP: tas642x read register [0x24 - 0x26]: 0 0 0
attached log here.
