Xilinx Vitis `Can’t read “map”: no such variable` 문제 해결

Xilinx Vitis v2022.2 (64-bit) 에서 디버깅을 시도할때 발생되는 이슈입니다. 필자의 경우 ZYNQ7000 시리즈 Cortex-A53 의 듀얼코어 관련 기능과 remote debug 걸때 발생했는데, 사용자 마다 해당 이슈가 발생되는 원인은 다양합니다. 해결 방법은 간단합니다. Xilinx 측에서도 인지하고 있는 문제로, 다음의 링크에 접속한 후 파일을 내려 받은 후 Vitis 폴더에 덮어 씌우면 됩니다. 이후 Vitis를 다시 시작하면 정상적으로… Continue reading Xilinx Vitis `Can’t read “map”: no such variable` 문제 해결

Xillin Vitis `*.c: Invalid argument`, `fatal error: xparameters.h` 문제 해결책

Vitis 에서 Custom IP를 사용할 경우 빌드시 다음과 같은 오류가 발생하는 것에 대한 해결책을 제시합니다. 개발환경은 Windows 10 LTSC, Vivado v2022.02 (64-bit), Vitis v2022.2.0 (64-bit) 입니다. 참고로 리눅스에서는 해당 이슈가 없고, 윈도우에서만 발생하는걸로 확인됩니다. 또는 다음과 같이 특정 파일을 찾을 수 없는 오류가 발생하는 경우가 있을 수 있습니다. 필자의 경우 Vivado 에서 Custom IP를 제작한… Continue reading Xillin Vitis `*.c: Invalid argument`, `fatal error: xparameters.h` 문제 해결책

Xilinx Vitis 빌드시 sin, cos, tan 함수 오류 해결책

Xilinx Vitis v2020.2.0 (64-bit) 에서 ARM 프로젝트를 생성하고 빌드를 수행할 경우에 undefined reference to `cos’ 와 같은 문제가 발생하는 경우에 대한 해결책을 제시합니다. 뭐 이런 근본도 없는 경우가 있나 싶지만 해결책은 간단합니다. 위 사진과 같이 프로젝트 설정에서 math `m` 인자를 추가합니다. 이후 설정을 확인 후 빌드 하면 다음과 같이 정상적으로 빌드가 이뤄지는 것을 확인 할… Continue reading Xilinx Vitis 빌드시 sin, cos, tan 함수 오류 해결책