T113-Pro开发板声卡播放录音

终端下执行如下命令配置硬件通道值。

tinymix set "ADC3 Input MIC3 Boost Switch" 1 
tinymix set "HpSpeaker Switch" 1
tinymix set "Headphone Switch" 1
tinymix set "Headphone volume" 7
  • 录音命令

arecord -Dhw:audiocodec -f S24_LE -r 16000 -c 1 -d 10 -vv /root/test.wav

  • 播放录音命令

aplay -Dhw:audiocodec -vvv /root/test.wav

请问下,我用T113_PRO 的板和buildroot_100ask-t113-pro SDK,然后移植一个能够有声音的应用程序。 应用程序里打开声卡,调用
snd_pcm_open(&playback_handle, “default”, SND_PCM_STREAM_PLAYBACK, 0),
运行程序后这个函数返回错误。
请问下是T113-Pro的声音驱动哪里有问题吗?还是调用的函数不对?