[Armadillo:07274] Re: Armadillo-420のCON9にオーディオ機能を割り当てたい

s.maruyama email@hidden
2011年 5月 26日 (木) 14:31:39 JST


お世話になります、丸山です。

Audioコーデック(WM8978)の電源に問題ありましたので拡張ボードを修正しました。

確認したところ、
[email@hidden (ttymxc1) ~]#  ls /dev/audio -l
crw-rw----    1 root     root      14,   4 Jan  1 09:00 /dev/audio
audioファイルは存在している

[email@hidden (ttymxc1) ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: armadillo440 [armadillo440], device 0: WM8978 HiFi WM8978 HiFi-I2S-0 
[]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
動作します。

[email@hidden (ttymxc1) ~]# aplay -M -twav /mnt/sample.wav
ALSA lib conf.c:2854:(snd_config_hook_load) cannot access file 
/usr/share/alsa/cards/aliases.conf
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.default
aplay: main:550: audio open error: No such file or directory
コンフィグファイルが無し

#ls /usr/share/alsa/ards/aliases.conf
ありませんでした

/alsa/cards/aliases.conf は、Atmark-distにありました。
対策として、/alsa/cards/aliases.confのファイルをコピーして、
romfsに貼り付けても問題ないでしょうか?
または、
オーディオコーデイックとA420の接続に問題あり、正しく接続されて
いれば起動時にディレクトリが作成されるのでしょうか?

A420とWM8978のpinは以下のように接続しています。
CON2 3pin === WM8978の16pin
CON2 4pin === WM8978の17pin

CON9 15pin === WM8978の11pin
CON9 17pin === 接続していません
CON9 21pin === WM8978の10pin
CON9 22pin === WM8978の9pin
CON9 23pin === WM8978の8pin
CON9 24pin === WM8978の7pin

以上、よろしくお願いいたします。




armadillo メーリングリストの案内