-
카테고리
-
세부 분야
반도체
-
해결 여부
미해결
설치오류
21.12.09 08:53 작성 조회수 651
1
답변을 작성해보세요.
1
대찬
질문자2021.12.09
limdc@ChanPC:~$ sudo apt-get install libtinfo5 libncurses5 -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libtinfo5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libtinfo5' has no installation candidate
E: Unable to locate package libncurses5
재설치 진행중인데
sudo apt-get install libtinfo5 libncurses5 -y 이부분에서 다운이 안되는거 같네요.
1
대찬
질문자2021.12.09
문제는 해결했습니다 다만 소싱부분에서 문제가 또 생겼는데요.
해당 부분 문제가 뭔지 잘 모르겠네요.
혹시 비바도 window버전이 이미 깔려서 그런걸까요?
설계독학맛비
지식공유자2021.12.09
설치가 정상적으로 되신거죠..?! 그렇다면,
방금 달아드렸는데, 달아드린 내용중에 다음 글 부터 확인해보시겠어요?
==== 환경 설정 (로그아웃 후 로그인 시, 어떤 path 에서든 xvlog 를 실행하게 만듬) ====
설계독학맛비
지식공유자2021.12.09
windows 버전하고 관련이 없을꺼에요.
(분리된 OS 환경입니다.)
FPGA 강의때는 Windows 에서 설치해서 진행합니다. (Driver 이슈가 있어서)
혹시 잘 안되시면, 캡쳐 말고, 에러 메세지를 텍스트로 올려주시면 찾아볼께요. (처음보는 이슈에요)
0
대찬
질문자2021.12.09
xvlog 실행시
chan@ChanPC:~$ xvlog
WARNING: /mnt/c/Xilinx/Vivado/2020.2/tps/lnx64/jre11.0.2 does not exist.
ERROR: Could not find 64-bit executable.
ERROR: /mnt/c/Xilinx/Vivado/2020.2/bin/unwrapped/lnx64.o/xvlog does not exist
vivado& 실행시
chan@ChanPC:~$ vivado&
[1] 20209
chan@ChanPC:~$ WARNING: /mnt/c/Xilinx/Vivado/2020.2/tps/lnx64/jre11.0.2 does not exist.
ERROR: Could not find 64-bit executable.
ERROR: /mnt/c/Xilinx/Vivado/2020.2/bin/unwrapped/lnx64.o/vivado does not exist
source ./tools/Xilinx/Vivado/2021.2/settings64.sh 으로 소싱 한다면
에러는 아직 hdl 파일이 없어서 그런거 같구요
vivado&하면 gui 잘 실행되네요
bin 폴더 들어가서 ./xvlog 실행해보니 아래와 같은 에러가 뜨네요.
설치문제인걸까요 그럼?
chan@ChanPC:~/tools/Xilinx/Vivado/2021.2/bin$ ./xvlog
CRITICAL WARNING: [Common 17-183] Failed to open handle xvlog.log. Please check access permission of directory '/home/chan/tools/Xilinx/Vivado/2021.2/bin'. You should restart the application from a writable working directory.
설계독학맛비
지식공유자2021.12.09
올려주신 메세지로 구글링해봤습니다.
jre 관련내용이 검색이 되긴 하는데, 해보라고 권장해드리고 싶진않네요 ㅠ (잘되시던 것도 안될 것 같습니다... ㅠ.ㅠ) https://community.element14.com/products/devtools/avnetboardscommunity/b/blog/posts/summer-of-fpga-installing-vitis-vivado-on-ubuntu
source ./tools/Xilinx/Vivado/2021.2/settings64.sh 으로 소싱 한다면
이 방법으로 진행 부탁드릴께요 (원래 제가 권고하는 방법입니다.)
강의를 진행하실 수 있는 방법으로 해주세요.
즐공하세요 :)
0
대찬
질문자2021.12.09
1. 소싱을 해주면 vivado& 과 xvlog 모두 정상 동작
우분투를 재시작하면 위와같은 현상 발생
경로는 이상이 없는거같습니다. 설치 강의 전부 다 봤구요.
기존에 사용하던 vivado가 윈도우에 깔려있는것 말곤 생각나는게 없네요
예전 QnA를 보니 fpga 강의는 윈도우로 진행하신다고 하니 윈도우와 리눅스 환경에서 다른 비바도가 있는게 큰 문제는 안될거같구요.
설계독학맛비
지식공유자2021.12.09
아 그러셨군요!
우분투를 재시작하면 위와같은 현상 발생
어허... 이거는 처음보는데.. 에러 메세지를.. 캡쳐말고 Text 로 올려주세요. :)
0
설계독학맛비
지식공유자2021.12.09
오 혹시.... OS 가... (64bit 이 아니신가..?)
uname -m 캡쳐화면 하구요.
에러 메세지 Text 로 올려주세요. (처음보는 메세지에요. 구글링 해볼께요)
파일이 없다고 하는걸로 봐선.. 설치가 완료되지 않을 것 같다는 생각도 듭니다.
0
설계독학맛비
지식공유자2021.12.09
안녕하세요 :)
답답해 하시는 부분이 충분히 느껴집니다.
그래도 250여분 이상이 성공하셨으니까, 할 수 있을리라 믿어요!
==== 설치 QnA 에 들어가기전에..=====
시작하기 전에 한가지 당부드리는 점은, 가이드 문서대로 잘 해왔는지 다시한번 확인 부탁드립니다. 가이드북 GUI 모드는 권해드리지 않습니다.
<99 % 에 멈춰있다. 를 껶은 수강생 분의 해결책>
https://inf.run/qEex 다음 예처럼 설치가 누락되면 멈출 수 있다고하네요. 가이드북에 해당 내용이 있으니까.. 꼭 가이드북 대로 해주셔요.. (했죠?!@!@!@!@!@)
<다 해봤는데 안된다 하시면>
가이드 북을 잘 따라하셨지만, 마지막 99% 에서 멈춰있다면 예상되는 이유는 다음과 같습니다. (99%에서 Install Tool 이 무슨짓? 을 하는지는 Xilinx Tool 만 알고 있겠지만)
1. 중간에 인터럽트가 걸렸다. ( 컴퓨터 Sleep 모드, Network 의 연결 불안정, 외장하드설치라면 USB 연결 문제 등등)
2. 사용하시는 노트북의 사양, OS 의 버전 등등 환경에 따라 맛비가 모르는 문제가 발생 (저도 사람이라 이 모든것을 서포트 할 수 없습니다. 이점은 인지를 부탁드리겠습니다.)
==== 충분히 숙지하셨다면, 우회방법을 Try 해봅시다! ====
99% 까지 오셨다면 거의 다 오신거라고 판단됩니다.
설치하신 Path 에 가보시면,
cd <설치하신 Path>/bin
제 PC 의 예를 들겠습니다. (본인 환경과 path 를 꼭 맞춰주세요.)
cd /Tools/Xilinx/Vivado/2021.2/bin
들어가시고, ls 로 안의 파일 내용을 보시면, 실행파일이 있습니다.
이 안에서 다음 명령어를 실행해봅니다.
./xvlog
다음과 같은 화면이 나오시면, 비록 99% 이지만 설치는 정상적으로 되신겁니다.
설치가 완료되셨기 때문에! 과감하게 설치를 중단해주시면 됩니다.
축하드립니다 끝난거에요 :)
==== 환경 설정 (로그아웃 후 로그인 시, 어떤 path 에서든 xvlog 를 실행하게 만듬) ====
다음 Tool path 에 settings64.sh 라는 파일이 있다면, 이제 영상으로 돌아오셔서 환경 셋업을 해주시면 되구요. 만약에 없다 라고 하시면, 다음글을 참고해주세요.
===== setttings64.sh 이 없을때 (Path 는 본인의 환경으로 하셔야죠?) =====
실행 해보셨나요? 되시면, (/mnt/d/foreverkimku/tools/Vivado/2021.1/bin/xvlog)
본인계정 터미널에,
vi ~/.bashrc // (환경변수 setting 을 추가할껍니다.)
export PATH="/mnt/d/foreverkimku/tools/Vivado/2021.1/bin/:$PATH" // vivado bin 폴더의 실행파일을 어디에서든 보이게 함. 이거를 추가해주시고, 저장해주세요.
그다음에 로그아웃 하시고 (terminal 종료) , 다시 로그인 하신다음.
일반 terminal 에서
xvlog 쳐보세요.
되시면 성공입니다.
다음은 제가 직접 Test 한거구요. 참고 부탁드려요.
==== 여기까지 해봤는데, 아무것도 안된다 ====
이 다음의 해결책은 제가 아는 범위에서는 없습니다. 재설치를 권고드리구요.
설치 과정 전부를 캡쳐해서 남겨주시면, 확인해보고 누락 부분이 있는지 찾아보도록 하겠습니다.
==== 왜 맛비는 이 귀찮은? 작업을 고집하는가? ====
1. 리눅스 환경을 꼭 사용해보게 하고 싶었습니다. (현업에 오시면 큰 도움이 되실 겁니다.)
2. 현존하는 무료 Simulation Tool 중 최고입니다. 환경을 갖고 계시다면 독학하실때 큰 도움이 되실꺼에요!
==== 끝으로 힘내시라는 말씀 드립니다 ====
설치가 가장 어렵습니다. 최대한 쉽게 한다고 하는데, 설치 방법은 Xilinx 문서를 보고 만든거라.. Xilinx!! 를 제가 대신 욕?을 해드리겠습니다. (더 쉽고 안정적인 설치방법이 나오기를 저 또한 바랍니다.) 해보시고 답글남겨주세요. 파이팅 입니다~!!!
답변 6