Xilinx Vitis v2022.2 (64-bit) 에서 디버깅을 시도할때 발생되는 이슈입니다. 필자의 경우 ZYNQ7000 시리즈 Cortex-A53 의 듀얼코어 관련 기능과 remote debug 걸때 발생했는데, 사용자 마다 해당 이슈가 발생되는 원인은 다양합니다.
해결 방법은 간단합니다. Xilinx 측에서도 인지하고 있는 문제로, 다음의 링크에 접속한 후 파일을 내려 받은 후 Vitis 폴더에 덮어 씌우면 됩니다. 이후 Vitis를 다시 시작하면 정상적으로 디버깅 되는것을 확인 할 수 있습니다.
000034848 – 2022.2 Vitis: ERROR : Can’t read “map”: no such variable when trying to launch application on my target
https://support.xilinx.com/s/article/000034848?language=en_US
요즘 계속 Xilinx 버그 해결 가이드라인 글만 계속 작성하고 있는것 같은데, 맞습니다. 요즘 이걸로 똥꼬쑈 하고 있고 앞으로도 할 예정이기 때문에 추후 같은 문제를 겪을 경우를 대비해서 정리하고 있습니다.