포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 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
번호 제목 글쓴이 날짜 조회 수sort
48 [자료] SQLite 응용하기 - 2번째 유형목 2008-12-24 7596
47 yaffs2 patch log file 고현철 2007-12-13 7594
46 [OpenICE] s3c2410 Nand Flash Device file 및 scp 파일 file 김재훈 2009-03-26 7591
45 udev-106 howto file [1] 고도리 2008-01-25 7586
44 Slackware 11.0 설치문서에 나와 있는 iso file [1] 고현철 2008-01-12 7584
43 [자료] sqlite 컴파일하기 file [2] 유형목 2008-11-07 7566
42 분석할때 유용한 search script: gref(grep 응용) 고현철 2009-09-01 7557
41 [OpenICE] STM32(cortex-m3) 512K Internal Flash Loader file 김재훈 2009-03-26 7544
40 samsung SMC SSFDC관련자료 file [1] 고현철 2008-01-17 7515
39 [font] ttf에서 hangul/영문을 추출하는 자료를 올립니다. file 고현철 2008-12-31 7505
38 [linuxbios] Intel Architecture Protect Mode자료-2 file 고도리 2008-01-03 7505
37 [OpenICE] Atmel AT91EB40A_AT49bv162A EV Board Flash 및 ... file 김재훈 2009-03-26 7499
36 SDL & paragui howto [1] 고현철 2008-05-15 7487
35 [정보] 검색하다가 알게된 LCD4LINUX 사이트 [2] 유형목 2008-05-11 7461
34 [OpenICE] Spider A950 file 김재훈 2009-03-23 7448
33 tslib install howto 고현철 2008-07-10 7428
32 범용 운영체제 구현을 위한 리눅스 커널 완전 분석 file [3] 고현철 2008-07-08 7418
31 [OpenICE] AMD Flash Loader file 김재훈 2009-03-26 7411
30 HP System Disagnostics Utility 1.5입니다.. file [1] just4you 2009-03-30 7393
29 aesop-2440 rootfs에 올라갔던 hotplug file [2] 고현철 2008-07-09 7380

사용자 로그인