Picproje Elektronik Sitesi

BİLGİSAYAR => Tek Kartta Bilgisayar (SBC) => Konuyu başlatan: clonex - 30 Mayıs 2018, 14:34:14

Başlık: eMMC Destekli kart
Gönderen: clonex - 30 Mayıs 2018, 14:34:14
Merhaba arkadaşlar,

Linux Tabanlı Gömülü Sistem geliştirmek istiyoruz. Şuana kadar raspbberypi, orangepi kartlarını kullanarak yaptık. Fakat biliyorsunuz sd kart üzerinden verilere ulaşmak daha kolay. Bizim bunun önüne geçmek istiyoruz. Piyasada ARM tabanlı emmc desteği olan kartlar arıyoruz. Şöyle bir şey de var, biliyorsunuz aldığımız kartların üzerinden wifi oluyor, ethernet oluyor. Bunların hiç biri olmasını istemiyoruz. Bazı projelerde sadece hdmi lazım oluyor. Böyle modüler ürün damı olan arm tabanlı bir board var mı bildiğiniz ?

Yada ihtiyaç gereksinimize yakın bir şeylerde önerebilirsiniz.

Teşekkürler.
Başlık: Ynt: eMMC Destekli kart
Gönderen: satilla - 30 Mayıs 2018, 15:20:52
Olimex A20'de dahili flash bulunuyor, flash'dan boot imkanıda sağlıyor. Olimex ürünlerini incelemenizi tavsiye ederim.
Başlık: Ynt: eMMC Destekli kart
Gönderen: Elektroemre - 30 Mayıs 2018, 15:44:32
Beaglebone ve beaglebone green'de eMMC mevcut. Beaglebone işlemcisi kullanan (AM335X serisi) daha ucuz , özelleştirilebilir modul versiyonları için:

https://tr.aliexpress.com/store/all-wholesale-products/1558029.html

Devre kartını kendi üretme niyetiniz varsa AM335X serisini adamlar hap gibi "Çip Modül" haline getirmiş: (RAM ve power ic'leri içinde)

https://octavosystems.com/octavo_products/osd335x-sm/
Başlık: Ynt: eMMC Destekli kart
Gönderen: fide - 30 Mayıs 2018, 16:24:13
(https://ae01.alicdn.com/kf/HTB12RGXQXXXXXbQXVXXq6xXFXXXb.jpg?size=234434&height=888&width=960&hash=a9120b896a39ada69f821ac6e14afb7f)
orange pi zero 2 plus

(https://ae01.alicdn.com/kf/HTB1lDXYQXXXXXbcaXXXq6xXFXXXM.jpg?size=264576&height=1088&width=960&hash=8e82f27277c7382e9ac97d4a0cd80e17)


Omega2+ (hdmi yok)

Nanopi neo core
(http://www.friendlyarm.com/image/catalog/details/Core_02.jpg)

Nanopi sitesini inceleyin. İhtiyacınız olan kart onlarda var.
Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 30 Mayıs 2018, 17:24:25
Alıntı yapılan: Elektroemre - 30 Mayıs 2018, 15:44:32Beaglebone ve beaglebone green'de eMMC mevcut. Beaglebone işlemcisi kullanan (AM335X serisi) daha ucuz , özelleştirilebilir modul versiyonları için:

https://tr.aliexpress.com/store/all-wholesale-products/1558029.html

Devre kartını kendi üretme niyetiniz varsa AM335X serisini adamlar hap gibi "Çip Modül" haline getirmiş: (RAM ve power ic'leri içinde)

https://octavosystems.com/octavo_products/osd335x-sm/

hocam octovayı ilgimi çekti direk, octova'nın emmc dahil olanı yok mu ? Baktımda göremedim sanki . Buna benzer çözümler var mı başka ?
Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 30 Mayıs 2018, 17:27:09
Alıntı yapılan: fide - 30 Mayıs 2018, 16:24:13(https://ae01.alicdn.com/kf/HTB12RGXQXXXXXbQXVXXq6xXFXXXb.jpg?size=234434&height=888&width=960&hash=a9120b896a39ada69f821ac6e14afb7f)
orange pi zero 2 plus

(https://ae01.alicdn.com/kf/HTB1lDXYQXXXXXbcaXXXq6xXFXXXM.jpg?size=264576&height=1088&width=960&hash=8e82f27277c7382e9ac97d4a0cd80e17)


Omega2+ (hdmi yok)

Nanopi neo core
(http://www.friendlyarm.com/image/catalog/details/Core_02.jpg)

Nanopi sitesini inceleyin. İhtiyacınız olan kart onlarda var.


Hocam nanopi'yi biliyorum ama üzerinde açık halde gpio bacakları var. Onları pasife etmem gerekiyor(ben öyle düşünüyorum) Onlrı edemediğim için çok sıkıntı. Benim maksatım şu, bana wifi lazım wifi modülü seçtiğim zaman ona göre board çıkmalı gpiı bağlantıları hiç olmamalı mesela. Onun gibi şeyler. Amacım benim isteğime göre board arayışında olmam. Çünkü her bir bileşen bir maliyet oluşturuyor.

Belki yoktur böyle bir şey, yoksa bile biz bu şekilde bir çözüm bulmak istiyorum özel devre yaparak.
Başlık: Ynt: eMMC Destekli kart
Gönderen: Elektroemre - 30 Mayıs 2018, 17:30:25
Alıntı yapılan: clonex - 30 Mayıs 2018, 17:24:25hocam octovayı ilgimi çekti direk, octova'nın emmc dahil olanı yok mu ? Baktımda göremedim sanki . Buna benzer çözümler var mı başka ?

Octova'nın dahili eMMC'li olanı yok. Benim şuana kadar gördüğüm çözümler bunlar.

Hocam sizin hafıza ihtiyacınız ne kadar? Eğer kerneli kendiniz derleyecekseniz çok az modül çalışacaksa hafıza ihtiyacınız azsa, 32-64 MByte SPI flash'larda işinizi görebilir.
Başlık: Ynt: eMMC Destekli kart
Gönderen: OptimusPrime - 30 Mayıs 2018, 22:41:07
eMMC nasil yardimci olacak size anlayamadim. Linux icin gerekli dosyalar sdcard icinde olmayacakta eMMC icinde olacak. Dolayisi ile karti usb ye bagladiginiz anda yine icerige ulasabileceksiniz.

Yani sdcard ile eMMC arasinda hicbir fark yok.

Icerigi okumak isteyen birisinde sdcard i cikartip bilgisayarina takacak, digerinde ise single board computer i alip usb den bilgisayarina takacak. Ikiside ayni kapiya cikiyor.  :-\
Başlık: Ynt: eMMC Destekli kart
Gönderen: Sozuak - 30 Mayıs 2018, 23:30:18
...
Başlık: Ynt: eMMC Destekli kart
Gönderen: Sozuak - 30 Mayıs 2018, 23:36:53
eMMC de okuma koruması gibi özellikler var o sayede kilitlenebilir.
Başlık: Ynt: eMMC Destekli kart
Gönderen: ibocakir - 31 Mayıs 2018, 01:29:31
https://www.variscite.com/products/
Başlık: Ynt: eMMC Destekli kart
Gönderen: OptimusPrime - 31 Mayıs 2018, 06:17:15
Alıntı yapılan: Sozuak - 30 Mayıs 2018, 23:36:53eMMC de okuma koruması gibi özellikler var o sayede kilitlenebilir.

Mass stroge olarak görünmesini engelleyeceksin yani. Mantikli.
Başlık: Ynt: eMMC Destekli kart
Gönderen: fide - 31 Mayıs 2018, 11:20:26
Samsung Artık Serisi kartlar var. 0 3 5 7 serisi çeşitli bağlantı kabiliyetlerine sahip. Bi inceleyin.
Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 31 Mayıs 2018, 11:37:31
Alıntı yapılan: OptimusPrime - 30 Mayıs 2018, 22:41:07eMMC nasil yardimci olacak size anlayamadim. Linux icin gerekli dosyalar sdcard icinde olmayacakta eMMC icinde olacak. Dolayisi ile karti usb ye bagladiginiz anda yine icerige ulasabileceksiniz.

Yani sdcard ile eMMC arasinda hicbir fark yok.

Icerigi okumak isteyen birisinde sdcard i cikartip bilgisayarina takacak, digerinde ise single board computer i alip usb den bilgisayarina takacak. Ikiside ayni kapiya cikiyor.  :-\

En azından sdkartta ulaşabildiği kolay emeği emmc de kolayca ulaşamayacak. Bir diğer tavsiyesi güç ve verinin bozulma ihtimali. Sd kartın emmc ye oranla kat ve kat bozulma olasılığı daha yüksek. Zamanında fotoğraf depolamak için yapılmış bir çözüm. Onu geliştirdiler ama anlık veri yazma işinde çıkıntı çıkma önplanda. O yüzden sd kartı sadece "HARİCİ" depolama olarak kullanırlar hep.

o yüzden realtime dosya işlerde sıkıntı data kaybı yada data bozulması olmaması için tercihimizi emmc ile yapacağız.
Başlık: Ynt: eMMC Destekli kart
Gönderen: coco - 31 Mayıs 2018, 12:38:05
emmc pinlerini sd kart okuyucuya bağladığımızda windows bilgisayar Fat32 partition mı görüyor yoksa ektradan Fat16 partitionumu var?Tam anlayamadım Nasıl tam anlamıyla içeriğini okuyup yazarız?
Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 31 Mayıs 2018, 12:42:21
Alıntı yapılan: coco - 31 Mayıs 2018, 12:38:05emmc pinlerini sd kart okuyucuya bağladığımızda windows bilgisayar Fat32 partition mı görüyor yoksa ektradan Fat16 partitionumu var?Tam anlayamadım Nasıl tam anlamıyla içeriğini okuyup yazarız?


fat32 değilde kendi üzerinde bir dosya sistemi olur. O dosya sistemini byte byte okumak zor değil.
Başlık: Ynt: eMMC Destekli kart
Gönderen: coco - 31 Mayıs 2018, 16:09:03
Peki Linux ile Tüm partitionları görmek mümkünmü acaba?
Başlık: Ynt: eMMC Destekli kart
Gönderen: OptimusPrime - 31 Mayıs 2018, 17:26:19
@clonex

Harici kelimesine pek katilmiyorum. Uzerindeki sd karttan boot eden cok medikal cihaz gordum.

Real time dosya islerinden kastiniz nedir onu da anlayamadim. Eger linux un diske yazdim deyip yazmamasindan suphe ediyorsaniz boyle bir ihtimal yok. Yazmissa yazmis, yazamamissa yazamamistir. Fakat isletim sistemi calisirken beslemeyi cekiyorsaniz burada isler degisir.

Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 20 Haziran 2018, 08:53:00
Alıntı yapılan: OptimusPrime - 31 Mayıs 2018, 17:26:19@clonex

Harici kelimesine pek katilmiyorum. Uzerindeki sd karttan boot eden cok medikal cihaz gordum.

Real time dosya islerinden kastiniz nedir onu da anlayamadim. Eger linux un diske yazdim deyip yazmamasindan suphe ediyorsaniz boyle bir ihtimal yok. Yazmissa yazmis, yazamamissa yazamamistir. Fakat isletim sistemi calisirken beslemeyi cekiyorsaniz burada isler degisir.



Hocam 3 tane board denedim o şekilde sd kartın bir ay sonra yandığını gördüm. Sandisk Class 10 16gb. bir sene içerisinde 3 defa yaşadım aynı şeyi. Boardlar farklı olmasına rağmen. Birisi bir ay sonra oldu. Diğeri 3 ay sonra oldu. vs. Bu çok büyük bir risk. Belki de kartın dandikliğidir. O yüzden emmc çözüme gitmem daha doğru olacaktır benim için. Hatta internette arattırdığım embedded developerinlerin çoğunun emmc önerdiğini gördüm.

Benim ordaki yazıp yazmama işlemimde yaşadığım sorun neydi biliyormusun? sd-kart sürekli "BAZI" zamanlarda unmount oluyordu kendi kendine. Terminal açıkken ram çalıştığı için bir problem yok ama disksel bir işlem yapmak istediğiniz de disk hatası oluşturuyor direk. Bunun gibi dünya kadar problem gördüm. Yeniden başlatınca düzeliyordu.
Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 20 Haziran 2018, 12:24:55
@OptimusPrime Hocam mesela bugun tekrar yaşadım sd kartla problem resim ektedir. Ve dün oluşturulmuştu bu kart.

RAM den çalışıyor şuanda. sd card uçtu.

(https://thumb.ibb.co/k9ie0J/Screenshot_3.png) (https://ibb.co/k9ie0J)
Başlık: Ynt: eMMC Destekli kart
Gönderen: ErsinErce - 20 Haziran 2018, 13:06:11
Sorunun sürekli yazma/silmen yapmandan kaynaklı gibime geliyor,
Realtime veri yazma/işleme için ram de çalışıp belirli aralıklarda veya iş sonunda sd karta aktarırsan sorunun çözülecektir.

Emmc ye geçsen de aynı sorun olacak eğer kaynağı doğru tahmin ettiysem.

Ayrıca /var/log gibi sürekli yazılan kısımları da ram'e taşıyıp daha sonra sd karta senkron edersen sd kart ömrünü uzatmış olursun

Güvenlik amaçlı da windows'un bitlocker'ına benzer çözümler bulunmakta komple sistemi şifreleyebilirsiniz

ramfs, tmpfs
Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 20 Haziran 2018, 14:10:18
Alıntı yapılan: ErsinErce - 20 Haziran 2018, 13:06:11Sorunun sürekli yazma/silmen yapmandan kaynaklı gibime geliyor,
Realtime veri yazma/işleme için ram de çalışıp belirli aralıklarda veya iş sonunda sd karta aktarırsan sorunun çözülecektir.

Emmc ye geçsen de aynı sorun olacak eğer kaynağı doğru tahmin ettiysem.

Ayrıca /var/log gibi sürekli yazılan kısımları da ram'e taşıyıp daha sonra sd karta senkron edersen sd kart ömrünü uzatmış olursun

Güvenlik amaçlı da windows'un bitlocker'ına benzer çözümler bulunmakta komple sistemi şifreleyebilirsiniz

ramfs, tmpfs

Aaa ciddimisin hocam? Ben sürekli yazma/okuma yapıyordum.
Başlık: Ynt: eMMC Destekli kart
Gönderen: ibocakir - 20 Haziran 2018, 20:23:50
Beaglebone Black'te bildiğiniz üzere 4GB eMMC var. Benim sürekli okuma yazma yaptığım bir sistem vardı. Aynı problemi yaşadım yaklaşık 1 sene sonra. Cihaz 1 sene boyunca sürekli çalıştı. Yani sorun eMMC ya da SD kart olmasında değildir bence de.
Başlık: Ynt: eMMC Destekli kart
Gönderen: OptimusPrime - 20 Haziran 2018, 22:35:33
Real time derken ne demek istedigini simdi anladim  ;D

https://www.howtoforge.com/storing-files-directories-in-memory-with-tmpfs
fikir verebilir.

Bu arada bir gunde karti ucuracak kadar sil/yaz islemi yapabilmek icin nerden baksan saniyede bir silip yazma yapman lazim.

Bide wear leveling diye bir icat var sd kartlar icin
https://en.wikipedia.org/wiki/Wear_leveling

bu seni farkli sektorlere yonlendirip sd kartin omrunu uzatiyor. Pisayasadaki hangi kartlar bu ozelligi destekliyor bilmiyorum.

Sanki beslemeyide bir kontrol etsen iyi olur.
Başlık: Ynt: eMMC Destekli kart
Gönderen: clonex - 21 Haziran 2018, 01:51:58
Alıntı yapılan: ErsinErce - 20 Haziran 2018, 13:06:11Sorunun sürekli yazma/silmen yapmandan kaynaklı gibime geliyor,
Realtime veri yazma/işleme için ram de çalışıp belirli aralıklarda veya iş sonunda sd karta aktarırsan sorunun çözülecektir.

Emmc ye geçsen de aynı sorun olacak eğer kaynağı doğru tahmin ettiysem.

Ayrıca /var/log gibi sürekli yazılan kısımları da ram'e taşıyıp daha sonra sd karta senkron edersen sd kart ömrünü uzatmış olursun

Güvenlik amaçlı da windows'un bitlocker'ına benzer çözümler bulunmakta komple sistemi şifreleyebilirsiniz

ramfs, tmpfs

Hocam oldu çok teşekkür ederim sistemin yüküde hafifledi %90 civarında.

@OptimusPrime Hocam inceleyeceğim, teşekkürler.