윈도우 메뉴의 Open Perspective에서 Other...를 클릭
여기서 Nios II를 선택한다.
File 메뉴의 New를 클릭해서 Nios II Application and BSP from Template를 선택
위 창이 뜬다.
SOPC Information File name은 프로젝트 폴더에 생성되어 있으니 걱정마라.
템플릿은 Hello World Small을 선택하고 Finish.
일단 이렇게 짜보자.
빌드를 하면 별 문제없이 컴파일된다.
프로젝트 익스플로러에서 NIOSIIf_UART를 오른쪽 클릭해서 Make Targets의 Build를 실행해라.
여기서 mem_init_generate를 선택하고 Build.
이제 hex 파일이 생성되었다. 프로젝트 폴더내의 software/NIOSIIf_UART/mem_init/ 폴더에 NIOSIIf_UART_onchip_memory2_0.hex 를 확인할 수 있을거다.
그럼 이걸 어떻게 FPGA에 다운로드 할 것이냐....
다시 Quartus II로 돌아가야 한다.
Quartus II의 Project 메뉴에 Add/Remove Files in Project를 선택해라. hex 파일이 생성된 폴더로 가면 meminit.qip라는 파일이 있는데 그걸 추가하면 된다.
그리고 Start Compilation.
컴파일이 끝나면 .sof를 .jic로 변경해서 다운로드하면 된다.
이런식으로 돌아간다.
타이머랑 PIO도 추가해서 함 돌려봐야것다.
댓글 없음:
댓글 쓰기