• 카테고리

    질문 & 답변
  • 세부 분야

    반도체

  • 해결 여부

    미해결

vivado 설치 시 source 관련 문제입니다.

23.02.19 01:07 작성 조회수 769

1

안녕하세요 맛비님. 오늘 시작한 수강생입니다.

다름이 아니라 linux 환경에서 vivado 설치 중 source 입력 과정에서 어려움을 겪고 있습니다.

정확히 어디인지 말씀드리자면,

화면 캡처 2023-02-19 004155.png

맛비님의 설치 가이드 google doc 중, 파란색 하이라이트 부분을 입력한 후,

 

화면 캡처 2023-02-19 001531.png위 사진과 같이 "No such file ro directory"라는 구문이 떴습니다. 이 문제를 해결하고자 커뮤니티에 "source"라는 키워드를 검색하고 저와 비슷한 사례를 찾아본 결과,

https://www.inflearn.com/questions/570658/source-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-x27-no-such-file-or-directory-x27-%EC%97%90%EB%9F%AC

이 수강생분께서 질문하셨던 것과 비슷한 맥락의 경로 문제를 겪고 있는 것 같다고 생각이 들었습니다. 따라서, 경로 재설정을 하면 되려나?라는 생각으로 방법을 구글링을 해보았으나 정말로 그 문제인지 판단이 서지 않아 질문을 올려봅니다.

제 컴퓨터와 노트북에서 동시에 설치를 진행하였고 노트북에선 "vivado &"까지 실행된 것으로 보아, 컴퓨터에서 설치 과정 중 복사 붙여넣기 할 때 제 실수로 인해 발생한 것 같습니다. 위 문제에 대해 해결책을 제시해주시면 정말 감사할 것 같습니다.

강의 설명에 말씀해주신 것처럼 리눅스 환경 입문이랑 설치 과정부터 정말 어려운 것 같습니다. verilog hdl, fpga뿐만 아니라 linux 또한 1타 선생님이신 것 같습니다. 좋은 강의 앞으로 열심히 수강하겠습니다! 좋은 주말 되세요.

답변 1

답변을 작성해보세요.

0

안녕하세요 :)

제가 1타 선생님.. 이라니 하핫. (현업의 평범한 엔지니어입니다.)

글의 워딩에서, 의아한점이 보이는데요.

제 컴퓨터와 노트북에서 동시에 설치를 진행하였고 노트북에선 "vivado &"까지 실행된 것으로 보아, 컴퓨터에서 설치 과정 중 복사 붙여넣기 할 때 제 실수로 인해 발생한 것 같습니다.

혹시 WSL 에서 설치과정을 직접 안하시고, 기존의 WSL 에 설치했던 Vivado 파일을 그대로 복붙하신 걸까요? (만약 맞다면 정상적으로 동작할지 미지수이고요, 동일하게 재 설치를 추천드립니다.)

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

만약에 정상 설치를 하셨다는 가정이면, 알고계신대로 settings64.sh 의 파일 path 의 miss 가 있는것으로 보입니다.

vivado tool 을 설치한 full path 를 알려주세요. 정확하게는 settings64.sh 이 있는 폴더의 path 를 알려주시면 되겠습니다. (cd ~/tools/ 로 열심히 들어가셔서 pwd 로 full path 알아내기)

jyblue1001님의 프로필

jyblue1001

질문자

2023.02.19

혹시 WSL 에서 설치과정을 직접 안하시고, 기존의 WSL 에 설치했던 Vivado 파일을 그대로 복붙하신 걸까요?

아아 제가 오해의 소지가 있게 글을 적었네요. 선생님의 설치 영상을 보면서 똑같은 설치 과정을 노트북에서 한 번, 컴퓨터에서 한 번, 똑같은 과정을 총 두 번 했는데 노트북에선 실행됐고 컴퓨터는 안됐다는 뜻이었습니다. 각각 따로 설치를 진행했습니다.

 

선생님 답변에서 말씀해주신 대로 tool>Xilinx>Vivado 경로를 찾아보려 했습니다. cd ~/tools/Xilinx/ 이하에 DocNav, Downloads, xlc 등등 하위 폴더를 계속 이동하면서 ls 명령어를 통해 settings64.sh 가 있는지 계속 찾아봤는데 도무지 안 보이더군요.

아래 사진은 컴퓨터 경로 스크린샷입니다.image

문득 정상적으로 vivado가 설치됐던 노트북의 경로와 비교하면서 full path를 역추적하면 되겠다는 생각이 들어서 한번 열어봤습니다.

아래 사진은 노트북 스크린샷입니다.image위 사진과 같이 노트북에서는 cd ~/tools/Xilinx 아래 더 많은 파일들이 있었고 그 중 Vivado파일을 들어가 보니 cd ~/tools/Xilinx/Vivado/2022.2에 settings64.sh 가 있는 것을 확인했습니다.

이 두 사진을 비교했을 때, 컴퓨터 리눅스에서 vivado가 설치되지 않아 생긴 문제로 판단되는데 맞을까요? 선생님이 답변해주시면, 말씀 주시는 그대로 다시 문제 해결 진행해보겠습니다. 감사합니다.

정상설치가 안되었다 라고 판단이되네요 (맞나요..?;)

정상설치 되었다면 알고계신대로 노트북? 처럼 설치되어야합니다.

이미 한번 성공하셨던 경험이 있으시니, 재설치를 추천드릴께요 ㅠ