[Vivado] board file 안보일 경우 수동 설치
FPGA를 공부하기 위해서 Xilinx 보드를 구매하여 사용할려고 할 때 Xilinx의 공식적인 3rd party 업체들의 제조 보드는 Vivado 툴에서 지원을 해준다. 2019년 이후 최근 툴 에서는 단순히 업데이트만 해도 되는데 가끔 업데이트를 했는데도 안보이거나 시간이 지나고 재실행했는데 안보이는 경우들은 수동 설치가 필요할 때가 있다.
우선 공식 지원하는 board file github 링크는 아래와 같다.
https://github.com/Xilinx/XilinxBoardStore
github에서 boards 폴더에서 현재 보드에 맞는 폴더를 다운 받는다.
이후가 중요한데 이 Xilinx 녀석들이 Vivado 특정 버전 이후에 보드 파일 불러오는 경로는 분기 해버렸다.(Xilinx 이자식들 호환성 좀 고려해주지)
보드 경로는 버전에 따라 아래와 같다.
2021.2 버전 이후 C:\Xilinx\Vivado\2023.1\data\xhub\boards\XilinxBoardStore\boards\Xilinx
2021.2 버전 이전 C:\Xilinx\Vivado\2023.1\data\boards\board_files
자일링스 버전은 본인 버전에 맞게 수정하면 된다.
애매하면 위 두 곳에 모두 github에서 받은 보드 파일을 수동으로 업데이트 하면 된다.
vivado와 vitis가 의외로(?) 버그들이 많아서 공부하시거나 실무하실 때 스트레스 많이 받을 수 있는데 시장 독점이라 버그 수정도 잘 안되고 방법이 없는 듯 하다.
그나마 리눅스 플랫폼일 경우 버그가 적은 편이니 가능하면 리눅스 플랫폼을 개발 메인플랫폼으로 사용하는 것을 추천 한다.
끝 :)
도움이 되셨다면 더 좋은 정보 공유를 위해 광고 클릭 부탁 드립니다 :)
0 댓글