STM32H7 için geliştirme kartı çizmek? ve Dsi ekran.

Başlatan RaMu, 11 Haziran 2020, 16:50:38

RaMu

STM32H750VBT6 sipariş ettim ve kendi pcbmi çizeceğim,
öncelikli olarak iphone4 gibi DSI ekran sürme ile uğraşacağım.
Tqfp kılıf mcu olacak tabi.

1) Mcu besleme, osilatör, programlama pinleri için en temel olmazsa olmazları sıkıntısız halletmek lazım.

2)Dsi ekran için dikkat edilmesi gerekenler neler olacak?
Mipi Dsi için durum biraz karışık,
bazı ekranlar için mcu tarafında bir ram olması gerekiyor anladığım kadarıyla.
Hızlar bayağı yüksek, yol çiziminde
empedans uyumu, lenght matching, crossover talk kavramları ne kadar etkili olacak?

3) Dsi birde kamera için kullanılıyor herhalde,
olursa ilerde onunlada uğraşabilirim.
Bunun için V2 bir kart olacak, şimdi hiç kafa yormak istemiyorum kameraya.

4) Kartta bayağı pin var,
envayi çeşit sensör bağlayıp bir test geliştirme ortamı hazırlama düşünceniz var.
Burası kolay, spi, i2c, i2s, uart, usb vs. bildiğimiz şeyler.

Birde karta güzel 1-2 Amper sağlayacak bir 3.3V regülatör iyi gider herhalde.

@yldzelektronik in linkteki konusunda kendi StmF7 pcb sini yaptığını öğrendim,
tecrübeli arkadaşlardan önerileri bekliyorum.
https://www.picproje.org/index.php/topic,77727.0.html
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

yldzelektronik

Selamlar,

DSI konusu biraz sıkıntılı. DSI ekran bulmak ta biraz zor. Ayrıca fiyat dezavantajı var.

Ben daha ziyade paralel lcd konusuna odaklandım. Kasıtlı olarak.

Öncelikle power domaine dikkat etmenizi öneririm. DevKit şemalarını iyi inceleyin. Hatta birebir kopyalayın diyebilirim.

DSI yollar diff pair gidiyor. Bu yüzden biraz sıkıntılı olabilir. Ama denemekten zarar gelmez. Çizeceğiniz pcbyi en az 4 katlı çizmenizi öneririm. Yüksek hızlı yollar olacak.

Zaten devrenizde SDRAM ve DSI hatları dışında sorun olacak fazla bir şey yok (Harici flash kullanmadığınızı varsayıyorum.).

Gerçi görsel uygulamalar yapacaksanız harici flash da gerekecek. Orada 2 seçenek var. Ya QSPI yada Paralel flash kullanacaksınız. Paralel Flash pek tavsiye etmem çünkü çok fazla hat var. PCB de karmaşa yataratacak.

Bu arada eğer sistem harici bellekten boot olsun derseniz orada da apayrı karmaşa başlayacak haberiniz olsun. External Flash Loader yazmanız gerekecek falan filan....

Bir bismillah deyip başlayın, gelişmeleri de bir git repoda yayınlarsanız güncel olarak destek olmaya çalışırız.

Kolay gelsin vede başarılar :)
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

RaMu

Teşekkür ederim @yldzelektronik

Alıntı yapılan: yldzelektronik - 12 Haziran 2020, 09:16:58DSI konusu biraz sıkıntılı. DSI ekran bulmak ta biraz zor. Ayrıca fiyat dezavantajı var.
Iphone 4 ekran aldım, fiyatı çok uygun, sırf bu ekran için uğraşacağım zaten.
Ekran ile ilgili Fpga ie bir uygulama yapmış birisi,
açık kaynak, iphone 4 dsi bağlantısı için şema mevcut,
kodlarıda çözebildiğim kadar bakacağım artık:
https://hackaday.com/2014/11/02/using-cell-phone-screens-with-any-hdmi-interface/

Alıntı yapılan: yldzelektronik - 12 Haziran 2020, 09:16:58Öncelikle power domaine dikkat etmenizi öneririm. DevKit şemalarını iyi inceleyin.
St nin STM32H747XIH6 için geliştirme kartı var,
bu ve benzerlerini örnek alacağım
https://www.st.com/en/evaluation-tools/stm32h747i-disco.html

Alıntı yapılan: yldzelektronik - 12 Haziran 2020, 09:16:58Gerçi görsel uygulamalar yapacaksanız harici flash da gerekecek. Orada 2 seçenek var. Ya QSPI
Qspi düşünüyorum ama tam karar veremedim,
Sd kart kullanıp görsel kısmını çözebileceksem
ayrıca flash koymamaya çalışacağım.

Alıntı yapılan: yldzelektronik - 12 Haziran 2020, 09:16:58Bu arada eğer sistem harici bellekten boot olsun derseniz
Yok harici boot olmayacak, uğraşılacak iş değil şimdilik.
Getireceği avantaj olacaksa düşünürüm ileride.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html