[D3-P] Ubuntu 이미지 GPU 인식 문제

안녕하세요. TOPST 입니다.

D3-G 에서는 OpenCV + vulkan driver 조합 환경에서 추론을 가속받을 수 있을 것으로 보입니다.

우선 D3-G용 Ubuntu Gnome Desktop 22.04 릴리즈 버전에는 Vulkan driver가 적재되어 있지 않습니다.
내부 적으로 vulkan driver를 활성화하기 위해 노력하고 있습니다만, 단 기간 내에는 불가능할 것으로 보입니다.

다만, 저희 github에서 yocto 를 받아 직접 빌드를 하시면 방법이 있을 것 같습니다.
우선 D3-G 빌드는 아래 링크 내용을 참고하세요.
D3-G yocto 빌드 방법

다음과 같이 2가지를 활성화해서 yocto를 빌드하시면 됩니다.

  1. vulkan 활성화
    bitbake를 빌드하시기 직전에, conf/local.conf에 아래 내용을 추가하세요.

DISTRO_FEATURES_append = " vulkan"
CORE_IMAGE_EXTRA_INSTALL += “libvulkan-telechips vulkan-tools”

  1. opencv 활성화
    TOPST D3-G Yocto 환경에서 OpenCV 활성화 하는 방법 - D3 - TOPST Community
    다만, 저희가 제공하는 yocto kirkstone 에서 opencv 버전은 4.5.5이고 opencv 4.7 + vulkan 이 동작한다고 하므로, opencv용 bb 레시피를 4.5.5 버전을 참조해 추가로 작성해 빌드를 하시거나, 별도로 크로스 컴파일을 하셔서 보드에 적재하시면 될 것으로 봅니다.

완성된 이미지를 보드에 적재하시고, opencv + vulkan 조합을 사용해 보시기 바랍니다.
감사합니다.