본문으로 바로가기
728x90
반응형

Zybo Z7 20을 사용하고 있다. 여기에는 플래쉬가 있는데 여기에 프로그램 한 이미지를 넣어서 부팅시킬 수 있다. Zybo Z7의 사양은 아래와 같다.

1. 부트 이미지 생성하기

 Xilinx->Create Boot Image->Zynq and Zynq Ultrascale을 선택한다. 또는 프로젝트에서 오른쪽 마우스 클릭 후 Create Boot Image를 선택한다.

기본적으로 설정이 되어 있으니 그냥 Create Image를 선택한다. 여기서 생성되는 BIF 또는 BIN 파일을 다른 경로에 저장하던지 이름을 바꾸어 저장해도 된다. 굳이 그럴필요가 있을까 싶긴 하지만.....

2. 점퍼를 JTAG 모드로 한다. QSPI 모드로 하면 플래쉬 읽기 이므로 에러가 난다.

3.  Xilinx->Program Flash를 선택한다. 또는 프로젝트에서 오른쪽 마우스 클릭 후 Program Flash를 선택한다.

4. 보드의 전원을 켜고 Program을 누른다. 당연히 전원이 켜져 있어야 된다. Device가 자동으로 찾게 되어 있고 옆에 Select 버튼을 누르면 직접 찾을 수도 있다. Image 파일과 Init File은 앞에 기본 경로에 만들었다면 자동으로 위치가 기록 되어 있고 아니라면 찾아야 한다. Flash Type는 보드에 맞게 선정한다. Zybo Z7은 QSPI X1, X2, X4를 지원한다. 

5. 완료 후 전원을 끄고 점퍼를 QSPI 쪽으로 바꾼 후 전원을 켜면 플래쉬에 있는 이미지가 부팅된다.

728x90
반응형