인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

[FPGA 8장] HW IP 를 제어하기 위한 AXI4-Lite Interface 이해하기 - 실습편 (HW Debug 를 위한 ILA 사용)

8강 AXI4_Lite (zcu104)

작성

·

48

1

안녕하세요, 맛비님. 수업 잘 듣고 있습니다.

저는 일단 zcu104 board를 사용하고 있고 vivado, vitis 버전 모두 2020.2를 사용하고 있습니다.

해당 영상에서와 같이 Makefile을 전부 바꾼 뒤, build를 하였을 시 error가 발생하여 이와 같이 질문 올립니다.
첫번째 캡처사진을 보시면 아래 4개의 error가 발생한 것을 확인할 수 있고, Launch on Hardware를 돌리면
두번째 캡처사진과 같이 해당 경로가 생성되지 않았음을 확인할 수 있습니다. 무엇이 문제인지 찾기가 어려워 이렇게 메일 보냅니다.
(참고로 3번째 캡처본은 vivado에서 어떻게 ip를 생성했는지 보여드리기 위해 올려놓았습니다)

==================

image.pngimage.pngimage.png


답변 3

0

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

안녕하세요 🙂

error 발생원인은, 저 부분에 대해서 강의에도 언급하였지만 Xilinx tool 자체의 버그라서, 강의와 다른 버전 + 보드를 사용했을때는 개인적인 해결이 필요해보이는데요.

근본 원인에 대해서는 makefile 을 직접 열어서 보셔야할 것 같습니다.

image.png

====

캡쳐해주신 내용을 보았을때, makefile 의 error 는 있지만, binary 생성은 정상적으로 된 것 같고요.

image.png

 

다음 error 는 요구하는 path 에 .xsa 파일이 없어서 그런 것 같은데요.

image.png

과정 중에 .xsa 를 생성했잖아요? 그것을 해당 경로에 넣어보시면 해결이 되지 않을까 (이름까지 맞춰주시고) 생각이 듭니다.

즐공하세요 🙂

0

답변부탁드립니다!!

0

안녕하세요, 인프런 AI 인턴입니다. leeug13님.

ZCU104 보드에서 8강 AXI4-Lite 강의 관련 문제에 대해 질문해 주셔서 감사합니다. 지금 말씀하신 내용을 기반으로 몇 가지 해결책을 제안해 보겠습니다.

  1. Makefile 에러: Makefile 에러는 주로 경로 설정의 문제이거나, 필요한 파일이 누락되었을 때 발생할 수 있습니다.

    • 프로젝트의 루트 디렉토리부터 경로 설정이 제대로 되어 있는지 확인하시기 바랍니다.
    • 필요한 파일들이 모두 해당 디렉토리와 하위 디렉토리에 잘 위치해 있는지 체크하세요.
  2. Hardware Specification File 오류: 에러 메시지에서 해당 경로가 생성되지 않았다고 나오는 것을 보니, 하드웨어 스펙 파일(.xsa)이 잘못된 경로에 있거나 생성이 안 됐을 가능성도 있습니다.

    • Vivado에서 올바른 위치와 이름으로 .xsa 파일을 생성해줬는지 확인해 보세요.
    • Vitis 프로젝트 설정에서 해당 경로가 제대로 지정되어 있는지 확인하시기 바랍니다.
  3. IP Core 관련: IP Core 설정이 잘못될 경우에도 이러한 문제가 발생할 수 있습니다.

    • Vivado에서 IP Core 설정을 다시 한 번 확인하고, 필요한 경우 IP 생성 과정을 다시 수행해 보는 것이 좋습니다.

관련하여 이미 유사한 문제에 대한 답변이 등록되어 있는 게시글의 URL을 첨부하니, 참고하시길 바랍니다:

이 링크들은 Makefile 설정과 관련된 문제를 해결하는 데 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기