작성
·
1.3K
1
ㅇ이 부분 후에 나오는 글이
이렇게 나오는데요. EULA 동의 관련한 내용인 거 같은데 해결책을 모르겠습니다.
답변 4
1
0
error 가 나는 path 하고 실제 windows folder path 가 다른 것 같아요. 다시 비교해 보시겠어요?
여기는
/mnt/d/tools 를 찾고 있는데
폴더는
/mnt/d/home/sangbeom/tools
재설치 하시면서 기존의 잔재? 가 남아있는것 같은데,
잘 안되신다면 지우시고 재설치를 추천드립니다. :)
mobaxterm 은 그대로 두시고, 기존 vivado 설치 폴더를 깨끗하게 비우시고 시작하시면 될 것 같아요.
아니면 D드라이브에 있는 파일들을 삭제하고 Step2부터 다시 시작하면 되나요?
Yes!
0
강의를 본격적으로 수강하기 전에 툴 설치가 먼저여야 한다는 것을 알고 맛비님의 강의를 보고 설치를 하고 있었습니다.
설치를 하던 중 19: 30초부터 막혀서 이렇게 질문 드립니다.
이부분에서 ./Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -b AuthTokengen 코드를 입력했더니 permission denied라는 에러가 발생하였습니다. 그래서 혹시 몰라 ls -al를 통해 어떤 파일들이 있는지 확인을 했고 chmod +x 파일명을 입력했더니 such file or directory라는 글이 나왔습니다.
여기서부터 ./Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -b AuthTokengen부터 막히니 뒤에 과정을 더이상 진행하지 못했습니다.
저런 현상이 발생한 경우 어떤 방법으로 해결해야 하는지 궁금합니다.
실행권한이 없어서 그런 것 같구요.
명령어의 miss 가 보입니다.
+ x 로 띄워쓰기 대신
+x 붙여서 해보시면 될 것 같아요 :)
다음과 같이 하시면 됩니다.
chmod +x ./Xilinx_Unified_2021.2_1021_0703_Lin64.bin
그 다음 다시 진행해보셔요 :)
맛비님 덕분에 해결하였습니다. 하지만 이후 진행 과정에서 또 다른 어려움이 생겼습니다.
22: 14초부터./Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -a XilinxEULA,3rdPartyEULA -b Install -c /root/.Xilinx/install_config.txt 를 입력하는 부분부터 막혔습니다.
path를 수정한 후 ./Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -a XilinxEULA,3rdPartyEULA -b Install -c /root/.Xilinx/install_config.txt 코드를 작성하였는데 파일이 없다는 오류가 발생한거 같습니다.
이럴 경우 어떻게 진행을 해야 하나요?
su 부터 시작하여 step by step으로 진행하여 vivado 설치까지 완료 하였습니다.
하지만 ##### Step 3. Vivado 설치가 완료되면 #####
에서 exit로 root 계정 종료까지 한 이후부터 다시 진행이 되지 않습니다.
현재 저는 C드라이브 용량 부족으로 맛비님의 글을 보고 D드라이브에 설치하였습니다.
source ./tools/Xilinx/Vivado/2020.2/settings64.sh여기서부터 진행이 되지 않습니다.
여기 주소로 들어가게 되면 settings64.sh 파일이 존재하지만 되지 않습니다.
23:36초부터 진행이 되지 않습니다.
이런 상황인데 어떻게 진행하면 될까요? 항상 감사합니다.
음.. d drive 라고 하셨는데, 파일 접근은 c drive 처럼 보여져요.
/mnt/d 여기에 설치하셨을 것 같은데,
cd /mnt/d
해서 들어가신 다음 설치하신 폴더 확인해보시겠어요?
맛비님 영상을 보면서 리눅스 경로 들어가는 법을 배워서 해보니 여기까지 했습니다.
settings64.sh가 있는거까지는 확인했습니다. 하지만 그 이후 과정이 진행하는데는 실패했습니다.
다 오셨구요
linux file path 에서 . 쩜 의 의미는 현재 path 의 의미입니다. 상대경로구요. (이 부분은 리눅스를 조금만? 공부하시면 아실 수 있을꺼에요)
절대경로로 해보겠습니다.
source /mnt/d/home/sang 손으로 치기 힘드네요/tools/Xilinx/Vivado/2021.2/settings64.sh
이렇게 해보시겠어요? :)
이후 vivado gui가 에러 없이 잘 떳습니다.
vi ~/.bashrc 창에 저렇게 source ./tools/Xilinx/Vivado/2021.2/setting64.sh 이렇게 추가해주면 되나요?
저는 D드라이브를 사용하는 상황인데 저 경로로 그냥 넣어도 되나요??
설치를 다 한 후 수업을 듣던 중 실수로 잘못 건들어서 우분투와 vivado를 완전히 삭제하였습니다.
이후 다시 처음부터 설치를 진행하였습니다.
하지만 step3의 source ./tools/Xilinx/Vivado/2020.2/settings64.sh부터 에러가 발생하여 진행을 못하고 있습니다. D드라이브에 vivado를 설치하였고 settings64.sh가 있는거까지 확인을 했습니다 .
에러를 확인해보니 파일이 없다는거 같은데 제가 폴더를 통해 직접 확인해보니 파일들이 존재해서 어떻게 해결을 해야 할지 모르겠습니다. 이전 설치 과정에서는 이런 문제가 발생하지 않았습니다.
0
안녕하세요 :)
Xilinx 2021.2 군요! 2021.1 까지는 해당 방법으로 설치를 했었는데, 조금 바꼈나..?
직접 설치 해보고 답변드리겠습니다.
조금만? 기다려주세요 :)
1. ./Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -b AuthTokengen
2. ./Xilinx_Unified_2020.2_1118_1232_Lin64.bin -- -b ConfigGen
3. vi /root/.Xilinx/install_config.txt # 생성된 config 파일을 편집함.
그 다음 부터 인데요. 질문자님께서 올려주신 대로, 재현이 됩니다!
안되던거 : /Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -a 3rdPartyEULA,WebTalkTerms,XilinxEULA -b Install -c /root/.Xilinx/install_config.txt
여기서 WebTalkTerms 가 2021.2 로 Tool 버전이 업데이트 되면서 빠졌네요.
다음과 같이 해보세요. (가이드북에 추가해놨습니다.)
4. ./Xilinx_Unified_2021.2_1021_0703_Lin64.bin -- -a XilinxEULA,3rdPartyEULA -b Install -c /root/.Xilinx/install_config.txt
설치 완료 및 동작확인 했습니다~
즐공하세요 :)
새로 vivado를 설치하는 과정에서 vi /root/.Xilinx/install_config.txt 에서 path를 수정하는 과정에서
path를 /mnt/d/tools/Xilinx로 설치했습니다. 설치 경로를 sangbeom폴더 안으로 넣고 싶어서 D드라이브에 있는 tools 파일을 D/sangbeom/tools로 이동시켜서 저런현상이 발생한거 같습니다.
vivado 재설치를 하려고 하는데 이전처럼 우분투와 mobaxterm을 삭제하고 재설치를 해야하나요?
아니면 D드라이브에 있는 파일들을 삭제하고 Step2부터 다시 시작하면 되나요?