Via, her ne kadar az enerji harcayan x86 mimarili C3 ve C7 işlemcili anakartları ile ucuz laptop ve embedded projeleri hedeflese de, bu alanda büyük bir acemilik çektiği ortada.
Bir embedded proje için bu kartlar üzerinde sistem geliştiriyorum. Takkenin düşüp kelin görünmesi durumu ile daha projenin en başında karşılaştım: Via tabanlı sistemler, özellikle ekran kartı konusunda feci kötü bir driver siciline sahipler. Yardımcı dökümanlar feci kötü bir İngilizce ile yazılmasının dışında, hiç de yardımcı olmuyorlar.
İkinci olarak, bazı modeller fan ile geliyorlar ki, bu embedded sistemler için kabul edilemez bir durum…
Üçüncüsü, Via, ısı ölçüm sensöründen ethernet kontrolörüne kadar birbirinden çok farklı yongalarla anakartlar üretiyor. Kartı değiştirmeye kalktığınızda, driverları zaten sorunlu olduğundan, en azından birkaç driver’ı daha sisteme eklemek durumunda kalıyorsunuz. Zaten yer kısıtlı olduğundan, kernel’de bile en ufak birşeyi kırpmak için didinmek zorundasınız; dolayısıyla bunlar hoş tecrübeler değiller.
Dördüncüsü, Via’nın yaptığı komik bazı hatalar. Örneğin, tamamen aynı iki kart üstünde, biri ethernet portunu eth0, diğeri eth1 olarak görüyor. Bunun sonucu da, ethernet desteğinin bilinmeyen bir nedenden dolayı yüklenemiyor olması. Tabiki kartlar tıpatıp aynı olunca, “acaba bunu eth1 olarak mı görüyor?” diye düşünmek, doğal olarak aklınıza gelen son ihtimal oluyor.
Son olarak, bu kartlar oldukça pahalı ve Via size bir development kit vermiyor. Örneğin projenizde VGA çıkışına gerek olmasa bile, fazladan para verip satın almak durumundasınız.
3 yorum yapılmış.
embedded kartlar için uygulama geliştirdigini söylemişsin ucuz kart hemen hemen yok gibi tavsiyen var mı?
Embedded uygulamalarda 1 Mhz saat hızı, 1 kb Ram bile harcanmak istemez; bu yüzden projeyi bilmeden elbette tavsiyede bulunamam. Ama şurası gerçek; Via ucuz değil.
Fiyat konusu bu sektörde çok değişken. Çoğu şirket, 1000′in üzerindeki siparişlerde bile özel anakart imalatı yapıyor. Rakamlar yükselince, fiyatlar akıl almaz derecede düşebiliyor.
Embedded uygulamalarla ilgili genel tavsiyem, verimsiz bir mimari olan x86′nın tercih edilmemesi.
Eğer bir proje yapıyorsanız, detayları da konuşabiliriz.
Trackback & Pingback