我運行一個BBB直接運行debian的框。內核版本是3.8.13-bone-47。Beaglebone黑色自定義音頻海角DMA/IRQ故障
我正在與一個非常相似的斗篷here。不同之處在於我使用的是TLV320AIC3106而不是AIC3104,而且我只啓用了音頻輸出,我對此應用程序中的音頻錄製不感興趣。
我的應用程序的引腳與上面鏈接中的斗篷相同。
我跟着鏈接here得到了開始和運行。在我嘗試播放示例波形文件之前,我所有的東西都與教程的輸出相匹配。
當我打一個樣本波形文件,我得到以下信息:aplay: pcm_write:1710: write error: Input/output error
運行dmesg
給我ALSA sound/core/pcm_lib.c:1010 playback write error (DMA or IRQ trouble?)
如果我有麻煩是我不明白的DMA是如何在未來玩。這是DMA問題嗎?它是否像我的I2C一樣出現其他問題?我在其他地方錯過配置嗎?
任何關於如何跟蹤這個想法的讚賞,讚賞。
您可能想要檢查編解碼器是否已被驅動程序初始化。 – marko