[Vivado] vitis custom ip makefile build error

[vivado] custom ip makefile 에러

enter image description here

[Vivado] vitis custom ip makefile build error

필자가 기억하기로는 Vivado 2020 버전에서 vitis로 넘어오면서 이 버그가 발생한 것 같은데 2024년인 아직도(?) 고쳐지지 않아서 정리해 둔다.

생각보다 크리티컬한 문제라 금방 고쳐지는 버그인 줄 알았는데 4년 동안 고쳐지지 않을 정도면 먼가 수정하기 어려운 문제인듯 하다.

문제점을 간단히 설명하면 vivado에서 custom IP 를 제작하고 vivado ip packaging 을 이용해서 axi bus를 생성해 붙였을 경우 함께 생성되는 makefile로 인해 문제가 발생한다.

관련해서 간단히 정리하면

  1. Vivado 2024.1 버전에서도 윈도우10 에서는 여전히 makefile 에러 있음
    (윈도우11은 괜찮다는 얘기가 있음, 확인 안해봄)
  2. 리눅스에서는 makefile 에러 없음
  3. Vitis Classic, Unified 버전 동일한 문제점 발생
  4. Vitis Unified 버전은 custom ip 의 경우 수동으로 경로 설정을 해야 함(APP 설정에서 라이브러리 경로 추가 필요)

끝 :)

도움이 되셨다면 더 좋은 정보 공유를 위해 광고 클릭 부탁 드립니다 :)

댓글 쓰기

0 댓글