This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:docs:2021:singularity_vivado [2021/08/15 01:34] – Junghwan Goh | public:docs:2021:singularity_vivado [2022/01/24 11:30] (current) – [주의점] Junwon Oh | ||
---|---|---|---|
Line 58: | Line 58: | ||
===== Singularity로 이미지 만들기 ===== | ===== Singularity로 이미지 만들기 ===== | ||
- | vivado 설치 과정에서 graphic interface를 이용해 마우스를 클릭해가며 옵션을 선택하고 유저 로그인 정보를 다시 입력해야 하기 때문에, 일반적인 컨테이너 이미지를 만드는 과정과는 다르게 직접 조작해 가는 과정이 필요합니다. | + | vivado 설치 과정에서 graphic interface를 이용해 마우스를 클릭해가며 옵션을 선택하고 유저 로그인 정보를 다시 입력해야 하기 때문에, 일반적인 컨테이너 이미지를 만드는 과정과는 다르게 직접 조작해 가는 과정이 필요합니다. 여기에서는 **singularity sandbox이미지를 만들어 필요한 설치 작업을 완료한 뒤 sif파일로 다시 export** 하는 방법을 이용했습니다. |
전체적으로 보면, | 전체적으로 보면, | ||
Line 260: | Line 260: | ||
start_gui | start_gui | ||
</ | </ | ||
+ | |||
+ | * Singularity로 Alveo를 빌드할 때 문제점 | ||
+ | |||
+ | - ho-oh서버에 Alveo U200의 License파일은 / | ||
+ | |||
+ | * Vitis Serial Terminal에서의 Port 인식 문제 및 해결 | ||
+ | |||
+ | - 일반 User권한으로 Vitis Serial Terminal에서 Alveo와 통신을 시도하면 권한에 의해 Port검색이 되지 않음. | ||
+ | |||
+ | - root권한으로 Vitis를 실행하거나, | ||
+ | |||
+ | * Singularity 파일 실행 시 Display Error | ||
+ | |||
+ | - singularity run 실행 전 터미널에서 xhost + | ||
+ | |||
+ | - singularity run 실행 후 터미널에서 xhost + 입력 후, xclock으로 디스플레이 확인 | ||
+ | |||
+ | * 구 버전 Vivado Singularity파일 생성 시 주의점 (2018.x) | ||
+ | |||
+ | - 최신 버전 Vivado(2020.x 이후 버전 확인)는 설정에서 Board File들의 위치를 지정해 줄 수 있지만, 구버전의 경우 설치 경로에 보드 파일이 존재해야함. (~/ | ||
+ | |||
+ | - Singularity build 전 위 경로에 미리 Borad Files(XilinxBoardStore)를 미리 넣어 놔야 함. | ||
+ | |||
===== 참고자료 ===== | ===== 참고자료 ===== |