Yeni başlayanlar için BeagleBoard (1. Kısım)
2010′un ilk yazısını yazmaktayım. Aslına bakarsınız çok yazıyorum (kişisel defterime) ve bir çok bilgi öğreniyorum, fakat nedense bunları gelip de buraya yazmıyorum. Her zamanki gibi bu da geçer diyelim ve yolumuza devam edelim
Bu yıl okulum bitiyor, şurada 2 ayım kaldı (Evet zaman çabuk geçiyor, bu yaz da bu blog’un 4′üncü yılı olacak
). Okul biterken de, çoğu mühendislik bölümleri gibi, bizim de bitirme projemiz var (Daha önce USRP projesi vardı, o değişti). Arkadaşım Süleyman ile DVB-T2 alıcısı ve vericisi üzerinde çalışıyoruz. Bu DVB-T2 konusu çok karmaşık olduğundan ona hiç girmiyorum (ilgilenenler için: Input Processing ve BICM kısımları kodlandı).
Bu yazdığımız kodları, BeagleBoard üzerinde çalıştıracağız, aslında üzerindeki DSP çipi kullanacaktık, fakat projenin zor olması ve vakit olmayışından real-time olmayacak alıcılar ve vericiler. ARM üzerinde Angstrom dağıtımı çalışacak. Octave, bir takım küçük betikler sayesinde de proje için geliştirdiğimiz algoritmaları çalıştıracağız. Bakalım sonuç nasıl olacak.
Aşağıda Amerika’dan TI tarafından kazandığımız kartı görebilirsiniz:
Bir tanesini de Türkiye Resmi TI kanalı tarafından aldık. Her iki tarafa da teşekkür ediyorum. Bu cihazlar geldi gelmesine, fakat alırken sadece kartın kendisi geliyor. Diğer tüm kabloları ve eşyaları siz almanız gerekiyor.
Kartın özelliklerini biliyorsunuzdur (bundan sonra BB diye devam edeceğim), eğer bunu okuyorsanız, zaten almışsınızdır ve yavaş yavaş ne yaparım, nasıl ilerlerim aşamasındasınızdır. Bize bu kartlar geldiğinde, bir liste çıkarmıştık. Soru şuydu, neler alınmalı ? Kısa bir araştırma’dan sonra şunlara karar verdik(fiyatlarını da yazıyorum):
- Güç kaynaklı USB-HUB (15 Lira)
- 5 Volt Güç kaynağı (800mA-1000mA) (10 Lira)
- Usb Klavye ve Usb Fare
- HDMI to DVI kablosu (15 Lira)
- 2-3 tane USB uzatma kablosu (10 Lira)
- RS232 dişi başlık (2-3 Lira)
- 2 tane 3′lü soket ve bunlarla beraber de kablo (1-2 Lira)
- USB to RS232 cihazı (15 Lira)
- USB Ethernet kablosu (15 Lira)
- En az 4gb’lik SDHC hafiza kartı (30 Lira)
Bu liste’de şunlara dikkat edin.
- Usb Hub alacaksanız kesinlikle güç kaynaklı alın, bu BB’de akım çok sorunlu, bir tane USB girişi var ve fareydi, klavyeydi derken bir sürü USB’li cihaz takacaksınız. Her biri akım çekeceğinden, cihaz’da sorunlar başlayacak.
- Güç kaynağı alırken, kesinlikle aldığınız yerde test etirin, içinde regulatör var mı diye sorun, 5 volt diye alırsınız, fakat 5.3 volt verir, cihazı çöpe atarsanız söyleyeyim(BB maksimum 5.2 V destekliyor). Olmadı 7805 gibi bir regülator takabilirsiniz bu güç kaynağına, ama onu da tavsiye etmem (güvenemiyorum çünkü, birde akım sınırlayıcı yok bunlarda). Olmadı 723 alıp onu da kullanabilirsiniz, bunda akım’ı da sınırlayabilirsiniz. Ama bu kadar abartmaya gerek yok bence. Kaliteli bir güç kaynağı buldunuz mu yeterlidir. Onun dışında 1A oluyor genelikle bu güç kaynakları, biz ilk başta 1A çok olacağından biraz korkmadık değil, çünkü 600mA civarında bir şey iyi olur demişlerdi, fakat herhangi bir sorun çıkmadı bizde.O yüzden bir şey diyemeyeceğim o yüzden.
- USB uzatma kabloları kesin alın, çok işinize yarayabilir.
- BB’nin üzerinde bir RS232 serial soketi var. Buradan bilgisayarınzıda RS232 girişi varsa doğrudan bağlayabilirsiniz. Onun için aşağıdaki resimdeki gibi bir kablo gerekiyor:

Peki biz böyle bir şey bulabildik mi ? Evet, doğru bildiniz, bulamadık
Biz de gittik kendimiz yaptık. Bunun için RS232 ve BB arasındaki kablo düzeneğine baktık, aşağıda düzeneği görebilirsiniz:

Yaptığımız kablo da aşağıdaki fotoğraftan görülüyor. 10′lu soket bulamadığımızdan iki tane 3′lü aldık o şekilde yaptık. Bu şekilde yaparsanız sorun çıkmaz:Bunla uğraşamam diyorsanız, gidip Usb to RS232 cihazı alabilirsiniz. USB üzerinden iletişim sağlayabilirsiniz. Fakat dikkat edin ki başı dişi olsun, yoksa bilgisayara takamazsınız bizimki gibi
- HDMI to DVI kablosunu aldınız, eve geldiniz, baktınız ki sizde DVI girişi yok ekranda. Herkesin yaptığı gibi başına DVI to VGA dönüştürücü takıyorsunuz. Evet, bunu yapmayın ! BB analog sinyallerini kabul etmiyor (tasarım yaparken eklememişler, ekleseler çok şey kaybedecekler sanki), yani VGA yaparsanız hiç bir görüntü elde edemezsiniz. O yüzden, kablo bozuktur ya da cihaz bozuktur demeyin
- Hafıza kartı alımında, SD veya SDHC fark etmiyor, ikisini de gönül rahatlığı ile alabilirsiniz. Bunun dışında, SDHC alırsanız, CLASS 6 olmasına dikkat edin, böyle yavaş biz cihazda, kesinlikle hızlı bir kart olmasını isteyebilirsiniz.
- USB to Ethernet cihazını da alırken dikkatli olun, bizimki galiba bozuk çıktı, ne zaman internet’e girsek, cihaz kendinden geçiyor. USB’de sorun çıkartıyor meret. Sorunu tam çözemedik, yeni Angstrom çekirdeği ile denedim, onda da aynı sorun çıkartı, yanı sorun kesinlikle modüllerde değil. Ya bizim USB HUB’da sorun var, ya da bu cihaz bozuk. Bulursam sorunu yazarım buraya
Evet hepsi bu kadar. Biz bunların hemen hemen hepsini Ankara’daki konya sokağından aldık, sadece SDHC kartını media-markt’dan aldık. Bulunmayacak şeyler değil.
Bundan sonra ikinci yazımda, BB üzerine Angstrom İşletim sistemni nasil yükleriz onu anlatacağım. Bunun için bir kaç şey yapmamız lazım, onları tek tek yazmayı düşünüyorum. Bakalım ileride, Pardus’un Arm tabanlı dağıtımı da çıkacak. Onu da çok merak ediyorum. Bu ARM konusu da çok muazzam bir şekilde ilerliyor, bir sürü cihaz, bir sürü işletim sistemi. Alanı çok geniş, BB gibi ucuz ve tamamen açık-kaynak camiası ile uyumlu bir şekilde çalışan cihazların etkisi ile daha da gelişecek diye düşünüyorum.
Etiketler: arm, beagleboard, cortex, dsp, octave, pardus, pardus arm, rs232, ti
Mart 28, 2010
Yorumlar(13)

Son Yorumlar
Etiketler (r:30)
Tavsiyeler (r:5)
Merhaba,
Yazıda bahsettiğiniz TI’ın Türkiye kanalı neresi?
@Mete
Diğer kartı, arkadaşım Süleyman aldı. Türkiye kanalı derken, Türkiye’de TI adına faaliyet gösteren birinden aldı demek istemiştim. Adını bende tam bilmiyorum. Kendisine sorarım bir gün.
Tebrikler.
Gerçekten de harika bir giriş yazısı olmuş.
Bu konuda olumlu olumsuz tüm gelişmeleri yazmaya devam etmeniz dileği ile.
Beagle Board’u nereden temin ederiz? 149$’a gümrükten geçer mi?
teşekkürler
her gün bakıyorum yeni birşeyler var mı diye devamını
bekliyorum… bende Beagle board’u nasıl temin edebiliriz merak ediyorum.
Arkadaslar ben gecen hafta robit teknolojiden aldım bir tane daha önce aldıgım beagle board gümrüğe takıldı arkadaslar bilginize
EKOM Elektronik ‘ten temin edilebiliyor …
http://www.ekom-ltd.com
EKOM Elektronik’te 199$’a satılıyor. Yurtdışından getirilince sorunlar çıkabiliyor ve aşağı yukarı 50 TL anca fark var. Değmez bence
Ankara’da Gersan sanayi sitesinde Bilkon diye bir firma var.
Kendileri Beagleboard klonu üretiyorlar. Adresi
http://www.bilkon-kontrol.com.tr/index.php?/tur/Ueruenler/Goemuelue-Sistemler/Bil-Board
DigiKey’ den direk alındığında $ 75 yol masrafı (UPS) ilave geliyor. Toplamda $149 $75 = $ 224 en düşük maliyet. Bir de işin gümrük tarafı var, eğer gümrüğe takılırsa ( yukarıda bir arkadaş tecrübe etmiş ) en az $400 masraf çıkarıyorlar …
$ 199 fiyat ile EKOM Elektronik kanalı her durumda daha avantajlı görünüyor …
Paylaşım için teşekkürler
Bilkom un fiyatı ne kadar? Kendimi üretiyor yoksa çin işi mi?
Sinyal işleme yapmayacak ya da Beagle board kadar performans aramayıp ARM üzerinde çalışmak isteyenler için bir kart tavsiye edeyim:
Mini2440
http://www.friendlyarm.net/products/mini2440
İçinde tüm çevre üniteleri de dahil (Dokunmatik ekran, güç adaptörü v.s.) fiyatı 85$
Ebay Adresi:
http://cgi.ebay.com/mini2440-S3C2440-ARM9-Board-3-5-TFT-LCD-Touch-Screen_W0QQitemZ120512554488QQcategoryZ31569QQcmdZViewItemQQ_trksidZp3286.m7QQ_trkparmsZalgo=LVI&itu=UCI&otn=1&po=LVI&ps=63&clkid=7570073109820976922