Boreas GNU/Linux Ark 0.2 (64 bit)

İlk kez 12 yıl önce  elektrik ve elektronik ile uğraşan kişiler düşünülerek hazırlanan Boreas GNU/Linux       dağıtımını hem güncellenen yazılımlar açısından hemde ortaya çıkan yeni teknolojileri desteklemesi açısından  0.2 sürümünü tamamlanmış bulunmakta. Bu sürümdeki amaç Linux’daki elektronik yazılımlarını tanıtmaktan çok bu yazılımlar için zamanla bilgi  ve bu yazılımları kullananlar için bir çatı oluşturmak hatta  ileride özgür donanımlar geliştirmek.

Boreas Linux 0.2Temel olarak Pardus Kurumsal 5 alınarak geliştirilen dağıtımda, masa üstü ortamı KDE’den MATE’e dönüştürülmüş, paket sistemi tabi ki Deb olarak kalmış,   görsel düzenlemeler yapılmış ve aşağıdaki listede bulunan uygulamalar eklenmiştir.

[…]

Yazan |19 Haziran 2015, Cuma|Gömülü Yazılım, Linux Kategorisi|Boreas GNU/Linux Ark 0.2 (64 bit) için yorumlar kapalı|

Banana Pro – Isletim Sistemi Kurulumu

Merhaba arkadaşlar, yakın zamanda elime gecen bir Single-board Computer felsefesini savunan Lemarker firmasının tasarladığı Banana Pro 'nun üzerine Android gibi isletim sistemlerinin nasıl kurulduğunu anlatmaya sizlere aktarmaya çalışacağım. Öncelikli olarak http://www.lemaker.org/resources/9-38/image_files.html adresine giriniz ve kurmak istediğiniz isletim sistemini seçiniz.

İntel Edison Geliştirme Platformu İncelemesi

Merhabalar,

Bu yazıda size inceleme fırsatı bulduğum İntel Edison geliştirme platformundan bahsedeceğim.

Geliştirme kartından yada geliştirme platformundan ziyade SBC (Single Board Computer-Tek Kartlı Bilgisayar) olarak anılan sistemlere son zamanlarda duyulan ilgili oldukça artmıştır. Benim ilk tanıma fırsatı bulduğum, 2007-2008’li yıllarda Beagleboard platformuydu. O zamanlar bilen uğraşan az kişi olmasıyla birlikte, bu sistemlerin gerek kendileri

Linux tabanlı Raspberry Pi incelemesi

Bu yazımda kredi kartı büyüklüğünde olmasına rağmen aslında ufak bir bilgisayar olan Raspberry Pi’yi inceleyeceğim. Önsiparişleri Farnell ve RS Components üzerinden başladı ve 25 ve 35 dolar seçenekleriyle dünyanın en ucuz bilgisayarlarından. En ucuz bilgisayar olmasına rağmen rakipleriyle arasındaki gerek performans gerek fiyat açısından da gayet başarılı. 700MHz ARM11 çekirdeğine sahip olan bu ürün ile kod yazmayı sevdirmek amaçlandığından kar amacı gütmeden neredeyse maliyetine satılıyor. Haliyle İngiltere’deki satışlarda kişi başı bir adet ile sınırlandırılmasına rağmen tükendi. […]

Qt İle Hedef Cihazlar İçin Yazılım Tasarımı

Bu yazımızda , yazılım tasarımında sonuna geldiğimiz projemize eklediğimiz son özellikleri anlatacağız. Hedef cihazlar için hazırladığımız kodlar ile üzerinde çeşitli işlemciler bulunan hedef board’lar için derlenip çalıştırılabilecek niteliktedir. Bu yazımız ile aynı zamanda hazırladığımız yazılımla beraber Qt Embedded’e yeni giriş yapanlara rehber niteliğinde olması için hazırladağımız tüm aşamaları adım adım anlattık. Detaylı anlatımı konunun devamında bulabilirsiniz.

[…]

Qt Linux Embedded İle Arayüz Tasarımına Giriş

Bu yazımızda , sonlarına yaklaşmış olduğumuz projeyi daha iyi bir sistem haline getirebilmek adına yaptığımız çalışmaları paylaşacağız. Qt’ye geçmemizi sağlayan ise Qt’nin gömülü linux sistemler için özelleşmiş bir yapısı olması. Qt’nin gömülü linux sistemler için özelleşmiş parçası Qt Linux Embedded’tir. Yazının ilerleyen kısımlarda Qt ve Qt Linux Embedded hakkında bilgiler verip örnek bir arayüz olarak bir önceki hazırladIğımız arayüzü C++ kullanarak hazırlayacağız . Arayüzü hazırlarken temel ve önemli noktalara değineceğiz ve hazırladığımız arayüzü bir önceki arayüz ile karşılaştırıp yeni sistemimizin bize getirdiklerini göreceğiz. Detaylı anlatımı konunun devamında bulabilirsiniz.

[…]

Beagle Board Linux Arayüz Tasarımı

Bu yazımızda beagle board için hazırladığımız linux arayüzünü adım adım anlatacağız. Hazırladığımız arayüz üzerinde küçük degişikler yaparak kendi beagle linux arayüzünüzü hazırlayabilirsiniz bu sayede beagle board’u daha aktif olarak kullanabilirsiniz . ” Neden kendi arayüzünüzü hazırladınız? , neden default olarak gelen arayüzlerden birini kullanmadınız ?” diyebilirsiniz.  Gömülü sistemler genellikle tek bir işi yapma amacı taşır ve sistemin hızlı olması istenir. Bizde hız ve performansımızı arttırmak için beagle board’u zorlamayacak şekilde sadece ihtiyacımız olan yazılımları çalıştıracağımız arayüzü hazırladık. Ardından hazırladığımız linux arayüzünü kernele gömerek beagle board’un güç düğmesine basıldığında sistem işlemerinden sonra sadece kendi arayüzümüzü çalıştıracağız. Bu sayede ram’den  ve hafızadan büyük ölçüde kazanacağız. Default linux arayüzü ile birlikte çalışırken dahi kendi hazırladığımız arayüzde hiç bir donma , takılma olmadan sorunsuz bir şekilde çalışmaktadır. Arayüz performansını aşağıdaki videodan izleyebilirsiniz.  Detaylı anlatımı konunun devamında bulabilirsiniz.

[…]

Beagle Board Üzerinde Pdf Okuyucu Yazılımın Çalıştırılması ve Python Kütüphanelerinin Sisteme Kurulumu

Bu yazımızda ; şuana kadar kendi bilgisayaramızda oluşturduğumuz pdf okuyucu yazılımı beagleboard üstüne taşınma aşamalarını anlattık.  Yazılımı taşırken çözünürlük sorununu göz önüne aldık ve görselleri birden farklı boyutta oluşturduk . Taşıma işleminden önce beagleboard’u pdf yazılımına hazır hale getirdik. İlk olarak arayüz kütüphaneleri için wxpython kütüphanesini ve wxpython kütüphanesinin beraberinde kullanılan gerekli kütüphaneleri kurduk . Pdf ile ilgili işlemleri gerçekleştirebilmek için ise poppler kütüphanesini kurduk ve pdf okuyucu yazılımını denedik. Konun devamında 2 video bulunmaktadır ; ilk videoda touch screen’ı kullanmadan mouse kullanarak pdf yazılımının tüm özelliklerini test ediyoruz , 2.videoda ise bu işlemleri touch screen kullanarak yapıyoruz .Programımızın hiç bir gecikme , takılma olmadan stabil bir şekilde çalıştığını gördük . Detaylı anlatımı konunun devamında bulabilirsiniz.

[…]

Beagle Touch Modülünün Ubuntu Üzerinde Tanıtılması

 

 

Bu yazımızda beagletouch modülünü ubuntu üzerinde çalıştırmayı anlatacağız. Bu işlemi kernel üzerindeki sürücü dosyalarını değiştirerek yapacak ve bir uImage dosyası oluşturacağız. Oluşturduğumuz uImage dosyasının derlenen kernelin gerekli modüllerini bulabilmesi için modül oluşturacak ve rootfs üzerinde uygun yere bu modül dosyalarını ekleyeceğiz. Bu işlemle birlikte ubuntu üzerinde donanımsal anlamda çalışmamızı tamamlamış olacağız.

 

 

 

 

 

 

[…]

Beagle Board Üzerinde Ubuntu Kurulumu

 

Bu yazımızda Beagle board üzerine Ubuntu kuracağız. Fakat kuracağımız ubuntu kendi bilgisayarlarımızdan farklı olarak root file system dediğimiz çok yer kaplamayan boyutu küçük bir sistem olacaktır. Bunun sebebi ise hem beagle board üzerinde sistemi yormasını engellemek hemde sistemden iyi bir performans alabilmektir. Bu bahsettiğimiz rootfs dizinini rootstock adlı program yardımıyla oluşturacağız. Rootstock istediğimiz paketler çerçevesinde bize ubuntu sürümü veren bir sistemdir.

 

 

 

[…]