BeagleBone Rev.A5 – 32bit Ubuntu(11.10) Driver Tanıtımı

 

 

 

Merhaba Arkadaşlar,
Bu yazıda Tuna arkadaşımın BeagleBone hakkında yazmış olduğu yazının altında Rev.A5 ürünlerin driver sorununa çözüm getirmeye çalışacağım.

 

 

[…]

BeagleBone Üzerinde Android Kurulumu

 

Bu yazımızda BeagleBone RevA3 üzerinde Android işletim sistemi çalıştıracağız. Aynı zamanda VNC(virtual Network Computing) yardımıyla android ara yüzünü host bilgisayarımız üzerinden gözlemleyebileceğiz. Uygulamamızda Texas Instruments tarafından sağlanan android 2.3.4 sürümünü çalıştıracağız. Beagleboard üzerinde de bu işlemler aynı şekilde olacaktır.

Android, Google tarafından mobil cihazlarda kullanılması için geliştirilmiş bir işletim sistemidir. Linux tabanlı bir işletim sistemidir ve açık kaynak kodludur. Mobil sistemlerde gerek ara yüzü gerek işlevselliği dolayısıyla tercih edilmektedir. Android işletim sistemini 2 kısımda inceleyecek olursak çekirdek ve uygulama geliştirme diyebiliriz. Çekirdek kısmı linux kernelinden oluşur. Çekirdek üzerinde donanımsal aygıtların sürücüleri, boot prosedürleri bulunur. Diğer bir kısmı ise uygulama geliştirme kısmıdır. Bu kısımda java tabanlı uygulamalar çalıştırılabilir. Bugünkü uygulamamızda ilk kısım olan kernel üzerinde duracağız. Kernel derleyerek  başlangıçta sistemimizde çalışacak olan çevresel aygıtları ve sürücülerini sisteme tanıtmış olacağız.

[…]

BeagleBone İlk İncelemeler

 

Bu yazımızda Texas Instrument firmasının piyasaya çıkardığı BeagleBone Rev. A3 cihazını inceleyeceğiz. Üzerinde 720MHz superscalar ARM Cortex™-A8 tabanlı AM3359 işlemcisi bulunmaktadır.

Gelecekte şu an kullandığımız MCU ların yerini alacak ürünlerin başında gelmektedir. Düşük maliyet ve yüksek hız bizi bu cihazlara çekecek en büyük etmenler olacaktır. BeagleBoard serisi cihazlar single-board computer sloganıyla piyasaya çıkmış ve daha çok mikro denetleyicileri ve donanımları kontrol etme amacıyla sunulmuştur. BeagleBone ise bu özelliklerin yanında mikro denetleyicilerin yerini alması için tasarlanmış bir cihazdır. İşlemci programlama adına kolaylıklar eklenerek oluşturulmuştur. Bu bakımdan daha popüler olacaktır.

Ayrıca üzerinde dahili debugger bulunmaktadır. Buda yeni bir özellik olup bize programlama adına çok büyük avantajlar sağlayacaktır.

 

 

 

[…]