Repository navigation
Regression: PCM read error when recording through dmic on GLK #718
Copy link
Copy link
Closed
Labels
GLKApplies to Gemini Lake platformApplies to Gemini Lake platformP1Blocker bugs or important featuresBlocker bugs or important featuresbugSomething isn't working as expectedSomething isn't working as expectedverifiedQA/Bug reporter verifies solution worked.QA/Bug reporter verifies solution worked.
Description
PCM read error when recording through dmic.
How to reproduce:
- arecord -Dhw:0,99 -f dat -c 4 dmic.wav
Error message:
Recording WAVE 'dmic.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Channels 4
arecord: pcm_read:2143: read error: Input/output error
Trace log:
0 2 DMIC 136018.229167 8.958333 dmic.c:1399 dmic_trigger()
0 2 DMIC 136022.500000 4.270833 dmic.c:1258 dmic_start()
0 2 DMIC 136026.145833 3.645833 dmic.c:1264 dmic_start(), dmic->fifo_a
0 2 DMIC 136030.781250 4.635417 dmic.c:1296 dmic_start(), mic_a = 0, mic_b = 0, fir_a = 0, fir_b = 0
0 2 DMIC 136035.833333 5.052083 dmic.c:1296 dmic_start(), mic_a = 0, mic_b = 0, fir_a = 0, fir_b = 0
0 2 DMIC 136040.104167 4.270833 dmic.c:1319 dmic_start(), clear soft reset for all/used PDM controllers
0 2 DMIC 136047.239583 7.135417 dmic.c:1335 dmic_start(), done
0 2 IPC 640735.677083 504688.437500 apl-ipc.c:114 ipc: msg rx -> 0x60050000
0 2 IPC 640741.927083 6.250000 handler.c:410 ipc: comp 22 -> trigger cmd 5
0 2 PIPE 4.25 640752.500000 10.572917 pipeline.c:768 pipeline_trigger()
0 2 HOST 640756.979167 4.479167 host.c:278 host_trigger()
0 2 DMA 640761.822917 4.843750 hda-dma.c:734 hda-dmac: 4 channel 1 -> stop
0 2 DAI 640766.406250 4.583333 dai.c:543 dai_comp_trigger(), command = 0
0 2 DAI 640770.000000 3.593750 dai.c:613 dai_comp_trigger(), PAUSE/STOP
0 2 DMA 640774.375000 4.375000 dw-dma.c:593 dw-dma: 0 channel 5 stop
0 2 DMIC 640783.489583 9.114583 dmic.c:1399 dmic_trigger()
0 2 DMIC 640787.604167 4.114583 dmic.c:1343 dmic_stop()
0 2 DMIC 640792.187500 4.583333 dmic.c:1358 dmic_stop(), soft reset and mute on for all PDM controllers
0 2 IPC 640951.458333 159.270828 apl-ipc.c:114 ipc: msg rx -> 0x60030000
0 2 IPC 640957.343750 5.885417 handler.c:313 ipc: comp 22 -> free
0 2 PIPE 4.25 640967.968750 10.625000 pipeline.c:851 pipeline_reset()
0 2 HOST 640972.187500 4.218750 host.c:624 host_reset()
0 2 DMA 640976.562500 4.375000 hda-dma.c:734 hda-dmac: 4 channel 1 -> stop
Tested with:
FW: SOF master/78f13ed + PR #709
Kernel: topic/cros-sofv4.14-rebase/40fae8a
topology: SOF master/78f13ed
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
GLKApplies to Gemini Lake platformApplies to Gemini Lake platformP1Blocker bugs or important featuresBlocker bugs or important featuresbugSomething isn't working as expectedSomething isn't working as expectedverifiedQA/Bug reporter verifies solution worked.QA/Bug reporter verifies solution worked.
Activity
dabekjakub commentedon Dec 14, 2018
fixed in #721
keqiaozhang commentedon Dec 17, 2018
Confirmed that this issue is fixed on glk-005-drop-stable branch. So close this bug.
sof-glk-005-drop-stable:75410581