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

jyblue1001님의 프로필 이미지
jyblue1001

작성한 질문수

설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)

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

작성

·

1K

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
질문자

혹시 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가 설치되지 않아 생긴 문제로 판단되는데 맞을까요? 선생님이 답변해주시면, 말씀 주시는 그대로 다시 문제 해결 진행해보겠습니다. 감사합니다.

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

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

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

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

jyblue1001님의 프로필 이미지
jyblue1001

작성한 질문수

질문하기