포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.

S3C6400용으로 작성한 문서입니다.

잘 나옵니다......^^

1. alsa-lib-1.0.15

- alsa package들은 기본 prefix는 /usr

tar xjf alsa-lib-1.0.15.tar.bz2
cd alsa-lib-1.0.15
./configure --host=arm-generic-linux-gnueabi --build=i386-linux --disable-python
make
make DESTDIR=/opt/4.2.4-eabi-arm/arm-generic-linux-gnueabi/sys-root install


- alsa library test

cd test
arm-generic-linux-gnueabi-gcc -o pcm pcm.c -lpthread -lasound -ldl -lm



2. alsa-utils

tar xjf alsa-utils-1.0.15.tar.bz2
cd alsa-utils-1.0.15
zcat ../alsa-utils.alsaconf.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit


./configure --host=arm-generic-linux-gnueabi --build=i386-linux
make
make DESTDIR=/opt/4.2.4-eabi-arm/arm-generic-linux-gnueabi/sys-root install



3. test......amixer

vi atest

#!/bin/sh
amixer -c 0 sset Master,0 100% unmute
amixer -c 0 sset PCM,0 100% unmute
amixer -c 0 sset 'Master Mono',0 100% unmute
amixer -c 0 sset 'External Amplifier',0 70% unmue
amixer -c 0 sset Headphone,0 70% unmute
amixer -c 0 sset 'Line',0 50% unmute
amixer -c 0 sset 'Video',0 50% mute

이 실행 시크립트는 보드 부팅 후에 실행


4. 후에

aplay g.wav 식으로 실행시키면 됩니다.

서종범

2008.10.28 22:47:01
*.57.58.48

amixer: Unable to find simple control 'Master',0

Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
amixer: Unable to find simple control 'Master Mono',0

amixer: Unable to find simple control 'External Amplifier',0

Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 22 [71%] [on]
Front Right: Playback 22 [71%] [on]
amixer: Unable to find simple control 'Line',0

amixer: Unable to find simple control 'Video',0
스크립트를 실행하니 위와 같은 결과가 나왔습니다.
정상동작을 하지 않은 부분은 아직 미구현이라고 봐야 하는가요?

서종범

2008.10.30 23:09:07
*.57.58.48

자문 자답입니다. 제가 사용하는 커널에서는 컨트롤이름이 좀 다른 것을 확인 하였습니다.
Simple mixer control 'Speaker',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [on]
Front Right: Playback 31 [100%] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
Simple mixer control 'Mono',0
Capabilities: pvolume pvolume-joined cvolume pswitch pswitch-joined
Playback channels: Mono
Capture channels: Mono
Limits: Playback 0 - 31 Capture 0 - 31
Mono: Playback 31 [100%] [on] Capture 31 [100%]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 22 [71%] [on]
Front Right: Playback 22 [71%] [on]
Simple mixer control 'Line In',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 31
Front Left: 16 [52%]
Front Right: 16 [52%]

성인제

2008.11.18 18:05:21
*.178.221.130

고도리님 서종범님 감사합니다.

한번 해봐야겠군요..

6410 보드에 적용해 볼까 생각중입니다. ㅎㅎ
List of Articles
번호 제목 글쓴이 날짜 조회 수
48 [OpenICE] OpenICE 장비와 WinCE 플랫폼 빌더 사용 관련 문... file 김재훈 2009-03-26 7770
47 [OpenICE] Intel flashloader ( 32bit data bus ) file 김재훈 2009-03-26 7296
46 ARM Boot쪽 Zero Init 쪽 관련 자료 file 김재훈 2009-03-26 7872
45 JTAG Boundaryscan Tutorial file [1] 김재훈 2009-03-26 7348
44 [OpenICE] STM32(cortex-m3) 512K Internal Flash Loader file 김재훈 2009-03-26 7544
43 [OpenICE] MBA2443(s3c2443) Nand flash 및 Device file file 김재훈 2009-03-26 7644
42 [OpenICE] s3c2410 Nand Flash Device file 및 scp 파일 file 김재훈 2009-03-26 7591
41 [OpenICE] Spider A1000 file 김재훈 2009-03-23 7851
40 [OpenICE] Spider A950 file 김재훈 2009-03-23 7448
39 [OpenICE] Spider A900 file [1] 김재훈 2009-03-23 7699
38 [OpenICE] OpenEDS v1 버전 별 모음 file 김재훈 2009-03-23 7952
37 [OpenICE] OpenEDS v2 버전 별 모음 file [3] 김재훈 2009-03-23 9653
36 [font] ttf에서 hangul/영문을 추출하는 자료를 올립니다. file 고현철 2008-12-31 7504
35 [자료] SQLite 응용하기 - 2번째 유형목 2008-12-24 7596
34 [자료] SQLite 응용프로그램 만들기. 첫번째 file [1] 유형목 2008-11-12 8422
33 [자료] sqlite 컴파일하기 file [2] 유형목 2008-11-07 7566
32 [정보] 안드로이드 소스코드 빌드해보기 [2] 유형목 2008-10-26 11939
» ALSA howto file [3] 고현철 2008-10-24 7822
30 [자료] 커널 2.6에서 USB WIFI 사용하기 file [3] 장병남 2008-10-11 7691
29 [자료] huins pro1/3 보드에 포팅된 ucos-2 source(gcc) file [1] 고도리 2008-03-07 7679

사용자 로그인