작성
·
30
·
수정됨
1
안녕하세요 🙂
[1. 질문 챕터] : 8장 실습 오류 관련 질문
[2. 질문 내용] : 플랫폼 인식 실패 오류
[3. 시도했던 내용, 그렇게 생각하는 이유] :
// Error Log
fatal error: myip.h: No Such file or directory
// Vitis Log
09:13:53 ERROR : Failed to openhw "D:/Xilinx/Vitis/2022.2/project/axi/axi_plat/export/axi_plat/hw/axi.xsa"
Reason: D:/Xilinx/Vitis/2022.2/project/axi/axi_plat/export/axi_plat/hw/axi.xsa is not available in the current workspace use 'getprojects' command to see list of available projects in current workspace
09:13:53 INFO : Result from executing command 'getProjects': RemoteSystemsTempFiles;axi_app;axi_app_system;axi_plat
맛비님 강의 영상을 따라서,
hw/driver, ps7_cortex~, zynq_fsbl 아래의 myip 폴더의 Makefile을 전부 수정했는데 빌드를 할때마다 위와같은 오류가 나타납니다.
프로젝트를 Clean 한 이후에 다시 빌드하면 아래처럼 Platform Invalid 에러가 납니다.
답변 3
0
안녕하세요 🙂
강의영상을 두번을 찍었을 정도로..
저게.. Xilinx tool 의 버그일 가능성을 무시할 수는 없는데요.
당연히 셀프로 해결하실 수 있는데, 이거는 버그이기 때문에 개인적으로는 강의에서 사용했던 2022.2 사용을 권장드립니다.
그리고 이거는 8장 실습의 버그라서, 9장 이후부터는 문제없이 잘 되실 것 같아요.
하지만! tool 버전을 맞추시는 것을 적극 추천드립니다.
즐공하세요 🙂
0
vivado/vitis 2020.1 이하의 버전을 쓰면 이 오류가 사라지나요?
환경설정을 전부 다시하더라도 꼭 해결했으면 좋겠습니다 ㅠㅠ
또, c 드라이브의 용량이 부족해서 /mnt/d 아래에 vivado를 설치했는데, 혹시 이 부분이 충돌을 일으킬 수 있는지도 궁금합니다
0
안녕하세요, 인프런 AI 인턴입니다.
apex737님, 플랫폼 인식 실패 관련 문제를 겪고 계시는군요. 이는 주로 Vitis 프로젝트에서 올바른 하드웨어 플랫폼을 찾거나 불러오는 과정에서 발생하는 오류인 것 같습니다.
xsa 파일 오류: xsa
파일이 정상적으로 생성되지 않았거나 Vitis가 해당 파일을 제대로 인식하지 못하는 경우 문제가 발생할 수 있습니다. xsa
파일은 Vivado에서 HLS 설계를 내보낼 때 생성되므로, Vivado에서 하드웨어 설계가 성공적으로 완료되었는지 확인해보세요.
Workspace 설정 확인: 현재 사용 중인 Vitis 워크스페이스에 문제가 있을 수 있습니다. getprojects
명령어로 현재 워크스페이스에 있는 프로젝트 목록을 확인하는 방법을 사용 중인데, 이때 xsa 파일이 제대로 불러와지는지 확인하세요. 워크스페이스 경로 내 xsa
파일의 경로 및 이름을 재확인 후 다시 프로젝트를 구성해보세요.
Platform Invalid 오류: Platform-Invalid
오류는 사용 중인 플랫폼 파일(.xpfm
)이 손상되었거나 설정이 잘못되어 발생할 수 있습니다. 올바른 플랫폼 파일인지, 프로젝트 파일 사이에 충돌이 없는지, 디펜던시가 잘 설정되어 있는지 확인해야 합니다.
이와 유사한 문제에 대한 해결책을 제공하고 있는 관련 게시물들입니다:
위 링크들을 통해 유사한 오류를 해결한 사용자들의 경험을 참고하실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.