Baumer GAPI SDK’nin ODROID-XU4 ile Linux Ubuntu için Kurulumu [AN201521]

Hardkernel ODROID-XU4 Baumer GAPI SDK Linux – Ubuntu Baumer GigE Endüstriyel Kameralar

Bu belge, ARM tabanlı tek kartlı bilgisayar ODROID-XU4’ün Baumer Endüstriyel Kameraları ile kullanımı için nasıl kurulacağını açıklar.

Teknik Arka Plan

ODROID-XU4, ARM tabanlı bir merkezi işlem birimine (CPU) sahip bir tek kartlı bilgisayardır. ARM big.LITTLE teknolojisine dayanan sekiz çekirdekli bir CPU’ya sahiptir; dört ARM Cortex A15 çekirdeği ve dört ARM Cortex A7 çekirdeğini içerir. Ayrıca ARM Mali teknolojisine dayanan bir grafik işlem birimini (GPU) de entegre eder. ODROID-XU4, Gigabit Ethernet ve USB3.0’ı destekler. Hardkernel, GigE arabirimi için 880 Mbit/s’ye kadar veri hızlarını belirtmiştir.

Başlarken

ODROID-XU4’e Yeni Bir İşletim Sistemi Yükleme

ODROID-XU4’e yeni bir işletim sistemi yüklemek için bir ana bilgisayar gereklidir (Ubuntu 16.04 kullanmanızı öneririz). ODROID-XU4 üzerine Linux Ubuntu 16.04 (20161125) sürümünün yüklenmesi gereklidir.

İlk olarak, aşağıdaki bağlantıdan Ubuntu 16.04 imajını indirin:

Ubuntu 16.04 İmajı İndir

Windows ile dosyayı indirirken sorun yaşanabileceği için, imaj dosyasını bir Linux PC ile indirmenizi öneririz.

OS’yi ODROID-XU4’e yüklemek için, Hardkernel web sitesindeki kılavuzu takip edin:

Hardkernel Kurulum Kılavuzu

Not: SD kart veya Hardkernel web sitesinden sipariş edilebilecek bir eMMC kullanabilirsiniz. Biz, 16GB boyutunda Micro-SD-HC Class 10 tipinde bir SD kartla kurulumu test ettik.

İmaj yüklendikten sonra, masaüstünde bulunan “ODROID Utility” uygulamasını başlatmanızı öneririz. Bu uygulama, dosya sisteminizi yeniden boyutlandırmanıza olanak tanır. Bu, kullanılan SD kartın tüm alanını kullanabilmenizi sağlar.

Not: Bir kamerayı bağlamak, görüntü almak ve bir uygulama oluşturmak için lütfen Linux Kurulum Kılavuzu’na başvurun.

Baumer GAPI SDK Kurulumu

Baumer GAPI SDK’yi kurmak için ODROID-XU4 yazılım paketini web sitesinden indirin. Yazılım paketini internete bağlanarak doğrudan ODROID-XU4’e indirebilirsiniz. Ardından, yazılım paketini Linux terminalini kullanarak yükleyin. İndirilen dosyanın bulunduğu dizine gidin (örneğin, Downloads).

Dosyanın adı “baumer-gapi-sdk-Linux-vxxxxx-Ubuntu-16.04-ODROID-XU4.deb” olarak adlandırılmıştır (xxxxx bir sürüm numarasıdır). Kurulumu başlatmak için aşağıdaki komutu çalıştırın:

# sudo dpkg -i baumer-gapi-sdk-Linux-vxxxx-Ubuntu-16.04-ODROID-XU4.deb

CPU Kullanımı ve Güç Tüketimi

Kare Hızı Veri Hızı Güç Tüketimi CPU Kullanımı
5 fps 100 Mbit/s 5.5 W 3 %
40 fps 782 Mbit/s* 8.2 W 21 %

Tablo 1: CPU Kullanımı ve Güç Tüketimi

Tablo 1, ODROID-XU4’ün sürekli olarak bir Baumer GigE endüstriyel kameradan resim alırken CPU kullanımını ve güç tüketimini göstermektedir. Bunun için Baumer SDK örneği 001 (polling ile görüntü alma) kullanıldı ve istenen görüntü miktarı artırıldı.

Not: Ölçümler optimize edilmiş ağ yapılandırması ile gerçekleştirilmiştir. Kullanılan kamera modeli VLG-23M idi.

* 782 Mbit/s, ODROID-XU4’ün hatasız resim aldığı en yüksek veri hızıdır. Bu nedenle, kameranın veri hızı, 20000 tiklik bir Streaming Channel Packet Delay (Akış Kanalı Paket Gecikmesi) ayarı yapılarak azaltılmıştır.