evm에 사용되는 AIC33 이 아닌 AIC26을 사용하여 (단가가 싼 관계로 ㅋㅋ) 제작하게 되었는데
관련 레퍼런스가 없어서 어디서 부터 봐야하는지 삽질만 했다 -_-
기본적인 SPI와 I2S가 돌아가는 것을 확인 한 후
OSS (Open Sound System)으로 test program을 구현했다.
대충 기본적인 mixer와 dsp 를 설정하고
encode -> decode test를 해봤는데
아무소리도 나지 않았다 -_-;
그래서 decode 문제인가 하고
encode 한것을 파일로 만들어서 (PCM raw data) evm 보드에서 플레이 했더니
아주 잘 나왔다 -_-
decode 쪽 소스를 봐도 별 이상이 없다고 생각하고 계속
삽질 끝에 아주 기본적인 gain(-_-) 설정을 안해서 출력이 안나왔다는걸 알고
3일간의 삽질을 마무리 하게 되었다 -_-;
'IT관련 > dm355' 카테고리의 다른 글
dm355 redundant boot loader (0) | 2009.03.10 |
---|---|
dm355 mmc/sd check point (0) | 2009.02.27 |
dm355 - nvp7000 video 4 linux 2 driver 구현 (0) | 2009.02.27 |
board debugging (dm355) (0) | 2009.02.27 |
install sshd on dm355 (0) | 2009.02.27 |