menu

하늘소프트 EmVision

EmVision의 유지관리

L4T의 유지관리

EmVision은 Ubuntu 20.04를 기반으로 합니다. Ubuntu 20.04의 유지관리 방법을 참고하시기 바랍니다.

EmVision의 초기 유저명은 hanul이며 비밀번호는 hanul입니다.

OS 및 패키지 업데이트

다음 명령을 사용하여 패키지 목록을 업데이트 합니다. 이 단계에서는 패키지를 업그레이드 하지 않습니다.

1
sudo apt update

패키지를 업그레이드 하는 경우 간혹 EmVision의 데모소프트웨어 등이 동작하지 않을 수 있습니다. 필요한 경우에만 패키지를 업그레이드 하고, 업그레이드 전에 백업을 권장합니다.

다음 명령을 통해 패키지 및 OS를 업그레이드 합니다.

1
sudo apt -y upgrade

캐시 삭제

간혹 패키지 설치 중에 오류가 발생하거나 패키지의 설치 / 제거를 많이 한 경우 /var/cache의 크기가 커질 수 있습니다.

1
2
3
4
5
# 캐시의 크기 확인
sudo du -sh /var/cache

# 캐시가 불필요하게 큰 경우
sudo apt clean

EmVision 보안 관리

SSH 접속에 사용되는 비밀번호 변경

EmVision의 초기 비밀번호는 hanul입니다. 외부네트워크 접속을 허용하거나 공용 네트워크에 연결된 경우에는 비밀번호를 변경하는 것이 좋습니다. 다음 명령을 사용하여 EmVision의 비밀번호를 변경할 수 있습니다.

1
2
3
4
5
6
sudo passwd hanul
# 기존 비밀번호 입력
# 새 비밀번호 입력
# 새 비밀번호 재입력
# 출력:
#   passwd: password updated successfully

문제 해결

EmVison에서 발생하는 문제를 해결하는 방법을 안내합니다.

카메라 인식 문제

진단을 위해 EmVision 내부에서 다음 명령을 수행합니다.

1
ls /dev/video*

이 명령은 /dev/video으로 시작하는 모든 파일을 나열합니다. 여기서 /dev/video0을 찾을 수 없다면 다음 명령을 수행합니다.

1
sudo dmesg | grep -i imx

EmVision의 카메라 모듈은 imx219이며 관련하여 어떤 오류가 발생했는지 확인할 수 있습니다. 만일 i2c칩 인식 관련 오류인 경우 EmVision을 외부네트워크와 연결하여 다음 명령을 수행합니다.

메시지 출력이 없거나 이외의 인식불량인 경우 내부 케이블의 단선 문제 등을 확인해야 하므로 하늘소프트에 문의하여 제품을 수리해야 합니다.

1
2
sudo apt-get update
sudo apt-get install -y v4l-utils

설치를 완료하면 재부팅합니다.

1
sudo reboot

재부팅 후 다시 카메라를 인식했는지 확인합니다.

1
DISPLAY=:0 nvgstcapture-1.0