반응형

petalinux 2018.3 버전을 사용하였음

 

Linux 설치에 앞서, 새로 Vivado Project 를 먼저 생성 해 준다.

 

 

Project name 은 그림과 같이 설정하고, 나머지는 이전과 동일하게 한다.

물론 소스코드는 생성하지 않는다.

 

다 생성했다면, IP 블록을 하나 생성한다.

 

 

이후 다이어그램 창에서 ZYNQ PS를 불러온다.

 

 

이후 ZYNQ7 PS 를 더블클릭해 Configuration tab 에 들어가 다음과 같이 설정 해 준다.

 

 

Peripheral I/O Pins 에 들어가 UART1을 enable 해준다.

 

 

Clock configuration 에서 FCLK_CLK0 도 disable 해준다.

 

 

DDR configuration 에서 Memory part, bus width 를 바꿔 준다.

 

 

다 되었으면 OK

 

 

이후 Run block Automation 으로 DDR, FIXED_IO output 으로 나오게 설정한다.

 

여기서 다시 ZYNQ7 PS 를 더블클릭해 이번에는 MIO Configuration 에 들어간다.

 

 

해당하는 부분들을 바꿔 준다.

조금 내리면 SD 0 이 보이는데 이것도 체크 해 준다.

 

 

이후 OK 를 눌러준다.

 

다 되었다면 SDK를 실행시키기 위해 만든 디자인을 Wrapping 해준다.

 

이후 Output 파일을 만들어 준다.(Wrapping 하기 전 해도 된다.)

 

 

이후 파일을 Export 해준다.

 

 

그리고 SDK를 실행시켜 준다.

 

 

HW에 대한 정보들이 나와있는 페이지를 볼 수 있다.

 


Petalinux 2018.3 을 다운받는다.

다운로드 경로는 다음과 같다.

 

Downloads

Vivado, Vitis, Vitis Embedded Platform, PetaLinux, Device models

www.xilinx.com

 

Petalinux installer 를 다운받아 준다.

 

 

Windows 환경에서 해 보려고 했는데, 아무래도 Linux 환경에서만 가능한 듯 하다.

따라서 Virtual Machine 을 설치해서 해 보도록 하겠다.

 

반응형

+ Recent posts