강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của apex737
apex737

câu hỏi đã được viết

설계독학맛비's Thiết kế gia tốc HW thực tế bằng FPGA (từ điều khiển LED đến thiết kế gia tốc Fully Connected Layer)

Platform Invalid 오류

Viết

·

105

·

Đã chỉnh sửa

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

 

 

image.png

 

맛비님 강의 영상을 따라서,
hw/driver, ps7_cortex~, zynq_fsbl 아래의 myip 폴더의 Makefile을 전부 수정했는데 빌드를 할때마다 위와같은 오류가 나타납니다.
프로젝트를 Clean 한 이후에 다시 빌드하면 아래처럼 Platform Invalid 에러가 납니다.

image.png


fpga임베디드

Câu trả lời 3

0

semisgdh님의 프로필 이미지
semisgdh
Người chia sẻ kiến thức

안녕하세요 🙂

강의영상을 두번을 찍었을 정도로..

저게.. Xilinx tool 의 버그일 가능성을 무시할 수는 없는데요.

image.png

당연히 셀프로 해결하실 수 있는데, 이거는 버그이기 때문에 개인적으로는 강의에서 사용했던 2022.2 사용을 권장드립니다.

그리고 이거는 8장 실습의 버그라서, 9장 이후부터는 문제없이 잘 되실 것 같아요.

하지만! tool 버전을 맞추시는 것을 적극 추천드립니다.

즐공하세요 🙂

0

apex737님의 프로필 이미지
apex737
Người đặt câu hỏi

vivado/vitis 2020.1 이하의 버전을 쓰면 이 오류가 사라지나요?
환경설정을 전부 다시하더라도 꼭 해결했으면 좋겠습니다 ㅠㅠ

또, c 드라이브의 용량이 부족해서 /mnt/d 아래에 vivado를 설치했는데, 혹시 이 부분이 충돌을 일으킬 수 있는지도 궁금합니다

0

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

apex737님, 플랫폼 인식 실패 관련 문제를 겪고 계시는군요. 이는 주로 Vitis 프로젝트에서 올바른 하드웨어 플랫폼을 찾거나 불러오는 과정에서 발생하는 오류인 것 같습니다.

  1. xsa 파일 오류: xsa 파일이 정상적으로 생성되지 않았거나 Vitis가 해당 파일을 제대로 인식하지 못하는 경우 문제가 발생할 수 있습니다. xsa 파일은 Vivado에서 HLS 설계를 내보낼 때 생성되므로, Vivado에서 하드웨어 설계가 성공적으로 완료되었는지 확인해보세요.

  2. Workspace 설정 확인: 현재 사용 중인 Vitis 워크스페이스에 문제가 있을 수 있습니다. getprojects 명령어로 현재 워크스페이스에 있는 프로젝트 목록을 확인하는 방법을 사용 중인데, 이때 xsa 파일이 제대로 불러와지는지 확인하세요. 워크스페이스 경로 내 xsa 파일의 경로 및 이름을 재확인 후 다시 프로젝트를 구성해보세요.

  3. Platform Invalid 오류: Platform-Invalid 오류는 사용 중인 플랫폼 파일(.xpfm)이 손상되었거나 설정이 잘못되어 발생할 수 있습니다. 올바른 플랫폼 파일인지, 프로젝트 파일 사이에 충돌이 없는지, 디펜던시가 잘 설정되어 있는지 확인해야 합니다.

이와 유사한 문제에 대한 해결책을 제공하고 있는 관련 게시물들입니다:

위 링크들을 통해 유사한 오류를 해결한 사용자들의 경험을 참고하실 수 있습니다.

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

Hình ảnh hồ sơ của apex737
apex737

câu hỏi đã được viết

Đặt câu hỏi