Hailo 관련 SW 설치

2025. 12. 18. 14:33·AI

  • raspberryPi 5 
  • Hailo-8

Hailo는 모델을 Hailo 환경에 맞추어 컴파일하는 Model Build Environment 부분과 컴파일된 모델을 실행하는 Runtime Environment로 나뉜다. Model Build Environment는 양자화 시 많은 GPU 사용을 필요로 하기 때문에 workstation에서 진행해야 하며 Runtime Environment는 실제 모델이 구동되는 RPI5에 설치되어야 한다.

 

Model Build Environment

  • 목적: 모델 컴파일
  • 위치: 워크스테이션(GPU 사용이 가능한 컴퓨터)

Runtime Environment

  • 목적: 모델 추론
  • 위치: RaspberryPi 5

Model Build  환경 설치(hailo sdk suite)

  • 도커 설치가 선행되어야 함

Nvidia-docker2 설치

distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
&& curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \
&& curl -s -L \
https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list \
| sudo tee /etc/apt/sources.list.d/nvidia-docker.list

sudo apt-get update
sudo apt-get install -y nvidia-docker2
sudo systemctl restart docker

 

docker 파일 설치

hailo developer zone 홈페이지에서 도커 이미지 파일을 설치(zip 파일)

unzip hailo_ai_sw_suite_<version>.zip

 

docker 파일 실행

./hailo_ai_sw_suite_docker_run.sh

 

Runtime 환경 설치

시스템 업그레이드

sudo apt update && sudo apt full-upgrade

 

Gen 3.0 속도 적용

 

  • PCIe 전송 인터페이스를 Gen 3.0으로 적
sudo vi /boot/firmware/config.txt.
# 아랫줄 추가
dtparam=pciex1_gen=3

 

라이브러리 설치

sudo apt install hailo-all
  • Hailo 커널 장치 드라이버 및 펌웨어
  • HailoRT 미들웨어 소프트웨어
  • Hailo Tappas 핵심 후처리 라이브러리
  • Hailo ricam-app 후처리 소프트웨어 데모 단계

라이브러리 설치 확인

hailortcli fw-control identify

 

만약 Error 발생 시 update, full-upgrade와 라이브러리 재설치 진행

 

 

 

저작자표시 (새창열림)

'AI' 카테고리의 다른 글

[머신러닝] 01. 머신러닝이란?  (0) 2025.12.20
Hailo Data Compiler 사용  (0) 2025.12.18
[YOLO] COCO 데이터 형식에서 YOLO 데이터 형식으로 바꾸기  (0) 2025.02.11
[YOLOv8] custom training하여 바닥 Instance Segmentation하기  (0) 2025.02.10
[YOLOv7] custom training  (2) 2023.01.13
'AI' 카테고리의 다른 글
  • [머신러닝] 01. 머신러닝이란?
  • Hailo Data Compiler 사용
  • [YOLO] COCO 데이터 형식에서 YOLO 데이터 형식으로 바꾸기
  • [YOLOv8] custom training하여 바닥 Instance Segmentation하기
Tae-Jun
Tae-Jun
  • Tae-Jun
    Tae-Jun
    Tae-Jun
  • 전체
    오늘
    어제
    • IT (25)
      • 언어 (6)
        • javascript (1)
        • python (4)
        • MySQL (1)
      • 프레임워크 (6)
        • react (1)
        • Android studio (1)
        • nodejs (1)
        • react-native (1)
        • docker (2)
      • AI (7)
      • 알고리즘 (4)
        • 개념 (3)
        • 문제풀이 (1)
      • 프로젝트 (1)
        • AWS (1)
        • 결과 (0)
      • MLOps (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

    • 홈페이지
    • github
  • 공지사항

  • 인기 글

  • 태그

    docker
    data compiler
    이미지 사라짐
    알고리즘
    ultralytics
    \b 제거
    image pull policy
    gpu 사용량
    RefreshToken
    YOLOv8
    flask
    model build
    자료구조
    hailo
    JWT
    custom training
    splitlines()
    SiLU
    C
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
Tae-Jun
Hailo 관련 SW 설치
상단으로

티스토리툴바