2017-11-22 5 views
0

Zedboard의 PS쪽에 명명 된 파이프를 연결할 수 있습니까? 그 다음 오디오 출력 포트로 되돌아 가서 내 PS 측면의 노래를 재생하고 PL 측면의 오디오 출력 포트를 수신하는 PL 측면의 FIFO (DMA, AXI, I2S 등 사용)로 연결됩니까?오디오 카드를 Zedboard의 SD 카드 메모리에 저장하십시오.

그렇다면 PS 사이드에서 어떤 단계를 따라야합니까?

사용자 공간을 커널 공간에 매핑 할 때 추측하고 있습니다.

답변

1

예, 아날로그 장치에는 필요한 물건 만 있습니다.

에는 오디오 칩 (ADAU1761) 및 HDMI 출력 (ADV7511) 용 ALSA 드라이버 을 모두 포함하는 아날로그 장치가 유지 관리하는 다른 커널이 있습니다.

https://github.com/analogdevicesinc/linux

거기에 몇 zynq 가지가 있습니다. 일반적으로 자일링스는 커널 에서 드라이버를 가져 오지만 누구나 동일하게 수행 할 수 있습니다.

빌드 명령 (즉, 당신이 원하는 물건의 종류가 인 경우)에 입니다 : 또는 당신은 단지이 보관 링크에서 특정 보드에 대한 준비가 만든 이미지를 다운로드 할 수 http://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/linux/zynq_2014r2

또는 : 파일을 다운로드 한 후

https://www.dropbox.com/sh/yfbpj63pcenqatr/AAAt0s3xFXs47I7q5pNopheHa?dl=0

; 이 명령으로 압축을 풉니 다

unxz -d sdimage-8G-zedboard.direct.xz 

하면이 명령을 사용하여 SD 카드의 이름을 알아보십시오 :

dmesg|tail 

를 그리고이 명령으로 8 기가 바이트 SD 카드에 결과 이미지를 쓰기 :

sudo dd if=sdimage-8G-zedboard.direct of=/dev/sdX 

여기서 sdX은 사용자가 특정 명령을 기록한 SDCard입니다. dmesg|tail 이 명령은 모든 사전 존재를 지울 것입니다 데이터를 sd 카드에 저장해야하므로 데이터가 중요한 경우 백업을해야합니다.

경고 : dd 명령을 사용하는 동안주의하십시오. 잘못된 /dev/sdX 위치에 이미지를 쓰면 OS 및/또는 하드웨어가 손상되어 매우 위험 할 수 있습니다.

이미지를 구운 후에는 이미지를 구울 수 없습니다. 너는 가야 돼! 본격적인 그래픽 리눅스 환경이 나타날 것입니다 (HDMI 디스플레이를 연결하고 USB OTG 포트를 사용하여 마우스와 키보드 사용)

참고 : 사운드를 재생할 경로를 선택할 수도 있습니다 ; 헤드폰 잭에서 또는 HDMI 케이블을 통해.

관련 문제