root@tv100:~# aplay -Dplughw:0,0 /usr/share/sounds/alsa/Front_Center.wav -c1 -fS24_LE -r48000 -v Warning: format is changed to S16[ 152.970621] tas2563 2-004c: tas2563_hw_params, format: 2 [ 152.978257] tas2563 2-004c: tas2563_set_bitwidth 1379 _LE Playing WAVE '/usr/share/sou[ 152.984964] tas2563 2-004c: mnCh_size: 16 [ 152.990536] tas2563 2-004c: blr_clk_ratio: 32 nds/alsa/Front_Center.wav' : Sign[ 152.997438] tas2563 2-004c: tas2563_hw_params, sample rate: 48000 ed 16 bit Little Endian, Rate 480[ 153.005318] tas2563 2-004c: SND_SOC_DAPM_POST_PMU 00 Hz, Mono [ 153.012377] tas2563 2-004c: tas2563_mute [ 153.016871] tas2563 2-004c: unmute: tas2563_mute [ 153.021528] tas2563 2-004c: set power state: 0 [ 153.026060] tas2563 2-004c: tas2563_set_power_state, state: 0, mbPowerup 0 [ 153.033984] tas2563 2-004c: IRQ reg is: 0, 1219 Plug PCM: Route conversion PCM (sformat=S16_LE) Transformation table: 0 <- 0 1 <- 0 Its setup is: stream : PLAYBACK access : RW_INTERLEAVED format : S16_LE subformat : STD channels : 1 rate : 48000 exact rate : 48000 (48000/1) msbits : 16 buffer_size : 16384 period_size : 4096 period_time : 85333 tstamp_mode : NONE tstamp_type : MONOTONIC period_step : 1 avail_min : 4096 period_event : 0 start_threshold : 16384 stop_threshold : 16384 silence_threshold: 0 silence_size : 0 boundary : 4611686018427387904 Slave: Hardware PCM card 0 'mx8-tas2563' device 0 subdevice 0 Its setup is: stream : PLAYBACK access : MMAP_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 48000 exact rate : 48000 (48000/1) msbits : 16 buffer_size : 16384 period_size : 4096 period_time : 85333 tstamp_mode : NONE tstamp_type : MONOTONIC period_step : 1 avail_min : 4096 period_event : 0 start_threshold : 16384 [ 153.139931] tas2563 2-004c: irq_work_routine stop_threshold : 16384 silence_threshold: 0 silence_size[ 153.149952] tas2563 2-004c: IRQ status : 0x0, 0x0 : 0 boundary : 4611686018[ 153.157794] tas2563 2-004c: IRQ reg is: irq_work_routine 0, 414 427387904 appl_ptr : 0 [ 153.166782] tas2563 2-004c: IRQ reg is: irq_work_routine, 0, 427 hw_ptr : 0 [ 153.174995] tas2563 2-004c: set ICN to -90dB [ 153.182042] tas2563 2-004c: IRQ reg is: 2, 435 [ 153.186532] tas2563 2-004c: set ICN delay [ 153.192194] tas2563 2-004c: IRQ reg is: 2, 441 [ 153.228232] tas2563 2-004c: IRQ reg is: irq_work_routine 2, 414 [ 153.237536] tas2563 2-004c: IRQ reg is: irq_work_routine, 2, 427 [ 153.243589] tas2563 2-004c: set ICN to -90dB [ 153.249382] tas2563 2-004c: IRQ reg is: 2, 435 [ 153.253864] tas2563 2-004c: set ICN delay [ 153.259407] tas2563 2-004c: IRQ reg is: 2, 441 [ 153.263892] tas2563 2-004c: irq_work_routine, Critical ERROR REG[0x2] = 0x2 [ 153.270969] tas2563 2-004c: device powered up, power down to load program 0 (Tuning Mode) [ 153.279236] tas2563 2-004c: set power state: 2 [ 153.283776] tas2563 2-004c: tas2563_set_power_state, state: 2, mbPowerup 1 [ 153.335590] tas2563 2-004c: load program 0 (Tuning Mode) [ 153.340924] tas2563 2-004c: TAS2563 load data: TuningMode Program, Blocks = 1, Block Type = 1 [ 153.349474] tas2563 2-004c: TAS2563 load block: Type = 1, commands = 3117 [ 153.817415] tas2563 2-004c: Block PChkSum: FW = 0x49, Reg = 0x49 [ 153.823628] tas2563 2-004c: Block[0x1] PChkSum match [ 153.828669] tas2563 2-004c: load configuration configuration_Tuning Mode_48 KHz_s1_0 conefficient pre block [ 153.838508] tas2563 2-004c: TAS2563 load data: music, Blocks = 2, Block Type = 4 [ 153.846015] tas2563 2-004c: TAS2563 load block: Type = 4, commands = 8 [ 153.856711] tas2563 2-004c: Block PChkSum: FW = 0xc9, Reg = 0xc9 [ 153.862879] tas2563 2-004c: Block[0x4] PChkSum match [ 153.867875] tas2563 2-004c: load new configuration: configuration_Tuning Mode_48 KHz_s1_0, coeff block data [ 153.877656] tas2563 2-004c: TAS2563 load data: music, Blocks = 2, Block Type = 3 [ 153.885099] tas2563 2-004c: TAS2563 load block: Type = 3, commands = 558 [ 153.972733] tas2563 2-004c: Block PChkSum: FW = 0x70, Reg = 0x70 [ 153.978793] tas2563 2-004c: Block[0x3] PChkSum match [ 153.983789] tas2563 2-004c: tas2563_load_default, 1500, ret = 0 [ 153.989770] tas2563 2-004c: tas2563_set_slot, slot_width:16 [ 153.996004] tas2563 2-004c: tas2563_load_default, 1505, ret = 0 [ 154.002273] tas2563 2-004c: INV format: IBNF [ 154.007516] tas2563 2-004c: tas2563_load_default, 1521, ret = 0 [ 154.013458] tas2563 2-004c: tas2563_set_bitwidth 1379 [ 154.019160] tas2563 2-004c: mnCh_size: 16 [ 154.023213] tas2563 2-004c: tas2563_load_default, 1526, ret = 0 [ 154.032781] tas2563 2-004c: tas2563_load_default, 1547, ret = 0 [ 154.489682] tas2563 2-004c: tas2563_mute [ 154.493644] tas2563 2-004c: mute: tas2563_mute [ 154.498115] tas2563 2-004c: set power state: 2 [ 154.502646] tas2563 2-004c: tas2563_set_power_state, state: 2, mbPowerup 0 [ 154.510215] tas2563 2-004c: SND_SOC_DAPM_PRE_PMD