본문 바로가기

IT관련/dm355

dm355 sound programming

 

 

 

 

 

 

 

 


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