본문 바로가기

2018/04/21

(2)
Zynq UltraScale+ MPSoC 보드 초기화 테스트 - SDK테스트 Hello World Zynq UltraScale+ MPSoC 보드 초기화 테스트 - SDK테스트 Hello World 1) Launch SDK Zynq UltraScale+ MPSoC 기본 하드웨어 디자인 으로 생성한 프로젝트 파일에서 Launch SDK 로 프로젝트 파일을 생성할 수 있다. 2)Project 생성 Vivado에서 여러가지 다양한 예제를 제공하고 있는데 기본 예제 Hello World 프로젝트를 생성해 보자 3)코드 작성및 프로그램 실행 기본 코드 생성되고 간단히 테스트를 위해 Delay 함수도 추가 해서 실행 해 보았다. Zynq UltraScale+ MPSoC 보드의 UART에 연결해서 시리얼 포트로 출력되는 메시지를 확인하니 정상적으로 출력되는것으로 확인된다.
Zynq UltraScale+ MPSoC 보드 초기화 테스트 - 기본 하드웨어 디자인 Zynq UltraScale+ MPSoC 보드 초기화 테스트 - 기본 하드웨어 디자인 보드가 나왔으니 테스트를 위해 새로운 프로젝트를 생성해 보자 Vivado 툴이 워낙 자주 업데이트 되고 복잡해서 테스트 과정을 정리할 필요가 있을것 같다. 1)프로젝트 생성 처음부터 새로운 MPSoC의 Board 파일을 생성할 수도 있지만 설정해 주어야 할것이 많기 때문에 기존 생성되어 있는 파일을 이용하고 변경 사항만 수정하는것이 좋을것 같다. 2)Create Block Design 3)IP 생성 Zynq UltraScale+ MPSoC IP를 추가 하자 4)PL 클럭 연결 PL클럭은 외부에서 연결 할 수도 있지만 내부클럭을 연결해 주면 간단히 테스트 해 볼 수 있다. 5)ZYNQ MPSoC 설정 - DDR4 메모리 ..

반응형