작성
·
863
1
답변 6
1
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
0
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.
올려주신 메세지로 구글링해봤습니다.
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
1. 소싱을 해주면 vivado& 과 xvlog 모두 정상 동작
우분투를 재시작하면 위와같은 현상 발생
경로는 이상이 없는거같습니다. 설치 강의 전부 다 봤구요.
기존에 사용하던 vivado가 윈도우에 깔려있는것 말곤 생각나는게 없네요
예전 QnA를 보니 fpga 강의는 윈도우로 진행하신다고 하니 윈도우와 리눅스 환경에서 다른 비바도가 있는게 큰 문제는 안될거같구요.
0
안녕하세요 :)
답답해 하시는 부분이 충분히 느껴집니다.
그래도 250여분 이상이 성공하셨으니까, 할 수 있을리라 믿어요!
시작하기 전에 한가지 당부드리는 점은, 가이드 문서대로 잘 해왔는지 다시한번 확인 부탁드립니다. 가이드북 GUI 모드는 권해드리지 않습니다.
<99 % 에 멈춰있다. 를 껶은 수강생 분의 해결책>
https://inf.run/qEex 다음 예처럼 설치가 누락되면 멈출 수 있다고하네요. 가이드북에 해당 내용이 있으니까.. 꼭 가이드북 대로 해주셔요.. (했죠?!@!@!@!@!@)
<다 해봤는데 안된다 하시면>
가이드 북을 잘 따라하셨지만, 마지막 99% 에서 멈춰있다면 예상되는 이유는 다음과 같습니다. (99%에서 Install Tool 이 무슨짓? 을 하는지는 Xilinx Tool 만 알고 있겠지만)
1. 중간에 인터럽트가 걸렸다. ( 컴퓨터 Sleep 모드, Network 의 연결 불안정, 외장하드설치라면 USB 연결 문제 등등)
2. 사용하시는 노트북의 사양, OS 의 버전 등등 환경에 따라 맛비가 모르는 문제가 발생 (저도 사람이라 이 모든것을 서포트 할 수 없습니다. 이점은 인지를 부탁드리겠습니다.)
99% 까지 오셨다면 거의 다 오신거라고 판단됩니다.
설치하신 Path 에 가보시면,
cd <설치하신 Path>/bin
제 PC 의 예를 들겠습니다. (본인 환경과 path 를 꼭 맞춰주세요.)
cd /Tools/Xilinx/Vivado/2021.2/bin
들어가시고, ls 로 안의 파일 내용을 보시면, 실행파일이 있습니다.
이 안에서 다음 명령어를 실행해봅니다.
./xvlog
다음과 같은 화면이 나오시면, 비록 99% 이지만 설치는 정상적으로 되신겁니다.
설치가 완료되셨기 때문에! 과감하게 설치를 중단해주시면 됩니다.
축하드립니다 끝난거에요 :)
다음 Tool path 에 settings64.sh 라는 파일이 있다면, 이제 영상으로 돌아오셔서 환경 셋업을 해주시면 되구요. 만약에 없다 라고 하시면, 다음글을 참고해주세요.
실행 해보셨나요? 되시면, (/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!! 를 제가 대신 욕?을 해드리겠습니다. (더 쉽고 안정적인 설치방법이 나오기를 저 또한 바랍니다.) 해보시고 답글남겨주세요. 파이팅 입니다~!!!
해당부분은 apt-get update 하니까 설치가 되네요..ㅎㅎ 죄송함당