Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => ARM9 Mikrodenetleyici => Konuyu başlatan: ahmet abüü - 30 Temmuz 2006, 02:33:30

Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 02:33:30
Selamlar Forum Sakinleri...

Arkadaşlar ; ARM üstünde çalışacağımız konuları belirleyerek bir başlangıç yapalım. Bu listeye sizlerde katkıda ve ilavede bulanarak eğitimlerin ve kurs uygulamalarının şeklinin belirlenmesine katkıda bulunabilirsiniz.

1.) Arm7 ve STN LCD uygulaması
2.) Arm9 ve TFT LCD uygulaması
3.) Arm7 - Arm9 TOUCH SCREEN kullanımı
4.) Embedded Linux ve programlama teknikleri
5.) Arm7 - Arm9 Ethernet ve PC bağlantısı
6.) VNC viewer uygulaması (TFT+TOUCH ile)

Şimdilik bu kadar. Hatırlatmak zorunda olduğum bir şey var. C ve C++ ile hiç çalışmamış ve ilgilenmemiş arkadaşların bu konuda yol almaları imkansıza çok yakın olduğu için, kendilerini bir adım geri çeksinler. Ciddi ciddi bu konuda çalışmak isteyenlerin önünü kapatmamış olmak adına, gereksiz mesajlar ile konuyu sulandırmasınlar. Şu an için tatil mevsimindeyiz , tatil atmosferinin bittiğinde bizlerde konuları, mekanı ve zamanı belirlemiş olalım.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 30 Temmuz 2006, 02:47:09
@ahmet abüü,

bu kurs bir mekanda mı olacak? yoksa forumda ufak ufak gidecek mi?
yok illa mekan olacaksa İst. olacağından benim gelmem imkansıza yakında...

bence arm7 ve led blink olayından başlayarak kademeli bir ilerleme takip açısından iyi olur.

bu arada sulandırmayayım dedim ama kendimi tutamadım avatar ile konu arasında bir uyumsuzluk var.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ground - 30 Temmuz 2006, 03:15:02
Ülkemiz için süper bi gelişme.. Konuyu merakla takip edicem..

Yanlız bu arm7 olayına direk işletim sistemi ile başlanılmaması gerekir..
Thief ( yeni ISE )  üstadımızında dediği gibi bu işlemcilerin gücünü kendi yazdığımız programlarla anlayabiliriz. Ve uzmanlaşmak için bunun assembly sinden girip ahmet abüü nünde dediği gibi işlemcileri C ile  coşturabiliriz..

Arm7 ye Linux işletim sistemi yüklenildiği ve bunun nasıl çalıştığına şahit oldum. Bununla chip in gücünü kullanamadığımızı gördüm. (Ha Pc ye işletim sistemi ha arm a linux)

ISE üstadımızında yönlendirmesiyle bu ARM olayının temelinden öğrenmeliyiz.

PICPROJE de bu bilgilerin paylaşılması reklamımız ve ülkemize hayrı açısından çok iyi olacak. Özellikle makaleleri bekliyoruz 4 8O le.


Birkaç sorum var..

ARM da yapı RISC mi CISC mi?

Yapıya göre assemblerında kaç komut var.. Bu komutların adresleme modları nasıl?

Hangi firmanın ARM mimarili işlemcisinde çalışmakta fayda var?

C ile kod yazarken KEIL mi IAR mı kullanılmalı..?

Zevkli bir konu başlıyor.. Herkeze kolay gelsin.

Ahmet abüü hocam teşekkürler ARM başlıkları tekrar canlandırıyor..
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 09:51:14
Alıntı yapılan: "mp3dragon"@ahmet abüü,

bu kurs bir mekanda mı olacak? yoksa forumda ufak ufak gidecek mi?
yok illa mekan olacaksa İst. olacağından benim gelmem imkansıza yakında...

Değerli "mp3dragon" , öyle  ufak ufak atarak civ civ besler misali bu konuda ilerlemeye çalışmak çok uzun zaman alır ve  millet sıkılır. Uygun bir mekan-zaman belirlemek ve çok hızlı bir şekilde herkezi bilgilendirmek lazım. Hobi amaçlı çalışanlar için zaman kavramı sorun olmayabilir ama iş için ciddi çalışmaları olan kişilere ufak ufak şeyler yetmez.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: kurumahmut - 30 Temmuz 2006, 09:54:03
ARM tabanlı işlemcileri bende kullanmak istiyorum. Ancak daha yapıları hakkında bir bilgim yok. Bi PIC dir gidiyoz. Bilen birisi kısa makalelerle bu işlemcileri tanıtsa gerçekten çok güzel olacak.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 10:07:03
Alıntı yapılan: "ground"

Arm7 ye Linux işletim sistemi yüklenildiği ve bunun nasıl çalıştığına şahit oldum. Bununla chip in gücünü kullanamadığımızı gördüm.

Değerli "ground" :

Yediğin içtiğin senin olsun, gördüklerini anlat da duysun forum sakinleri.
Bu bahsettiğin çalışma hangi işlemci ile gerçekleştirilmiş merak ettim. Ayrıca bu çalışmayı yürüten çok değerli şahsiyeti aramızda hoca sıfatıyla görmek isteriz. Bildiklerini kurs ortamında benimle beraber herkeze anlatırmı acaba, bir teklif edermisin bizim adımıza.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 30 Temmuz 2006, 11:38:08
Konu benim açimdan çok iyi zamanda geldi. Haftaya ARM7 ile oynamaya baslayacagim nasipse.
Bende isletim sistemi ile çalismak istiyorum, Linux değil daha minimalist bisi ile : Freertos, uCLinux, eCos veya bulabilirsem (forumda birinde varsa çok tesekkür ederim) micrium uC/OSII (kodlari açik ama internette yok,k itap satin almak gerekiyor) .
Kursa katilma konusunda su an bisi söyleyemiyorum. Fakat videoya kayit edilirse ve biri upload ederse tümünü çekerim.

Sevgiler saygilar.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 12:02:15
Alıntı yapılan: "picusta"Bende isletim sistemi ile çalismak istiyorum, Linux değil daha minimalist bisi ile : Freertos, uCLinux, eCos veya bulabilirsem

Evet dostum hoşgeldin diyorum. Benim programında ARM7 üzerinde uCLinux anlatmak şeklinde olacak. Bu işletim sistemi yardımıyla dosya işlemleri , STN Lcd ve Touch Screen kullanımını kapsayan bir anlatım düşünüyorum. Bunun ile ilgili Software & Hardware hiçbir eksik yok. Senin için yeterli mi.?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ground - 30 Temmuz 2006, 12:23:42
Değerli "ahmet abüü" :

Alıntı YapYediğin içtiğin senin olsun, gördüklerini anlat da duysun forum sakinleri.

Tabiki yediğimiz içtiğimiz bizim.. Her zaman gördüklerimizi duyduklarımızı öğrendiklerimizi anlatıyoruz.  Yazılarımda işletim sistemi yüklendiğini şahit olduğumu anlattım zaten. İşletim sistemi olarak değilde sizin gibi işi uzmanlık seviyesine getirmiş birinden, bu işin temelinden başlayarak öğrenmek lazım.

Alıntı YapBu bahsettiğin çalışma hangi işlemci ile gerçekleştirilmiş merak ettim.
.
Sizce hangi işlemci? Neyi merak ediyorsunuz hocam net olun!

(işlemci winbond)

Alıntı YapAyrıca bu çalışmayı yürüten çok değerli şahsiyeti aramızda hoca sıfatıyla görmek isteriz.
Herkez internete girmiyor bizim gibi. Yoksa ne hocalar , profesörler var.

Alıntı YapBildiklerini kurs ortamında benimle beraber herkeze anlatırmı acaba, bir teklif edermisin bizim adımıza
Komik..

Ne çabuk pes ettiniz.. Topu başkasına attınız hocam.:).    Yada bu cümleler şahsi sorunlarınızlamı alakalı?

Sadece haber ve reklamvari konuşmak bize birşeyler katmayacak.

"Paylaşılmak isteniyorsa" mekan , zaman farketmez - farketmedi de.

Gerçi paylaşmak isteyene geçmişte PICPROJE olarak zaman da mekan da ayarlandı. Siz yeterki paylaşmak isteyin.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 30 Temmuz 2006, 13:09:22
Uzun zamandır ARM konusunda çalışmak istiyorum. Övünmek gibi olmasın ama ARM hakkında forumda ilk başlık açan da benim. Malzeme kutumda kuzu kuzu yatan lpc2104 ve lpc2138 var. Ancak bir türlü cesaretimi toplayıp kollarımı sıvıyamadım. İşin temelinden başlama konusunda ısrarlıyım. Tepeden inme linux tabanlı bir giriş birçok şeyin havada kalmasına yol açaçaktır.Nasılki C, C++  öncesi ufak bir asm bilgisi gerekiyorsa, ARM+linux öncesi ufak bir C,C++ alıştırması işlemciyi anlama açısından faydalı olur kanaatindeyim.

IAR'dan çok verim alamadığımı söylemeliyim. Doğrusu pic ve 8052 de program bile derleyemedim gerçekten çok zor ayarları var ve cr***k de doğru düzgün çalışmıyor gibime geldi.

Keil bir adım önde benim için.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 13:29:57
Alıntı yapılan: "mp3dragon"Malzeme kutumda kuzu kuzu yatan lpc2104 ve lpc2138 var.

Değerli "mp3dragon"

Bu Philips LPC serisinde STN , TFT lcd Drive ve Touch Screen ile doğrudan bağlanamıyor. External komponent kullanmak gerekir ve konu çok dağılır. Biz Samsung Arm7 ve Arm9 ile 75 ve 200 Mhz de Linux ile çalışan kendi PC 'lerimizi yapacağız. LCD = Monitör , TOUCH Scr. = Klavye misali kullanacaz. Daha sonra da kendimize Visual C++ ile görsel programlar yazacağız. Sonuçta uygulamayı gören kişiler ARM kullandıgımızı fark edemeyecekleri bir görsellikte uygulamalarımız olacak. Ses .mp3 uygulaması dahil. Keil - iAR ile zaten bir çok şey, çok kolay elde edilmiş ve anlatılmış bu forumda. Biz daha çok insanların elde etmekte zorlandığı uygulamaları paylaşalım derim.

Ayrıca : bir hatırlatmada bulunmak isterim ki, hiçbir .NET programcısı veya Microsoft Visual Studio kullanıcısı merak edipte Intel - AMD işlemcinin komut setine ve adres yapısına bakmış değildir. Bizde kestirmeden giderek İşletim sistemi yardımı ile tamamen görsel (visual) programlar yazalım derim.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ground - 30 Temmuz 2006, 13:56:34
Alıntı yapılan: "mp3dragon"Keil bir adım önde benim için.

mp3dragon üstad bencede KEIL..

Thief ( yeni ISE ) üstad da bizi yönlendirecektir onunda çalışmaları oldu..

Yapıyı anlamak lazım.. Kimbilir birkaç sene sonra FPGA lere arm core koyar.. Çevresine birçok arabirim yerleştirerek o iranlılar gibi bizimde çalışmalarımız biryerlerde haber olur.. Şuanda bu biraz hayal.. Ama o seviye için temel i öğrenelim dediğin gibi..

Google + Çin + Keil + Arm ( tercihlerden temel çince seçelim)
http://www.google.com.tr/search?q=keil+arm&start=10&sa=N

Burdaki kaynaklar özellikle çok iyi.. Birçok çinli forumlarda döktürüyor..
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ground - 30 Temmuz 2006, 14:00:19
Haydi bakalım bilgiye , yeni teknolojlere ping atıyoruz istek zaman aşımına uğramasın..
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 14:20:26
Alıntı yapılan: "ground"

Yapıyı anlamak lazım.. Kimbilir birkaç sene sonra FPGA lere arm core koyar.. Çevresine birçok arabirim yerleştirerek o iranlılar gibi bizimde çalışmalarımız biryerlerde haber olur.. Şuanda bu biraz hayal.. Ama o seviye için temel i öğrenelim dediğin gibi..

Bu da mümkün tabii ki şu linke bir bakın.

http://www.altera.com/products/devices/arm/arm-index.html

FPGA ile ARM9 elde ediliyor ve daha sonrasında kendi uygulamanız başlıyor. Bu konu da çalışmak imkansız değil ama yatırım - maliyet ve zaman problemi var.  Yapıyı anlamak isteyenler bu tarafa gidebilir. Ben daha uygun maliyetlerle Max. 50 Euro BOARD + 45$ TFT + 20 Euro TOUCH Scr. maliyeti ile çalışalım şeklinde bir yol izleyelim derim. Linux olmak şartıyla tabii ki.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: Ziya - 30 Temmuz 2006, 14:57:04
Alıntı yapılan: "ahmet abüü"...Ben daha uygun maliyetlerle Max. 50 Euro BOARD + 45$ TFT + 20 Euro TOUCH Scr. maliyeti ile çalışalım şeklinde bir yol izleyelim derim. Linux olmak şartıyla tabii ki.
Hocam bunların toplamı 70 EURO + 45 Dolar mı ediyor? (Yaklaşık 103 EURO).

Bundan bir set nasıl temin edebiliriz?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 15:10:25
Evet aynen hesapladığın gibi...

Bu BOARD ve diğer TFT+TOUCH ile uygulamalı ders çalışacağız ve bu set eğitimin sonunda sizin olacak. Benim planlamam bu şekilde. Daha sonrasında bu elinizde çalıştırdığınız kit ve diğer malzemeleri kendiniz temin eder işlerinizi yürütürsünüz. Yani kimseye kullanamayacağı şeyleri ucuz ucuz vererek, al ne halin varsa gör edebiyatı yapmayalım düşüncesindeyim. Kullanamadıktan sonra ; bedava dağıtsan ne fayda.

Hem ne demişler :
" Ben , güzele güzel demem. Güzel benim olmadıkça."
" Ben , ARM iyidir demem. ARM ile Visual C++ kod yazmadıkça."
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 16:32:21
Arkadaşlar sırada bu var.

(http://picproje.com/upload/ivirzivir/evc4.JPG)

Tam olarak çözebilmiş değilim. Her türlü tavsiyelerinizi dinlemek isterim.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: YARGICH - 30 Temmuz 2006, 17:08:28
Bu başlık güzel gidecek gibi. ilk gözlemimde sanki arm7 veya 9 üzerine linux kurduktan sonra visual C ile çalışmak daha hızlı olacak gibi. Yalnız bu şekilde arm temelini öğrenemeyeceğimiz kesin. Ama ahmet hocamın da dediği gibi kaç kişi intel veya amd nin derinliklerine indiki.

 Linux üzerinden gitmenin avantajlı olduğunu düşündüğüm yanı, işlemci değişiminde yazılımda düzenleme bile yapılmasına gerek kalmayabilir. Yeni işlemciye linux'u yüklemenin dışında ekstra bir çabaya gerek kalmayabilir. Bu da daha ucuz modellere korkusuzca ve hızlı bir şekilde geçebilmeyi destekler gibime geliyor. Dez avantajı olarak düşündüğüm yanıda arm'ı su gibi içemeyeceğiz. Bu konuda çoğunluğun neyi destekleyeceğini merak ediyorum.

Board, TFT, işlemci gibi elemanların ortak temin edilmesi aynı sistemin daha hızlı kurulmasına yardımcı olabilir.



@ahmet abüü

Bir firma eski şirketime bize arm7 tanıtmaya geldiğinde ben samsung'un arm7 ve arm9 ları hakkında bilgi istedim. Bana samsung'un az adetli işlerde hiç yardımcı olmadığından bahsetti. Zaten birtek Türkiye'de bunu adam gibi kullanan vestel var dedi ve daha aşağısınada bu konuda yardımcı olmak istemediğini belirtti. Bu konunun doğruluğu konusunda bi bilginiz var mı? Temin edilebilmesi kolay mı?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 30 Temmuz 2006, 17:17:05
Bu board'u bu fiyata almak çok iyi, egitim olursa gelmeye çalisacagim.

Benim asil merak ettiklerim sunlar:

uCLinux ne kadar gerçek zaman? Latency ne kadar?  Sadece Linux'mu? Yoksa RT-Linux gibi mi çalisiyor (Linux en düsük öncelikli görev)?
Bu yüzden "ARM'nin tam performansini kullanilamiyor" mu deniyor?

Bu görsel programlama ekranda pencere form gibi seyler için mi (Visual Basic gibi)  (isletim sistemini kullanarak pencereler arasi bilgi gönderme, eventlar da var mi)? Microsoft olmasi Linux'a bi zarar vermez dimi :lol: ?
Labview veya Simulink'in (RTW) marifetleri yok dimi?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 17:29:01
Alıntı yapılan: "YARGICH"
@ahmet abüü

Bir firma eski şirketime bize arm7 tanıtmaya geldiğinde ben samsung'un arm7 ve arm9 ları hakkında bilgi istedim. Bana samsung'un az adetli işlerde hiç yardımcı olmadığından bahsetti. Zaten birtek Türkiye'de bunu adam gibi kullanan vestel var dedi ve daha aşağısınada bu konuda yardımcı olmak istemediğini belirtti. Bu konunun doğruluğu konusunda bi bilginiz var mı? Temin edilebilmesi kolay mı?

Yazdıklarını tamamen okudum hiçbir şeyi kaçırmadan tamamen konuyu kavramışsın. Bu beni gayet keyiflendirdi teşekkür ederim. Temin konusuna gelince : dogru kişi ve kaynaklar kullanıldığında kapına getirip teslim bile ediyorlar. Mesela ben sadece denemek amacıyla 5 tane S3C2410 aldım. Herşey dahil 13.8 Euro ya mal oldu. Asıl fiyatı Çin'de 8.7 Euro gibi. Arm7 için ise 5 - 6 Euro gibi fiyatlar sözkonusu. Fakat ülkemizde alan yok ki satanı biz ne yapalım. Şeklinde bir durum var. Eğer biz bu işlemciyi ögrenir ve ögretirsek talep artar ve buradaki temsilcilikler stok tutmaya başlar. Yalnız bu durum Samsung Arm ailesi için değil tüm firmalar için geçerli. Mağlesef ülkemizde bu malzeme temini biraz sorun. Ama bunuda çözmenin yolları var. Ben posta ile Çin'den temin ettim. Malum adetler arttığı zaman iş çok kolaylaşıyor.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 17:44:47
Alıntı yapılan: "picusta"
Bu görsel programlama ekranda pencere form gibi seyler için mi (Visual Basic gibi)  (isletim sistemini kullanarak pencereler arasi bilgi gönderme, eventlar da var mi)?

Evet aynen ifade ettiginiz gibi ekleyecek hiç bir şey yok. Yalnız , Basic değil Visual C++ kullanıyoruz. Linux ile C dili kardeştir, bu kardeşliğe saygılı olmak lazım. Windows altında bir Form açıp üstünde çalıştığınız gibi, RedHat Linux ortamında kod yazılacak ve Embedded Linux ile bunu derleyip Arm9 'un kullandığı diske programımızı yerleştirecegiz. Şu an için disk olarak 64 Mb Nand Flash üzerinde çalışıyorum. IDE kullanmı mümkün fakat maliyet arttığı için hiç de makul gelmiyor bana.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: z - 30 Temmuz 2006, 18:06:17
Endüstriyel makinelere yakışıklı operatör panelleri yapmak için  önerilen sistem çok cazip geldi. Flash üzerine yüklediğiniz uygulama yazılımlarını koruma altına almak mümkün mü?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ise - 30 Temmuz 2006, 18:18:37
harici hafıza kullanılan modellerde hafızadaki koruma pek mümkün olmuyor. nand falshta bazı bölüümleri bozuk sektörmüş gibi gösterip bir nevi koruma yapılabilir.  blackfin seminerindede bu konu dile gelmişti. yohannesin açıklaması ise" blackfin mimarisinin karışık algoritma kullanılarak işlemci çalışıyor" demişti.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ground - 30 Temmuz 2006, 19:04:38
Arm Developer Suite PDF
http://rapidshare.de/files/27565183/ArmDS.rar.html

şifre: www.picproje.org
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 30 Temmuz 2006, 20:19:05
Arkadaşlar...  Bir önceki mesaj ile verilen linkde ARM mimarisi ile ilgili güzel bir anlatım var fakat ...
Genel anlamda yaklaşım tarzımızın nasıl olması gerektigi ile ilgili bir hatırlatma yapmak istiyorum. Bu ARM mimarisini incelerken aslında çok farklı bir zemine geçmiş olacağız. Bunu değerli YARGICH çok güzel özetledi . :

"Linux üzerinden gitmenin avantajlı olduğunu düşündüğüm yanı, işlemci değişiminde yazılımda düzenleme bile yapılmasına gerek kalmayabilir. Yeni işlemciye linux'u yüklemenin dışında ekstra bir çabaya gerek kalmayabilir."

Bunun avantajı ile ilgili kısa bir örnek veriyim. Arm9 mimarisi ile üretilmiş işlemciler %98 oranında BGA kılıf. Siz QFP kılıfda SH7727 ile çalışmak istediginizde yazılımınızda bir değişiklige gitmeyeceksiniz. PCB değişimi ile işiniz bitecek. Yani teknik terimi ile söyleyecek olursak -taşınabilirlik-  ...

Şimdi siz söyleyin işlemcinin yapısına mı yoğunlaşalım , yoksa Embedded Linux'a mı yoğunlaşalım.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: teknikelektronikci - 31 Temmuz 2006, 11:36:06
üstadlar eger böle bir kurs olursa sanirim istanbulda olacak öle değilmi eger istanbulda olacaksa gelemeyenelr icin mutlaka bir video kayidi yapabilirmisini tesekürler saygilar
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: teknikelektronikci - 31 Temmuz 2006, 11:43:28
üstadlar yazilanlar cok güzel 2. sayfanin tamamini okuyamadim sizlere bir kac sorum olacakti eger islenmisise özür dilerim

üstadlar :
ben daha picde yeniyim ve arm hakinda en ufak bir sey bilmiyorum dilini milini filanda acaba bu sizin kurslara katilsam erkenmi olur

ve bu kurstada programlama dili ne ise onuda ögrenebilme imkanimiz olacakmi ve kac gün sürer acaba tesekürler saygilar
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 01 Ağustos 2006, 20:48:12
Alıntı yapılan: "teknikelektronikci"
ve bu kurstada programlama dili ne ise onuda ögrenebilme imkanimiz olacakmi ve kac gün sürer acaba tesekürler saygilar

Değerli Dostum...
Birkaç adım önce ki mesajlarda bunu özetlemeye çalıştım. Fazla uzun yazılar değil, oku lütfen. Yalnız ön şart demek istemiyorum ama C ve C++ bilgisi olmadan değil yol almak , kıpırdamak bile imkansız. Ayrıca herkesin önünde bir PC ve Arm9 Seti(Board+TFT+Touch) olmak zorunda. Bu set için yaklaşık 100-150 Euro verip satın almak istemem diyenlerin bizimle pek işi olmasın derim. Çünkü her şeyi adım adım set üzerinde uygulamalı çalışalım, şeklinde bir planlamam var. Video kayıt için kusura bakmayın. Her ne kadar ben çok akıllı, yakışıklı, zeki, karizmatik biri olsam dahi HollyWood yıldızı değilim. Biz bize amatörce bilgi aktarımı yapılacak. Hepsi bu.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 02 Ağustos 2006, 18:56:28
Arkadaşlar...

Bu verdiğim link tam bir profesyonel C ve C++ programcısı ve eğitimcisi olan Necati ERGiN hocanın anlatımları ve örnekleri ile dolu. Ayrıca ülkemizdeki C ve C++ dilini en iyi bilen ve anlatan Kaan ASLAN hocanın da ders notları var burada. Bizlere hatırlamak yada eksiklerimizi gidermek anlamında çok faydalı olacağını düşünerek sizlerle paylaşmak istedim.

http://www.nergin.com/note.php
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 07 Ağustos 2006, 02:40:04
Elime Embedded Linux kitabi geçti. Anlatilana göre Linux tam olarak gerçek zaman değil, yani binde bir interrupt latency 320 millisaniye'ye çikiyor.  Bunu önlemek için RTLinux veya RTAI gibi çift çekirdekli (gerçek zaman ve Linux) isletim sistemleri seçmek gerekiyor, yada Linux'a gerçek zaman patch'i atmak.
Bu patch olmadan sadece  
Alıntı YapEndüstriyel makinelere yakışıklı operatör panelleri yapmak
gibi uygulamalar olabilir, ama " 1 millisaniye örneklemeli motor kontrol" zor gibi (FIQlerle olur tabii). Peki PalmOS, WindowsCE isletim sistemleri nasil?

Bikaç gündür ses seda yok, bu kurs ne zaman olacak merak ediyorum, tam olarak talep durumunu kestiremiyorum ama katilmak isteyen birçok kisi var gibi geldi.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: CoşkuN - 11 Eylül 2006, 23:41:48
Alıntı yapılan: "ground"Arm Developer Suite PDF
http://rapidshare.de/files/27565183/ArmDS.rar.html

şifre: www.picproje.org
Hocam bu dosya silinmiş bir daha yükleyebilir mi elinde olan biri?

Ayrıca bu ARM kursu konusunda bir gelişme var mı merak ettim?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ground - 12 Eylül 2006, 00:48:21
http://rapidshare.de/files/32783304/ADS.rar

Şifre aynı dostum.

Kursta bir gelişme yok. Sanırım olmayacakta ;)
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: byka - 30 Eylül 2006, 19:57:42
buda silinmiş dostum bir baksan
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: YARGICH - 27 Ekim 2006, 18:21:10
Alıntı yapılan: "picusta"Elime Embedded Linux kitabi geçti. Anlatilana göre Linux tam olarak gerçek zaman değil, yani binde bir interrupt latency 320 millisaniye'ye çikiyor.  Bunu önlemek için RTLinux veya RTAI gibi çift çekirdekli (gerçek zaman ve Linux) isletim sistemleri seçmek gerekiyor, yada Linux'a gerçek zaman patch'i atmak.
Bu patch olmadan sadece  
Alıntı YapEndüstriyel makinelere yakışıklı operatör panelleri yapmak
gibi uygulamalar olabilir, ama " 1 millisaniye örneklemeli motor kontrol" zor gibi (FIQlerle olur tabii). Peki PalmOS, WindowsCE isletim sistemleri nasil?

Bikaç gündür ses seda yok, bu kurs ne zaman olacak merak ediyorum, tam olarak talep durumunu kestiremiyorum ama katilmak isteyen birçok kisi var gibi geldi.

Ben çok güzel bir kurs olacağını düşünüyordum nedense birden duruldu. Elimizde kit ile arm üzerinde Visual C ile yazılım yazacağım için gözlerim parlıyordu. Şimdi okula KTÜ'de devam etmem nedeniyle Trabzonda kalıyorum. Artık kurs olayı benim için ne kadar geçerli olur bilmiyorum ama aynı kitden alıp ve sizden geride de takip etsem, yaşayacağım sorunlara çözüm getirecebilecek bir sürü üstad olurdu sanıyorum. Gerçi hali hazırda arm ile çalışan ustalar var ama benim asıl merakım, işlemci üzerine kurulacak işletim sistemi üzerinde çalışmaktı.

@picusta,
   Dediğiniz gibi işletim sistemi ile çok yüksek hız gerektiren işlemler belki yapılamayabilir ama daha küçük ve basit ek donanımlar ve yazılımlarla bu durum çözülebilir belkii. Yani küçük endüstriyel PC'mize değişik çevre birimleri yapmak gibi. Mesela motor sürücü, encoder, çift yönlü RF, kamera, Powerline tranciever gibi bir çok ek donanım hazırlayarak, aynı sistem üzerinden değişik uygulamalar yapılabilir. Ama işletim sistemi konusunda siz daha deneyimlisiniz, belki yüksek hız gerektiren durumlarda, yazılımsal olarak daha makine diline yaklaşarak sorun giderilebilir mi incelemek lazım.


Saygılar, İyi Çalışmalar.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 31 Ekim 2006, 18:44:23
üniversiteniz hayirlisi olsun.
çok güzel bir kurs olurdu ama Ahmet abüü arkadasimiz aylardir yok.
Dedigin dogru tabii, kritik uyuglamalar için ayri bir denetleyici yapmak. Nitekim masaüstü PC'lerde durum bu, harddisk, CD yazici, ses için hepsinin ayri devreleri var.
son mesajimda Linux interruptu 320ms'ye kadar çikar demistim, sadece sisteme asiri yüklenilirse bu süreyi bulabilir demek istedim. Birkaç gün önce internette bir robot yarismasi kapsaminda yapilan bir robotun PC104 kart 486-66 ile kontrol edildigini gördüm. Linux kullanmislardi, trigonometrik bir sürü hesaplama vardi ama islemci PIC olmadigi için hepsini kisa sürede hallediyordu.
Dediklerine göre, islemci çogu zamanini bos geçiriyor, 20ms de bir hesaplama yapiliyordu ama bu sürenin altina inemiyi basaramamislar.
Isletim sistemi kullaniminda fazla deneyimli sayilmam, programladigim sistemler 2'yi geçmez. Buna ragmen E dergi de PICOS18 hakkinda bi uygulama hakkinda yazmak istiyorum, 1. sayiya belki yetisebilir.
Başlık: .
Gönderen: nonstradam - 01 Kasım 2006, 09:06:39
başka söze ne hacet...

- An Evaluation Board for Intel XScale PXA270 Processor
- LCD,AC97,IrDA,MMC/SD/CF Card,USB,Bluetooth,Ethernet,Camera&Keyboard...
- Capable of supporting Embest PXA255 CPU board
- Providing with WindowsCE 4.2.net BSP


http://www.armkits.com/product/XScalePXA270.asp (http://www.armkits.com/product/XScalePXA270.asp)
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: CoşkuN - 01 Kasım 2006, 13:47:03
Çok güzel bir sete benziyor.Bir de fiyatını yazsalardı.Soran oldu mu acaba?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: z - 01 Kasım 2006, 13:56:42
Fiyatları var zaten

http://www.armkits.com/order/productslist2.asp
Başlık: Re: .
Gönderen: Analyzer - 01 Kasım 2006, 20:05:54
Alıntı yapılan: "nonstradam"başka söze ne hacet...

- An Evaluation Board for Intel XScale PXA270 Processor
- LCD,AC97,IrDA,MMC/SD/CF Card,USB,Bluetooth,Ethernet,Camera&Keyboard...
- Capable of supporting Embest PXA255 CPU board
- Providing with WindowsCE 4.2.net BSP


http://www.armkits.com/product/XScalePXA270.asp

Hımm güzel ama pahalı oyuncak... Uygulanabilir olması için ucuzlaması lazım...

Analyzer
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 01 Kasım 2006, 20:53:00
Az önce magazada gördüm, Samsung'un çikardigi yeni "dizüstü" bilgisayari.
20*10cm boyutlarinda bi alet, dokunmatik ekran,
Celereon 900Mhz islemci, 512MB Ram, Windows XP yüklü: 1100Euro
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: XX_CİHAN_XX - 01 Kasım 2006, 21:32:46
Arkadaşlar arm serileri ile ilgili kurstan bir haber var mı :roll:
yada oyle bır kurs nerde bulabılırım :roll:
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: CoşkuN - 02 Kasım 2006, 11:19:48
Alıntı yapılan: "bunalmis"Fiyatları var zayen

http://www.armkits.com/order/productslist2.asp
Pardon hocam ayrıntılı bakmamışım siteye.
Bu paraya PC alırız ya napmış bunlar.Gerçi bu setler de bir nevi PC olmuş artık  :lol:
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: kasif - 03 Kasım 2006, 09:52:15
Alıntı yapılan: "picusta"Az önce magazada gördüm, Samsung'un çikardigi yeni "dizüstü" bilgisayari.
20*10cm boyutlarinda bi alet, dokunmatik ekran,
Celereon 900Mhz islemci, 512MB Ram, Windows XP yüklü: 1100Euro

Samsungun sitesinde göremedim, link verebilir misiniz.
Not: Mağaza dediğinizi yeni farkettim.

Küçük bilgisayarlar ile ilgileniyorum bu aralar, detaylı incelemek istiyorum.

winCE değil winXP çalıştıran küçük pc lere bakıyorum...
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 03 Kasım 2006, 15:37:42
Samsung Q1:
(http://www.samsung.com/uk/products/mobilecomputing/ultramobile/images/q1_3.jpg)
Görünüse aldanmayin PSP değil, WinXP çalistiran "dizüstü"
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 11 Ağustos 2007, 20:15:18
Sevgili Picproje okuyuculari,
Sizlerle yakin tarihte bitirdigim bir projenin deneyimini paylasmak istiyorum.
Konuyla alakali oldugu için burada yazmayi uygun gördüm.
Projenin amaci elde tasinabilir bir "yakisikli operatör paneli" yapmakti.

Gelelim sistemin özelliklerine:
- 4.3" dokunmatik TFT ekran (24-bit)
- Ethernet
- USB Host , USB slave
- Intel XScale PXA270  312MHz islmeci
- 64 MB SDRAM
- 64 MB Nor Flash

islevi kisaca söyle özetlenebilir :
Ethernet sayesinde serverla iletisim kurup proses bilgilerini almak ve ekranda istenildigi gibi göstermek.
Kullanicinin joystick ve dokunmatik ekran ile yaptigi girisleri yorumlamak ve servera komut göndermek (server da proses sistemini komut ediyor).

Tasarimda malzeme seçimi nasil yapildi, hangi noktalara dikkat edilmesi gerekir:
- Herseyi kendimiz mi yapalim yoksa satin mi alalim?
Basta Board'un tamamini kendimiz yapmak istedik. Fakat islemcinin kullandigi teknoloji BGA oldugundan ve bu teknolojiyi bir boardta kullanmak için PCB'nin fiyati yükseleceginden vazgeçtik. Ayrica önemsenmeyecek bir is, ve zamanin kisitli oldugu bir proje oldugundan baska çözüm aradik. En uygun çözüm islemciyi hazir modül olarak satin alip entegre etmekte bulduk. Bu çözümün ayrica yazilimsal açidan ne gibi avantajlar getirdiginden bahsedecegim.

- Ekran :
Piyasa arastirmasindan sonra, gerçi küçük seri oldugu için Farnell'e (pahali ama hizli temin) baktik, 2 tür TFT ekran bulduk :
1.'si Timing controller denilen sisteme ihtiyaç duyuyordu, ve islemcinin VGA çikisindan ilave birkaç sinyal istiyordu. Bunu ufak bir CPLD ile yapmak mümkündü fakat, zaman yetmedi.
2. VGA çikisina dogrudan baglanabilir (line driver koyarak, 3.3/5V).
Ayrica TFT ekranin datasheetinde belirtigi gibi, senkronizasyon için verinin basinda ve sonunda belli bir sayida (ekrana göre degisebilir) ilave clock sinyali göndermek gerekiyor.
Ekranin dokunmatik olmasi için ya modele entegre olan türden almalisiniz veya ilaveten ekranin üzerine yapistirilabilir bir kat koymalsiniz. Daha sonra bunu yorumlamak için SPI veya I2S ile haberlesen özel entegreler kullanabilirsiniz.

- PCB.
PCB'nin üzerine koyduklarimiz, islemci modülü için SO-DIMM konnektör, 5->3.3V ve 5V-> 24V(backlight) güç kaynagi entegreleri (+bobin ve kondansatör), ekran konnektörü,  mini - joystickler, ethernet konnektör(dahili bobinli) ve USB host konnektörü için koruma entegresi.
yol arasi minimum aralik 0.2mm. 2 katli olarak çizdik, sonra ne olur ne olmaz diye ilave bölünmemis GND kati ekledik.

Simdi gelelim yazilim kismina.
Modülü hazir satin aldigimiz için ilk zorlugu böylece halletik : isletim sistemi ile elektronigi tanistirmak. Eger kendimiz modülü yapmis olsaydik seçitigimiz isletim sistemini bu donanima port etmek gerekirdi, bunun için Board Support Package yazmak gerekirdi (BSP). Linux'ta sadece ugrasilarak yapilabilen bir sey. WinCE için ise, Microsoft'un Platform Builder programini almak, daha sonra yüklenilen her WinCE için lisans parasi ödemek gerekir.
Modül ile birlikte WinCE yüklenmis oluyor, lisans parasi modül fiyatinin içinde. Ayrica modül üreticisi Linux seçenegini de sunuyor ve nasil yüklenecegini detayli anlatiyor.
Diyeceksiniz ki isletim sistemine gerek var mi?
Bu projede isletim sistemi kullanmanin faydasi en çok TFT ekranini sürmekte oldu. Eger isletim sistemi olmasaydi islemcinin LCD  ve DMA denetleyicisini kendiniz kontrol etmelisiniz, ve her animasyon, resim çizme  fonksyonunu kendiniz yazmaliydiniz. Gerçi Linux kaynak kodlarina bakip nasil yapildigini görmek zor değil.
Görsel ögelerin yogun oldugu bu uygulamada biz WinCE, Embedded Visual C++ (bedava gelistirme ortami) ikilisini tercih ettik.
EVC++ ile görsel arayüzü programi tasarlamak çok kolay. üstelik server tarafi  Visual C++ ile yazildigi için, birkaç ufak degisiklik ile client çabucak yazildi, kod tekrar kullanilmis oldu. Debug için USB baglantisi fazlasi ile yetti.
Program üst düzey bir dilde yazilmasina karsin, araya alt seviye birkaç islem sokmak da mümkün. örnegin Joystick için GPIO okuma, ADC ve PWM islemlerini dogrudan islmecinin yazmaçlarina yazarak halletik. Yazilimimiza sinyal gönderen interrupt bile kurduk.
WinCE basladiktan hemen sonra uygulamamiz basliyor, fakat 1 saniye de olsa windows masaüstü gözüküyordu. Bunu çözmek için ekranin açilmasini windows GPIO'su yerine bizim uygulamanin GPIO'su kontrol ediyordu.

Sonuçta elde ettigimiz sistemin maliyeti  biraz tuzlu oldu (baska bir TFT satici bulunup maliyet çok daha indirilebilir), fakat çok kisa sürede ve az masrafla tamamlanan bir proje oldu : 1kisi, 1 ayda PCB+yazilim.
Yazilimi güncellemek için güncelleme programi USB stick takmak yeterli oluyor.

Fikir vermek açisindan fiyatlar söyle :
PXA 270 modülü (hafiza dahil) + WinCE lisans :  99 Euro.
4.3" Sharp dokunmatik TFT Ekran : 100Euro. (Bence pahali, dogrudan distribütörden alinmali)

XScale PXA270 islemcisi en çok PDA'larda bulunur, çok az enerji tüketir. içinde hem ARM V5TE çekirdegi bulunur(ARM9E ve ARM10'nun çekirdegi) hem de Wireless MMX coprocessor.  Bu uygulamaya biraz agir kaçmis olabilir, Samsung ARM9'u yeterbilirdi, fakat ilerde ekranda kameradan gelen görüntü gösterilecegi için  bence kararinda.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 12 Ağustos 2007, 00:34:09
Öncelikle, bu başarılı çalışmanız için sizi tebrik ederim.
29 Temmuz 2006 da bu konuyu başlattığım günden sonra, kimse bu konuyu sahiplenmiyecek diye çok canım sıkılmıştı.
11 Ağustos 2007 tam bir yıl sonrada olsa bu başarılı çalışma ile bu konuya renk kattınız teşekkür ederim.

Benim Samsung Arm9 konusunda ısrarım devam ediyor.
S3C2410 dan sonra S3C2440 ile çalıştım ve hız farkını çok net gördüm.
Ayrıca, Samsung Arm9 Ailesinin yeni üyelerini incelemenizde fayda var.

Eğer ısrarla PXA serisini takip etmek istiyorsanız, PXA320 de 800 Mhz'e çıktılar ve hazır modülleri satışa sundular.
Hazır aldığınız modül ve TFT ile ilgili verdiğiniz fiyat aşırı yüksek. Benim bu TFT LCD konusunda ürettiğim çözümler var.
Eğer projenizde bir gizlilik anlaşması yok ise çalışmanızı görmek için sizi ziyaret etmek ve TFT LCD ile ilgili çözümleri sizinle paylaşmak isterim.
Tabii ki misafir kabul ederseniz.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 13 Ağustos 2007, 11:28:44
@picusta,

çalışman çok güzel, bizimle paylaştığın için teşekkürler.
fiyat konusundaki düşüncelerinden tr de olmadığını hissettim.
Yoksa tr için söylediğin fiyatlar çok abartı sayılmaz. Keşke bulabilsek ucuz pahalı demeyip alacağız. Söylediğin modüller tr de bulunabilir mi? (biraz fantezi oldu )

Bir soruda TFT LCD için soket PXA boardın üzerinde varmı idi? yoksa onu nereden ve nasıl temin ettiniz?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 13 Ağustos 2007, 17:33:23
Ben de 1 yildir konu ile ilgilenmediniz, kapandi diye üzülüyordum.
Evet haklisiniz pxa bu uygulamaya fazla geliyor, WMMX yardimci islemcisini hiç kullanmiyoruz, samsung kullanmak gerekir, fakat en uygunu bunu bulduk.
Daha önce bahsettiginiz gibi bir çözüm varsa :
Alıntı YapBen daha uygun maliyetlerle Max. 50 Euro BOARD + 45$ TFT + 20 Euro TOUCH Scr. maliyeti ile çalışalım şeklinde bir yol izleyelim derim. Linux olmak şartıyla tabii ki.
veya 150$'a gelistirme kiti tabii ki çok enteresan. ilerdeki projeler için yalniz ben değil bu forumdaki birçok kisi ilgilenir.
Bu projede amaç makineyi üreten sirket için prototipti yapmakti diyebiliriz. Su ana kadar 2 tane yapildi. müsterinin dedigine göre yilda 200 satacaklarmis. Tahminimce sene sonuna kadar 10 tane satabilirlerse iyi.
Gizlilik anlasmasi var tabii, o yüzden ne oldugundan çok nasil yapildigini paylasmak istiyorum.
Misafir kabul ederim tabii, lakin su an yine bir "arayis" içerisindeyim, eylül de gelseniz yada ben gelsem daha iyi olur.

Modüller Türkiye'de bulunsa bile üretim uzak doguda veya balkanlarda yapiliyordur. Modül SO-DIMM yani boyu çok ufak oldugu (68mm*37mm) için ve elde tasinabilir aletlere entegre edilebildigi için seçtik.
(http://www.toradex.com/img/Colibri_Intel_XScale_PXA270_Single_Board_Computer_Module.jpg)
üstelik perakende fiyati diger modüllere göre (arm9 olanlar da dahil) en düsük bunu bulduk.

LCD farnell'den alinabilir, ona uygun konnektörler ordada var (3 tane konnektör: VGA + Backlight + Touchscreen).
(http://fr.farnell.com/productimages/farnell/standard/LQ04306-40.jpg)
Ayrica etrafina bilumum entegre yerlestirmek gerekir (besleme,yükseltici, Line driver).
Modülü aldigimiz yer de güzel bir seçenek sunuyordu : 10 Euro fazlasina hazir entegre edilebilen LCD üstelik standart HE10 baglantisi ile.
(http://www.toradex.com/img/WQVGA_Display_bv.png)

Geriye kendi anakartimizi yapmak kaliyordu (giris, çikis, besleme, vs..) sitelerinde anakartlarinin semasini vermislerdi, gerisi çorap sökügü gibi geldi.
Yazilimi bir an önce gelistirmeye baslamak için bir tane de ufak tasiyici anakart aldik (bizim PCB ilk seferinde çalismadi tabii, birkaç maket biçagi darbesi yedikten sonra yola geldi ).
Biraz reklam yaptigimi hissettim, simdi gelelim bu firmanin eksilerine:
ilk önce sunu belirteyim, adamlar siparis basi çok fazla masraf aliyorlar. 50 Euro tasima+sigorta için (hadi bu normal, koli tayvan'dan 1 haftada geliyor)   ++ 100 Euro siparis basi !!!! (adamlar burdan kâr ediyor)
Yani her sipariste kafadan 150 gidiyor. Siparis büyüyünce bu masraf daha az hissediliyor. örnegin : 2 modül + 2 lcd + 1 anakart = 569E
yol+komisyon eklenince fiyat %25 artiyor.
Belki Tayvan'daki üretici ile dogrudan alim yapilsa 100 Euro fazla ödemekten kurtuluruz.
Gelen kolinin içinden çikan faturada zaten bu 100 Eurodan ve nakliyattan bahsedilmiyor. Sirketin ayriyeten gönderdigi faturada bu fiyat çikiyor.
Yani teoride 1 modül siparis edilse gümrüge takilmayabilir, fakat yinede astari yüzünden pahaliya gelir.
Bu modülleri elde etmenin baska bir yolu bavul ticaretidir herhalde. Bulgaristandan bir firma siparis etsin (gümrük ödemesin), sonra size göndersin.
Başlık: slm
Gönderen: Jabba - 14 Ağustos 2007, 11:15:43
Ya beyler kurs o kadar ilgimi çekmedi de uzun zamandır hep yapmak istediğim birşey var.PIC18F8720 be dsPIC kullanıcısı olarak artık ARM işlemcilere geçip uygun bir donanım tasarlayıp yada bulup üzerine kendi işletim sistemimizi yazmak.C bilgim var, Win32 yi de bilirim.Kernel bilgim biraz zayıf ama mesajlaşma, process vb gibi konuları sistem düzeyinden anlarım biraz.Yani uygun bir donanım ayarlayıp kendi isşletim sistemimiz yazsak ya.Bu konuda birkaç kişi seçin (benide :)) ve başlayalım.Tabii herşey hazır olduktan sonra.
Yalnız ARM ile ilgili bilgim yok.Bu işlemcileri nerden temin ederiz, compiler nerden buluruz, neyle programlarız....

Bu arada gösterdiğin donanımlar bence eksik.Bence şöyle birşey olmalı;
Kapasiteli ufakta olsa RAM, sabit bir depolama alanı, Ekran, klavye, ses için ayrı bir devre gibi.Ayrıca diğer arkadaşların dediği gibi her bölümün ayrı devrsi ve denetçisi olması gerek bence...
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 14 Ağustos 2007, 14:07:21
24 bit 4.3" 480x272 pixel ekran 70$ socket de satılıyor aynı yerde (PSP ekranı olduğu iddia ediliyor)

(http://img378.imageshack.us/img378/2151/psplcd05ltj3.jpg) (http://imageshack.us)
Shot at 2007-08-14

http://www.sparkfun.com/commerce/product_info.php?products_id=8335#

PXA modülleri beğendim

http://www.toradex.com/e/products.php

gümrük meselesinden çekinmesem hemen LCD + Modül + Socket siparişi verirdim.

Bu arada hakikaten kazık bir sipariş bedeli var. Alternatif ürünlere bakmak lazım.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 14 Ağustos 2007, 18:13:00
Ekran ayni özelliklere sahip ve ayni seri, Sharp LQ043xxx, aslinda Garmin GPS'leri için üretilmis, datasheet'inde de yaziyor. Bu ekran daha uygun tabii, etrafina gereken elektronik + PCB parasini hesaba katmak gerekir.(üretim hacmine bagli tabii). Bunun konnektörünü (Hirose FH12A-40S-0.5SH   40 ayak 0.5mm aralikli FPC) Türkiye'de bulmaktami zorlaniyorsunuz?

Alternatif ürün olarak daha uygun bulamadik. çinden, uzakdogudan bulmak gerekir. Ahmet abüü'nün çözümü de uygun fakat foruma senede bir ugradigi için irtibat zor gibi. Bu modülün en begendigim yani boyu, elde tasinir bir alette en önemlisi.
Bu modül siparis basi fazla fakat birkaç tane alinca o kadar fazla değil, örnegimizde 100 yerine 125E oluyor, yine rakiplerine göre avantajli.

Jabba,
ARM'ler hakkinda genis bilgiyi bu forumda ve verilen linkleri takip ederek edinebilirsin, tavsiyem ISE'nin çizmis oldugu ADuC7026 board'unu yap, en uygunu. Veya bir kit al.
Kendi isletim sistemini kendin yazmak istiyorsan ögrencilerin AVR islemcilere    yazdigi islemtim sistemleri var. forumda konular açildi, isletim sistemi port edilmek istendi,  hatta yanilmiyorsam dergide PIC ile isletim sistemleri gibi bir yazi var.
Alıntı YapTabii herşey hazır olduktan sonra.
Armut pis agizima düs istiyorsun yani?
Bence donanimin eksigi yok. Bilgisayar gibi kullandim, Pocket Word, excel, Acrobat, hepsi sahane çalisiyor.. RAM az geliyorsa (64MB) ilave çip koyabilirsin, 1GB'a kadar yükseltirsin.
Sabit depolama alani 64MB Nor Flash'i var, isletim sistemi ordan yükleniyor. Ayrica USB Flash disk takabiliyorsun, neredeyse sonsuz depolama alanin oluyor. Ses için modülün üstünde I2S audio codec var.
Klavye mouse sorunsuz.
Evet tek eksik modülün üzerinde FPGA olmamasi.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 16 Kasım 2007, 22:18:17
Elimde s3c2410 işlemcili boardı var. Embest ten getirttim. şimdi buna bir anakart yapmam lazım.

http://www.embedinfo.com/English/Product/mini2410_II.asp

board bu. 2mm Pinhead kullnılması benim için SoDimm soketten daha kolay pcb dizaynı nedeni ile tercih sebebi idi.

http://www.embedinfo.com/English/Product/sbc2410III.asp
yukarıda elimdeki boardla yapılmış bir anakart var. Şema vs hazır. Bu benim referans dizaynım olacak. Yukarıdaki boarddaki lojik elemanlar yerine cpld kullanmayı düşünüyorum.

LCD olarak 480x272 pixel PSP LCD kullanacağım.

Şimdi sorun program port etmekte.

Konuda bilgisi olanlara ihtiyacım var. WinCE ve Linux nasıl derlenecek? Ve nasıl yüklenecek?

C bilgim fena değildir.

Çincem zayıftır tercihan Çince olmayan kaynaklar nereleridir?

Arm'ciler yardımlarınızı bekliyorum.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 21 Kasım 2007, 10:39:21
Platform Builder diye bir program var, WinCE için BSP hazirliyor.
Linux için ugrasmak lazim. önce loader çalismasi lazim. örnegin U-boot yüklenmeli, sonra isletim sistemi.
Genelde board saticilari en az bir isletim sistemi image'i veriyorlar.

Siteye bakamadim kapali sorun var gibi, benim de çincem zayif.
Alıntı YapHTTP 500-13 - 服务器太忙
Internet 信息服务
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 21 Kasım 2007, 12:07:21
Selamlar...

Ben Çin'ceyi bu konu sayesinde ögrenmiş oldum. Asansör sektöründeki faaliyetlerim gereği aşırı derecede bir zaman sıkıntım var. Birlikte birşeyler yapacaz ama ne zaman, bende bilmiyorum. Acayip çok kötü fena sıkıştı işler son zamanlarda. Son getirdiğim S3C2440 kiti ile biraz çalıştım öyle kaldı kenarda. Son getirdiğim kite kamera takıp MSN'e görüntü vercem yakında WINCE 5.0 ile. Çok şükür WINCE 4.2 den kurtuldum. Şimdilik, biraz müsade bana...
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 21 Kasım 2007, 14:39:05
@picusta,
aynı siteye buradan da ulaşabilirsin.
http://www.armkits.com/

benim aldığım modül için hazırlanan anakart burada;
http://www.armkits.com/download/sbc2410IIIsch.pdf

ben sistemimde ayrık lojikler yerine cpld kullanacağım.

sadece miniboard aldığım için kutu içinden cd çıkmadı içinde önyüklü işletim sistemi olmadığını düşünüyorum. Çünkü tam donanım belirsiz.
WinCE 5.0 ve linux için samsung orjinal kiti için bsp bulunmakta. (SMDK2410 diye geçiyor) Yukarıdaki mini board ve anakart ile samsung orjinal kit hemen hemen aynı. Tek farkları orjinalinde ilave nor flash var. diğerinde sadece nand flash bulunmakta. Embest anakartta ise ilave IDE desteği bulunmakta.

Yani aslında bsp aşağı yukarı mevcut.

Şimdi sorunlarım sunlar;

1. Wince ve linux ta bootloader nor flash üzerinde çalışıyor bunu nand flash üzerine koymak gerekecek.
2. Bootloader jtag ile mi atılıyor içine?
3. Wince eboot ile lan üzerinden boot ediyor, elimde cs8900 controller yok elimdeki rtl8019 ile ne2000 uyumlu driver çalışırmı? Çalışırsa işlemcinin giriş çıkış portlarını nasıl ve nereye bildiriyoruz?
4. LCD olarak 4.3 " lcd kullanacağım, bunun özelliklerini nasıl gireceğiz? direkt .h ve .c dosyalarına mı müdahale edilecek yoksa xconfig veya wince içinde wizard gibi bir şey var mı?  
5. Sadece kernel atıldıktan sonra ekrana ne geliyor? (Linux için) ayrıca çalışan programlar nasıl atılacak?
6. Aynı şey winCE içinde geçerli.


elimde ayrıca chip olarak atmel at91rm9200 arm9 ve epson S1D13506 lcd/vga controller bulunmakta. Bunlar ile yapacağım boarda driver nasıl port edilir? (epson için kendi sitesinde hazır driverler var)

teşekkürler.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 21 Kasım 2007, 15:05:38
Bir sorum daha doğrusu teklifim daha olacak.

http://www.toradex.com/e/products.php

buradaki pxa270 modüllerden almak istiyorum ama 150 eu shipping bayıyor. Önümüzdeki ay bir tanıdığım Almanya ya gidecek adetli alıp shipping paylaşmak isteyen olur mu?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 23 Kasım 2007, 13:48:37
Alıntı Yap2. Bootloader jtag ile mi atılıyor içine?
Evet
Alıntı Yap4. LCD olarak 4.3 " lcd kullanacağım, bunun özelliklerini nasıl gireceğiz? direkt .h ve .c dosyalarına mı müdahale edilecek yoksa xconfig veya wince içinde wizard gibi bir şey var mı?
Kullandigim modülde Wizard gibi birsey var oradan ekran parametreleri giriliyor. WinCE'de bu degerler registry de saklaniyor. islemci seviyesine indigimizde bunlar LCD controller yazmacindaki degerler.
Ekrani ayarlamak için PC-usb baglantisi ile modülün görüntüyü PC'den bakilabiliyor.

Board için yardim ederim, dikkat edilecek ufak seyler var, edilmezse sistem baslamaz sorunun nereden kaynaklandigini ögrenmek için saatlerce ugrasirsiniz. örnegin MMC ile ilgili, board'a MMC kullanilmayacaksa bile bootloader MMC ile ilgili bir pin'in degerine bakip MMC'den mi boot'a devam etmesi gerektigini anliyor.

Tavsiyem yanina en ufagindan bir anakart alin. hem modülü config etmek kolaylasir, hem de kendi kartinizin debug'u için yardimci olur. Bir ay sonra belki görüsme ihtimalimiz olur o zaman elimden geldigince donanim/yazilim konusunda bizzat yardimci olurum .

Daha önceden internette o atmel ARM9 ile yapilmis bir kart gördüm, bitirme tezi olarak breziyali biri yapmisti, ayrica üzerine linux koymustu, yanlis hatirlamiyorsam sema, PCB hepsini paylasmisti ve hatta istek olursa bu kartlardan bir seri üretebileceginden bahsetmisti.

Asansör sektöründe arm9 islemcileri nerelerde kullaniyorsunuz? dokunmatik TFT ekranli asansör dügmeleri gibi birseyler mi?
Asansörün içinde ne olup bittigini MSN'den takip edebilecekmiyiz ?
Ben de su an kendi PDA'm için ufak programlar yaziyorum. örnegin kameradan aldigim görüntüyü bir ftp serverine aktariyorum. PDA'da bir de web server var, o da ftp'deki görüntüyü link ediyor.
Wi-Fi ve GPRS baglantisi var. bir de Ir-Da seri portu. çok sahane görüntülü (islemeli) robot yapilir yani.
Baska yazacagim bir yazilim da gezginci imsakiye olacak, GPS'li PDA'lardan dünyanin neresinde oldugunu bilecek sonra, günesin dogma ve batma zamanlarini hesaplayacak ve son olarak Kible yönünü verecek. Gelstirme asamasindayim, PDA'mda GPS yok koordinatlari el ile giriyorum.kodlar açik kaynak olacak, hiçbir ticari beklentim yok burada.

Bir de 1.5 aylik kizim için dokunmatik ekranda oyun yaziyorum. inek resmine dokunuyor," möÖÖh" sesi çikiyor.

Neyse fazla gevezelik ettim, fikirlerimden bahsettim,  konu disi oldu biraz.

Bu arada armkits.com sitesine de ulasilamiyor.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 23 Kasım 2007, 15:15:24
her iki site de şu an çalışıyor. (embedinfo ve armkits)

Sorularım bitmez tükenmezdir. devam edeyim;

1-WinCE de EBOOT ile LAN üzerinden boot yapılıyor. Seri veya usb boot seçeneği varmı varsa göremedim.
2 -bsp yapım aşamasında lcd ayarları koda müdahale etmeden nasıl değişecek? WinCE Registry ayarları değiştirmek için önce ekran açması lazım olmaz mı? (örneğin 19" monitor bağlı PC' me 15" monitör bağlayınca tazeleme hızı yüksek geldiğinden monitör açmıyor. mönitör açmayınca da masa üstünden ekran ayarları değiştiremiyoruz. gibi)
3- örnek bsp ve kodları inceleyince linux ve wince de display.h ve display.c dosyalarını gördüm orada sanki işlemci reg leri ayarlanılıyor gibi geldi.
4. bsp veya kernel derledik bootloader ile de işlemciye attık. Açılış nasıl olacak? Standart bir ekran mı geliyor? yoksa bu yeterli değil ayrıca işlem mi gerektiriyor.

teşekkürler,
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 08 Aralık 2007, 04:17:01
Alıntı YapWinCE de EBOOT ile LAN üzerinden boot yapılıyor. Seri veya usb boot seçeneği varmı varsa göremedim.
bilmiyorum, usb üzerinde autorun çalistirdik.

Alıntı Yapbsp yapım aşamasında lcd ayarları koda müdahale etmeden nasıl değişecek? WinCE Registry ayarları değiştirmek için önce ekran açması lazım olmaz mı? (örneğin 19" monitor bağlı PC' me 15" monitör bağlayınca tazeleme hızı yüksek geldiğinden monitör açmıyor. mönitör açmayınca da masa üstünden ekran ayarları değiştiremiyoruz. gibi)
Platform builder kullanmadim. Fakat bu modüller için söyleyim:
PXA'nin Ekran görüntüsünü bilgisayarin ekranina usb baglantisi sagyesinde görebiliyoruz. Ayrica ekranin konfigürasyonunu yapmak için ufak bir program var. Güzel bir arayüz ve registry deki HKLM\hardware kismini degisitriyor.

Alıntı Yapörnek bsp ve kodları inceleyince linux ve wince de display.h ve display.c dosyalarını gördüm orada sanki işlemci reg leri ayarlanılıyor gibi geldi.
PXA'nin datasheet'ini inceleyip oradaki LCD driver modül kisminda bütün ayarlar bulunuyor.


Alıntı Yap4. bsp veya kernel derledik bootloader ile de işlemciye attık. Açılış nasıl olacak? Standart bir ekran mı geliyor? yoksa bu yeterli değil ayrıca işlem mi gerektiriyor.
Daha fazla bilgi için "Linux embarqué" Pierre Ficheux kitabinin 2. kismina bakin. Open-source araçlari kullanarak Linux'u nasil kendi donaniminiza göre ayarlama, derleme ve yükleme yapildigini anlatiliyor.

Siparis toplama nasil gidiyor?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 08 Aralık 2007, 16:32:37
@picusta,

Sondan başa gidersek sipariş durmu 1 adet o da ben oluyorum. Yani kimse ilgilenmedi.

Söylediğiniz kitap Fransızca, Fransızcam Çinçemden daha iyi değil kısaca Fransız kaldım.

Galiba dededen kalma yöntemle direkt ilgili  .c ve .h dosyalarına müdahale edeceğim.

Şimdi s3c2410 modül için anakart dizayn ediyorum. Garanti olsun diye 1 den fazla anakart yapacak kadar malzeme topladım. Gelin bari bunu yapalım desem gene ilgilenen çıkmayacak.

s3c2410 anakart bitince Atmel at91rm9200 ve Cirrus ep9302 ile kart dizaynına başlıyacağım. Onların da tft driverı olmadığı için epson driver eklemeyi düşünüyorum.  

Hadi bakalım hayırlısı. Program kısmı bayağı zorlayacağa benziyor.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 09 Aralık 2007, 01:50:44
O AT91 ile Güzel seyler yapabilirsiniz. Mesela güzel bir Open source harware projeleri var:
http://wiki.emqbit.com/free-ecb-at91
single board computer yapmak için herseyi vermisler. Malzeme ve PCB çikartacak yer varsa ben ilgilenirim.
Modüller ome omgomenen birisi benimle Öm 'dan irtibata geçti.
en güzeli tabii .h .c dosyalarina müdaale etmek tabii, fakat nereyi oynamak gerektigini bilmek lazim, Linux çekirdeginin configuration tools'lari (ELDK, CROSSTOOL ...) bunlari yapabilir.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 09 Aralık 2007, 21:21:12
Alıntı yapılan: "picusta"Malzeme ve PCB çikartacak yer varsa ben ilgilenirim.
1 adet at91rm9200, bolca ethernet phy, bolca sdram modül ve eski flash disk var. (sdram ve nand flash deposu)


Alıntı yapılan: "picusta"en güzeli tabii .h .c dosyalarina müdaale etmek tabii, fakat nereyi oynamak gerektigini bilmek lazim, Linux çekirdeginin configuration tools'lari (ELDK, CROSSTOOL ...) bunlari yapabilir.

S3C2410 datasheetinde anlatıyor confürigasyon.

Alıntı yapılan: "picusta"Modüller ome omgomenen birisi benimle Öm 'dan irtibata geçti.

anladımsa arab olayım.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 09 Aralık 2007, 22:45:59
Ben de anlamadim, gecenin bir vakti mesaj yazinca böyle oluyor demekki, veya sakaci bir mod arkadasin isi bile olabilir.
Benim yazmak istedigim:
"modüller ile ilgilenen birisi ..."
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 10 Aralık 2007, 15:36:49
son durum;

1 adet Atmel at91rm9200 arm9 208 pin pqfp
1 adet cirrus ep9302 arm9 208 pin tqfp
1 adet Samsung s3c2410 modül
2 adet epson S1D13506 lcd driver
micrel kzs8721 phy
national dp83848 phy
ST stp100 phy
3 adet Atmel 45161 serial flash
1 adet Sharp 4.3" lcd

bolca soket,  LDO, ram, flash ıvır zıvır.

ve s3c2410 modül için hazırlanmış anakart pcb çizimi baskıya gönderilmeyi bekliyor.
Anakart şöyle birşey oldu,
(http://img248.imageshack.us/img248/7057/s3c2410so9.th.jpg) (http://img248.imageshack.us/my.php?image=s3c2410so9.jpg)

At91rm9200 ile yapılmış proje nette oldukça fazla, birini veya birkaçını harmanlayıp elimdeki malzemelere uygun bir hale sokacağım. Asıl derdim programlama kısmı.

birinden birini başarırım herhalde.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 23 Aralık 2007, 00:06:30
Verdiğin resimden şunu anlayabildim. Samsung S3C2410 tercih etmişsin. Doğru yoldasın bence. Ancak proje için yaptığın diğer tercihler biraz tuhaf göründü bana. Biraz daha dikkatli olmalısın TFT seçimi konusunda. Standart değerleri kullan derim 320x240 , 640x480 , 800x600 gibi. Ayrıca EMC – EMI problemleri 200 Mhz üzeri hızlara çıkıldığında yok olmaz. Allah rızası için üç beş tane daha 100nf at şu PCB üzerine de bari gözümüz rahat etsin. Unutma ki dostum… EMC ile mücadele, haşere ile mücadele gibidir.!
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 23 Aralık 2007, 02:45:20
Alıntı yapılan: "ahmet abüü"Verdiğin resimden şunu anlayabildim. Samsung S3C2410 tercih etmişsin.
Öncelikli olarak evet onu tercih ettim, ama diğerlerinide bir kenera atmadım. Tqfp kılıfta olmaları birde yanına s1d13506 koyunca fiyat ve özellik bakımından cezbetmiyor değil.
Alıntı yapılan: "ahmet abüü"Ancak proje için yaptığın diğer tercihler biraz tuhaf göründü bana. Biraz daha dikkatli olmalısın TFT seçimi konusunda.
TFT konusunu bayağı inceledim. Fiyat/performans oranı konusunda sharp 4.3" açık ara önde. Harici sinyal ve garip voltajlar gerektirmemesi de cabası. Daha önce picusta'nın belirttiği gibi 320x240 lcd ler harici sinyal ve voltaj ihtiyacı duymakta. Daha yüksek çözünürlüklerde ise TFT fiyatları uçup gidiyor zaten. Birde elimdeki işlemciler daha yüksek çözünürlüklerde kasılır gibime geliyor.
TFT nin tuhaf çözünürlüğü konusundaki aynı endişeyi bende taşıyordum. WinCE ve Linux derinliklerini inceleyince biraz müdahale ile halledilecek gibime geliyor. Aynı TFT yi picusta'nın pxa modülleride kullanıp, linux ve winCE port ettiklerini görünce de cesaretlendim doğrusu.
Alıntı yapılan: "ahmet abüü"Allah rızası için üç beş tane daha 100nf at şu PCB üzerine de bari gözümüz rahat etsin. Unutma ki dostum… EMC ile mücadele, haşere ile mücadele gibidir.!
Bilmezmiyim az çekmedim. Voltaj hatlarındaki elco lar, tantal smd ler ile değişti. bir avuç kadar 100nf atıldı.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 23 Aralık 2007, 13:24:40
Alıntı yapılan: "mp3dragon"
Aynı TFT yi picusta'nın pxa modülleride kullanıp, linux ve winCE port ettiklerini görünce de cesaretlendim doğrusu.

picusta kernel'i nasıl hazırladığını anlatmamış forumda. Hem Linux hemde WinCE'de kernel hazırlamak lafta kolay aslen zor iştir. Merak ettiğim birşey de şu oldu yazınızda; picusta'nın çalışmasını görmüşsünüz bizim neyimiz eksik görebilmek için.? Ben yaptığım çalışmayı forumun en asil üyelerinden klein ve tatlisukurnazi ile paylaştığımda 640x480 ekranda .mpg file oynatmıştık. QT ile performans kötüydü ve beğenmemişlerdi. S3C2440'a geçişin sebeplerinden biride bu. Şimdi merak ettiğim picusta PXA üzerinde QT mi yoksa ne yürütüyor.? Media player performansı ne.?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 23 Aralık 2007, 14:51:05
Aksamdan beri kulaklarim çinliyor, ben de foruma bir giremyim bakayim dedim.

Kondansatörler konusunda kesinlikle 'fazla mal göz çikarmaz' dan yaninayim. Anakarti yaparken üstüste 6 smd kondansatör lehimledigimi hatirlarim. (PCB'de yeteri kadar ön görmemisim)

Video çözme performansi konusunda youtube'de bu konuda bir video var.
Colibri FAQ'inda sunlari buldum:
Alıntı YapDoes the delivered Win CE include the Media Player and the Internet Explorer?

No, you would have to buy an upgrade to WinCE Professional license (about additional 10$). But have a look at Freeware programs. We have an optimized player (DivX Decoding on Colibri 312MHz 600 x 480 25 frames). You can find it on: http://www.toradex.com/colibri_downloads/WinCE/Colibri_Software/ There is a nice freeware Browser (Minimo), too.

Alıntı YapTCPMP (The Core Pocket Multimedia Player)
==========================================

Current Version
TCPMP: 0.66
Colibri Adaptations: 0.10 (beta)

TCPMP is currently the best media player available for Windows CE. And the
best is that it's free and OpenSource!!

Toradex made a special port of this player with some adaptations for our Colibri
Module. (YCbCr420 Overlay are supported)
This sofware is still beta, but it should work quite well on a Colibri Evalbaord
with Image version 1.1.
You can open every standard DivX or Xvid movies (many other stanard format are also supported).
For very hi-rez videos the Colibri520 is recommended.

Hangi display'lerin desteklendigini bilmek için su adres varmis:

Alıntı YapIs my display supported?

The Colibri module supports almost every active and passive LCD without any glue logic. You can gluelessly (without any CPLD) attach TFT (active) and STN (passive) displays. For details refer to the PXA datasheet chapter 7:http://www.intel.com/design/pca/applicationsprocessors/manuals/280001.htm

Daha önce belirttigim gibi, basta kendi kartimizi, kendi OS'imizi yapacaktik, fakat bu colibri olunca nasil olsa BSP ve SDK hazir veriliyor, ister Linux ister WinCE.
Bu konuda referans kitabi yazdim, orada anlatiliyor. Islemcinize uygun gcc'yi bulup, kernel source'u da buldunuzmu sonrasi xconfig ile yapiliyor.
Kolay değil tabii, ama yapanlar çok, ve yapiyorlar (1-2 haftada bir PXA, Flash, RAM, FRAM barindiran bir kart için Linux BSP yaptilar sirkette. Bootloader'i de config ettiler, bol bol JTAG kullanarak.)

Benim yaptigimda aslinda bir numara yok. YAni WinCE ve Linux'u port etmedim.Hazir modülü alip entegre ettim. TFT ekranini gözünüzde büyütmeyin, nasil olsa isletim sistemi haledecek, yapmaniz gereken ekran için birkaç ayar.
Bu arada WinCE 'li tasinir terminal yapan bir firma LXE. 1500 Euro'ya müsteriye, 750'ye çözüm ortaklarina satiyorlar.
Herkesin bayramini kutlarim.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: picusta - 23 Aralık 2007, 15:20:46
Performans video sunu buldum :
http://www.toradex.com/downloads/Uprgrade_PXA270_to_PXA320.wmv
3 MB.
Matrix trailerini izlerken PXA270'de islemci yükü %80 'den az oluyormus, PXA 320'de %40'in altinda.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 24 Aralık 2007, 15:52:26
Alıntı yapılan: "ahmet abüü"Merak ettiğim birşey de şu oldu yazınızda; picusta'nın çalışmasını görmüşsünüz bizim neyimiz eksik görebilmek için.?

Picusta'nın çalışmasını maalesef görmedim. Fransa dolaylarına işim düşmedi bu aralar. Ama colibri sitesinde ayrıntılar anlatılmakta hatta bsp ler bile verilmekte. Orayı inceledim.

Alıntı yapılan: "mp3dragon"Birde elimdeki işlemciler daha yüksek çözünürlüklerde kasılır gibime geliyor.
Alıntı yapılan: "ahmet abüü"640x480 ekranda .mpg file oynatmıştık. QT ile performans kötüydü ve beğenmemişlerdi.
tahminim doğru çıktı 200 mhz yüksek çözünürlükler için uygun değil işlemci desteklese bile.

Alıntı yapılan: "ahmet abüü"S3C2440'a geçişin sebeplerinden biride bu.
S3C2441..42..43 modül olarak bulabilirmiyiz?

Alıntı yapılan: "ahmet abüü"forumun en asil üyelerinden klein ve tatlisukurnazi ...
yedekleride açıklamanızı beklerim.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mcan - 24 Aralık 2007, 16:02:55
Bu arada WinCE 'li tasinir terminal yapan bir firma LXE. 1500 Euro'ya müsteriye, 750'ye çözüm ortaklarina satiyorlar. bu firmanın yaptığı şeyin bir avuç içi pc den yada bir laptoptan ne farkı var?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 24 Aralık 2007, 16:22:18
Alıntı yapılan: "mcan"bu firmanın yaptığı şeyin bir avuç içi pc den yada bir laptoptan ne farkı var?

PDA ların eskilerinde s3c24xx, yenilerinde pxa işlemci kullanılıyor. Yani özel uygulamalar için olmasının haricinde farkı yok.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 25 Aralık 2007, 12:43:15
İstanbul-Kartal ‘da projektör dahil her türlü imkanı olan bir salonda eğitim için ilgilenenler isim listesi hazırlasın forumda. Max. 10 kişi.
Bir tam gün şeklinde olacağından cumartesi gününü ben uygun buluyorum.
Tek yapmanız gereken hazırlık, içinde iki bağımsız hard olan PC temin etmek. Monitörünüz TFT olsun. Birinde Linux RedHat 9 diğerinde XP Sp2 kurulu olacak. RedHat 9'u birlikte yükleyeceğiz. Gün sonunda PC ile beraber üzerinde QT Linux ve WinCE 5.0 çalışır vaziyette geliştirme kitlerini alıp gideceksiniz.
Katılım sayısı = kit sayısı ve maliyet olacağından oluşacak sayıya göre maliyetleri açık bir şekilde sizlere bildireceğim.
Eminim ki, Kurs+Kit maliyetini duyduğunuzda ağzınızla gülmeyeceksiniz.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 25 Aralık 2007, 14:03:00
1- İstanbul dışında olduğumdan eğitime katılamam.
2- Ama kit ile ilgilenebilirim fiyat ne olacak?
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: ahmet abüü - 25 Aralık 2007, 17:14:53
Modülü satıp peşinden koşmak bana göre değil. Eğitimini veririm. Çalışır vaziyette modülü teslim ederim olur biter. Ancak, size nasıl kullanmanız gerektiğini bir defa anlattıkdan sonra size sürekli modül temin ederim.
izmir den 10 kişi grup oluşturun ben sürekli izmire gelip gidiyorum. Benim için sorun yok.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: mp3dragon - 25 Aralık 2007, 18:01:00
Alıntı YapModülü satıp peşinden koşmak bana göre değil.
siz modül olarak satın biz sizin peşinizden koşarız.
Alıntı Yapizmir den 10 kişi grup oluşturun ben sürekli izmire gelip gidiyorum. Benim için sorun yok.
Değil İzmir'den, tüm Türkiye'den hatta dünyaya dağılmış Türklerden dahi 10 kişinin ilgilendiğini (ilgileneceğini) sanmıyorum. Maalesef böyle. pic16f877 eğitimi verse idiniz (asm olacak ama veya pic basic) 100 kişi gelirdi. çıkışta da 10-15 dolara 8 bit, 10 mips, 32kb flasha sahip işlemci satardınız. Hatta eğitimi şöyle verin bakın ilgi nasıl olacak "pic16f877 ile bilmem kaça bilmem kaç kayan yazı eğitimi, not:Kesinlikle C ve benzeri diller kullanılmayacaktır."
Kısaca millet olarak bu kafayla gidersek askere zor alırız teskere.
bakıyorum binlerce üyesi olan forumda 3 kişi ARM9 ile ilgileniyor, biri asansörcü, biri amatör, biri fransada yaşıyor.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: gazel - 08 Ocak 2008, 14:16:16
merhaba
ben gaziantepte olmama rağmen arm konusunda eğitim olacaksa yeri farketmez gelmeye hazırım.
oldukça merak ettiğim bir konu böyle bir fırsatı kaçırmam

kolay gelsin
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: anafor - 08 Ocak 2008, 17:44:39
Bende ilgileniyorum , listeye ekleyin hemde istanbuldayım.
Başlık: Samsung ARM7 ve ARM9 eğitimi
Gönderen: dentaytr - 12 Ocak 2008, 19:13:20
bende ankaradan 1günlüğüne gelebilirim istanbula modul fiyatı tahmini ne olur acaba
Başlık: Ynt: Samsung ARM7 ve ARM9 eğitimi
Gönderen: tayfunaki - 09 Ocak 2011, 23:50:36
herzamanki gibi bu konuda sönmüş devamı yok.. ne oldu ya bu sitede biri toplu katliyammı yaptıçç ne oldu bu insanlar...