'Linux > Wayland' 카테고리의 다른 글
[weston] Boot touch ISSUE (0) | 2018.02.12 |
---|---|
[weston] Touch (0) | 2017.12.30 |
Wayland FAQ (0) | 2016.06.23 |
wayland 관련 정보 참고 사이트 (0) | 2016.06.20 |
[weston] Boot touch ISSUE (0) | 2018.02.12 |
---|---|
[weston] Touch (0) | 2017.12.30 |
Wayland FAQ (0) | 2016.06.23 |
wayland 관련 정보 참고 사이트 (0) | 2016.06.20 |
i2S Bus specification 문서를 한번 읽어볼것
기본적으로 3개의 Line 이 연결된다.
serial clock(sck) : bit clock
word select(WS) : left/right 정보
serial data (SD) : sound data , PCM Data
글에서 기억나는 내용이다.
꼭 기억합시다. 플랫폼 개발자는 자기 개발건만 생각하면 안됩니다. H/W, S/W 엔지니어가 쉽게 개발을 할 수 있도록 항상 신경써 주면서 개발해야 합니다.
오디오 코덱을 첫 과제로 내 주는 이유는 다음과 같습니다.
1. 대부분의 오디오 코덱이 제어를 I2C 로 한다.
2. 데이터 전송을 I2S 로 하는 경우가 많다.
3. 디바이스 드라이버 샘플 코드가 공개되어 있는 경우가 많으며 비교적 간단하여 이해가 쉽다.
4. 기능 갯수가 적어서 테스트가 용이하다.
오디오 코덱을 개발할 때 개발 순서(절차) 를 간단히 정리하면 다음과 같습니다.
1. 디바이스 드라이버 소스를 제공하는지 부터 확인(중요함)
2. 데이터 시트 중 스팩 관련된 내용과 pin map 부분 정독. 나머지는 필요할 때마다 꺼내 보면 됨.
3. main clock, 전원, reset pin 상태를 확인함. 오디오 코덱은 이 세가지만 잘 인가되고 있으면 별 문제 없이 동작됨.
4. 데이터 시트에서 analog loop-back 모드를 확인하여 analog loop-back 모드로 설정하고 loop-back 기능이 잘 동작되면 코덱 자체(HW) 는 잘 구성되어 있다고 판단함.
출처: http://poplinux.tistory.com/5 [얼굴반반피곤합니다.]
I2S 이야기 : http://musart.tistory.com/75
오디오 코덱 드라이버 개발할 때 업무순서 : http://poplinux.tistory.com/5
디지털 멀티미디어 방송 ( DMB) : Digital Multimedia Broadcasting
디지털 영상 및 오디오 방송을 전송하는 방송기술로 휴대전화, MP3, PMP 등의 휴대용 기기에서 텔레비전, 라디오, 데이터방송을 수신할 수 있는 이동용 멀티미디어 방송의 목적으로 개발되었다. 유럽의 디지털 오디오 방송(DAB) 를 대한민국에서 고친 기술.
종류
DMB 는 전파 송수신 방식에 따라 지상파 DMB(T-DMB) 와 위성DMB(S-DMB ) 방식으로 나뉜다.
TPEG (Transport Protocol Experts Group)
DMB 망을 통해 교통정보 및 여행 정보를 단말기에 전송하기 위한 Application Level 의 데이터 Format 규격을 지칭한다.
MBC TPEG
서울을 중심으로 수도권 14개 도시, 전국 6대 광역시를 비롯하여 전국 고속도로 및 주요 국도의 실시간 교통정보를 5분 단위 기준으로 제공되는 서비스.
BWS
고화질 HD DMB 방송은 H.265 코덱칩을 내장하고 있는 디바이스 부터 사용가능
참조