Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trGenel KategoriProjeAmiga HDMI Scandoubler (HDMI-520) (Son)
Sayfa: 1 ... 11 12 [13] 14 15 ... 95   Aşağı git
Yazdır
Gönderen Konu: Amiga HDMI Scandoubler (HDMI-520) (Son)  (Okunma Sayısı 689882 defa)
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
eins
Uzman
*****
Mesaj Sayısı: 1.816


A.K.A. deliMawi


Üyelik Bilgileri
« Yanıtla #180 : Ağustos 15, 2017, 11:49:15 ÖÖ »

Yok öyle değil,

Öncelikle sözüne ettiğiniz Amiga Low-Res,
PAL modunda 320x256 @ 50Hz
NTSCmodunda 320x200 @ 60Hz
çıkış veriyor.

Oyunlar iki sisteme de uyumlu olsun diye genellikle PAL modunda bile sadece 200 yatay satırı kullanıyor geliştiriciler.

Ancak video çıkışını standard PAL yada NTSC'ye uydurmak için, örneğin PAL formatındaki her framedeki 288 yatay satırdan ortadaki 256 satırına görüntü bindiriliyor. 288-256=32 satır boş geçiyor, üst ve alt kısımda 16 satır siyah. (Bir de overscan konusu var, o ayrı, low res için konuşuyorum.)

Dolayısı ile çıkışta her frame'de 288 satır ve dolayısı ile her bir tam karede (iki frame) 576 yatay satır bulunuyor.

Low res modunda, eğer görüntü sabit ise, her iki framedeki veri birbirinin aynısı. Dolayısı ile aslında çıkış 50 frame/sec oluyor.

Bizim burada yaptığımız (yapacağımız) iş ise bu 288 satırı, 576'ya çıkarmak sadece. Yani Amiga çözünürlüğü açısından bakarsak olaya, 256 satır, 512 satıra çıkartılıyor. 576-512=64 satır da boş geçmiş oluyor...

Biraz daha ilerlesin proje, bu konuyu daha detaylı yazarım. Bir kaç şekil çizersek ifade etmek daha kolay olacak.
Logged

Doberman ♦ megaOne ♦ HDMI-64 ♦ HDMI-520 ♦ NewSchool
eins
Uzman
*****
Mesaj Sayısı: 1.816


A.K.A. deliMawi


Üyelik Bilgileri
« Yanıtla #181 : Ağustos 15, 2017, 21:09:12 ÖS »

Proje Durum Güncellemesi

Bildiğiniz üzere kartı dizdim ve testlere başladım. Öncelikle kartın bir yerine 3.3V hattını çekmeyi unutmuşum, bir adet nur topu gibi jumper kablomuz oldu...

FPGA tarafında HDMI çıkış testleri olumlu, kartın bu kısmı çalışıyor ve HDMI çıkış üretebiliyoruz. (PAL ve NTSC)

ADV7181C Video Input Processor kısmında ciddi sıkıntılar yaşıyorum. I2C ile PIC ile haberleştiremedim. Aslında çip sanki çalışıyor, I2C üzerinde giden komutlara ACK üretiyor, ama yazdığım bir register değerini okumaya kalktığımda cevap vermiyor.

Çiplerin patates baskı olduğundan şüphelendim ama en azından bir tepki veriyorlar. Ayrıca kristal kısmında osilasyon var. ELimde zaten toplam iki adet vardı, söküp diğerini taktım tepkiler aynı. Tüm lehimleri bacak bağlantılarını kontrol ettim, herşey normal. Henüz sorunu bulamadım.

Şimdilik durum bu şekilde, çip ile haberleşme sağlayabilirsem update geçerim.
Logged

Doberman ♦ megaOne ♦ HDMI-64 ♦ HDMI-520 ♦ NewSchool
AmigaEsref
Genel Yönetici
*****
Mesaj Sayısı: 6.220


love is where you find it.


Üyelik Bilgileri WWW
« Yanıtla #182 : Ağustos 15, 2017, 22:15:12 ÖS »

Abi işine yararsa bana gelenleri de gönderebilirim test için. Kargoya daha çinden yeni verilmiş gerçi ne zaman gelir bakalım. Heyecanla takipteyiz abi kolay gelsin emeğine sağlık
Logged

AMIGA 500 | GOTEK | 1 MB RAM | 1.3 ROM | Pi Zero HDMI
AMIGA 1200 | 8GB CF | 3.2 ROM | TF1230 Turbo Kart | HDMI-520
COMMODORE 64 | IRQHack64 | KissCart64 | 64K CUPCAKE-CART | Pi 1541 | 1084 S
'Cause I'm CRT., I'm retro | CRT, and I'll win the fight | CRT, I'm a power load | CRT, watch me shine
eins
Uzman
*****
Mesaj Sayısı: 1.816


A.K.A. deliMawi


Üyelik Bilgileri
« Yanıtla #183 : Ağustos 15, 2017, 23:21:17 ÖS »

Eşref, teşekkür ederim ama elimde zaten yeterince FPGA var. Ama ADV7181C entegren varsa kabul ederim.

Neyse, problemi buldum. Normalde PIC ile ADV7181 arasındaki I2C hattını, ileride belki lazım olur diye FPGA kartına da taşımıştım. PIC bu hat ile FPGA ile haberleşebilir, yada FPGA doğrudan ADV7181'e komut gönderebilir diye ön hazırlık. Ama testler esnasında bu hattın varolduğunu unuttum, tabiki FPGA tarafında bu iki bacağı tanımlamadım ve FPGA kullanılmayan tüm bacakları otomatik olarak output olarak tanımlamış ve GND seviyesine çekmiş. Kahkaha Bu sebeple gönderdiğim tüm komutları eziyormuş...

Bütün öğleden sonrama ve geceme mal oldu ama neyseki problemi buldum. En yakın zamanda ADV7181 ile denemelere devam.
Logged

Doberman ♦ megaOne ♦ HDMI-64 ♦ HDMI-520 ♦ NewSchool
AmigaEsref
Genel Yönetici
*****
Mesaj Sayısı: 6.220


love is where you find it.


Üyelik Bilgileri WWW
« Yanıtla #184 : Ağustos 15, 2017, 23:27:08 ÖS »

Valla diyecek birşey bulamıyorum abi emeklerine sağlık. Helal valla abi.
Logged

AMIGA 500 | GOTEK | 1 MB RAM | 1.3 ROM | Pi Zero HDMI
AMIGA 1200 | 8GB CF | 3.2 ROM | TF1230 Turbo Kart | HDMI-520
COMMODORE 64 | IRQHack64 | KissCart64 | 64K CUPCAKE-CART | Pi 1541 | 1084 S
'Cause I'm CRT., I'm retro | CRT, and I'll win the fight | CRT, I'm a power load | CRT, watch me shine
appiah4
Uzman
*****
Mesaj Sayısı: 2.742



Üyelik Bilgileri
« Yanıtla #185 : Ağustos 16, 2017, 10:09:58 ÖÖ »

Proje Durum Güncellemesi

Bildiğiniz üzere kartı dizdim ve testlere başladım. Öncelikle kartın bir yerine 3.3V hattını çekmeyi unutmuşum, bir adet nur topu gibi jumper kablomuz oldu..

Nazar boncuğudur canınız sağolsun.  Birçok Amiga'yı açınca zaten içinde Commodore'un fabrikada kalite kontrol sırasında eklediği jumper kabloları çıkıyor, daha orjinal olmuş böyle
Logged

Retronautics: Retro bilgisayar, donanım ve proje galerim.
Gökçe Bozkurt
Deneyimli
*****
Mesaj Sayısı: 2.968


Nigripinis


Üyelik Bilgileri WWW
« Yanıtla #186 : Ağustos 16, 2017, 10:14:47 ÖÖ »

yeni sipariş veririz
Logged

A4000|FastlaneZ3|RetinaZ3|Tandem Ide|CF
A2000|G-Force 040/33|Cybervision64-3D|
A2000|Mobo|GVP HX-2000-II|Supra 8Mb
A2000|Mobo|8Up!6Mb
A1200|PPC 040/25/200|Mediator Sx|Vodoo4500|256Mb
A1200|Hawk 8Mb|CF
A1200|Mobo|Elbox 4Mb
A600|ACA030|Indivision ECS|A604|CF
A600|Mobo|A
appiah4
Uzman
*****
Mesaj Sayısı: 2.742



Üyelik Bilgileri
« Yanıtla #187 : Ağustos 16, 2017, 10:15:52 ÖÖ »

Gökçe Bey bu arada bende FPGA için programlayıcı yok, sizden bu konuda destek alabilir miyim müsait vaktiniz olursa?
Logged

Retronautics: Retro bilgisayar, donanım ve proje galerim.
Gökçe Bozkurt
Deneyimli
*****
Mesaj Sayısı: 2.968


Nigripinis


Üyelik Bilgileri WWW
« Yanıtla #188 : Ağustos 16, 2017, 10:17:29 ÖÖ »

sipariş ettim daha gelmedi..
tabii ki hiç sorun yok ..
sbc ler arabada dolaşıyor unutma
Logged

A4000|FastlaneZ3|RetinaZ3|Tandem Ide|CF
A2000|G-Force 040/33|Cybervision64-3D|
A2000|Mobo|GVP HX-2000-II|Supra 8Mb
A2000|Mobo|8Up!6Mb
A1200|PPC 040/25/200|Mediator Sx|Vodoo4500|256Mb
A1200|Hawk 8Mb|CF
A1200|Mobo|Elbox 4Mb
A600|ACA030|Indivision ECS|A604|CF
A600|Mobo|A
appiah4
Uzman
*****
Mesaj Sayısı: 2.742



Üyelik Bilgileri
« Yanıtla #189 : Ağustos 16, 2017, 10:26:05 ÖÖ »

Ben döndüm tatilden bu arada, müsait olduğunuz bir akşam iş dönüşü uğrayıp alabilirim, 18:00 öncesi evde olduğunuz bir gün bana mesaj atabilirsiniz.  En erken gelecek hafta sonu test edebilirim diye düşünüyorum ama.  Dreamblaster testlerini yapıp videolarını Youtube'a koymam gerekiyor, sözüm var üreticisine, onun hemen ardından bunları da kurcalayacağım.

Bazı SBC'ler bazı anakartlara spesifik yapılabiliyor, bunun da öyle birşey olmasından endişe etmiyor değilim.

Örneğin bu: http://www.ebay.de/itm/Very-rare-Amstrad-Mega-PC-Sega-Mega-Drive-PC-ISA-Card-/302414332064?hash=item46694c80a0:g:G20AAOSwaApZkD9Y

Sadece Amstrad PC'lere takılabiliyor ve PC'nizi bu arttan boot ederseniz bir Sega Megadrive oluyor..  Böyle birşey çıkabilir, çıkmayabilir, bakacağız   Konuyu dağıtmayayım.
Logged

Retronautics: Retro bilgisayar, donanım ve proje galerim.
eins
Uzman
*****
Mesaj Sayısı: 1.816


A.K.A. deliMawi


Üyelik Bilgileri
« Yanıtla #190 : Ağustos 16, 2017, 11:54:32 ÖÖ »

Evet, biraz daha ilerleyebildim, en azından video input processor çalışıyor. Hayal meyal lemmingsi görebiliyor musunuz? Kahkaha



Neyse biraz daha uğraşınca görüntü anlaşılır olmaya başladı ancak bir miktar senkron sorunumuz var gibi. Bir de renkleri tutturamadım, detayını yazacağım...





Şimdi renklerde RGB>YUV>RGB çevrimi yapmamak ve kalite kaybına yol açmamak için doğrudan RGB olarak almak istedim. Ancak bu chip RGB datasını değişik bir şekilde veriyor. Normalde pixel Data Bus 16 bit. Ama RGB data 24 bit, dolayısı ile bus'a sığmıyor. datayı RGB almak isteyince DDR (Double Data Rate) yöntemi kullnaılıyor. Yani Clock L>H olurken busa da bir data var, H>L olurken başka bir data...

Aşağıdaki şekilde görebilirsiniz, kullanıdığım yöntemi sarı ile işaretledim. PDF'ten alıntı:



Şimdi bir şekilde bu RGB bitlerinde DDR olarak alırken bir hata yapıyorum kesin, onu çözünce renkler oturacak sanırım. Sonra senkronu tutturmak gerekecek. Bu konuda da edindiğim izlenim şu:

Amiga, LowRes modunda 626 satır gönderiyor, Interlaced Hi Res modunda ise 624 satır gönderiyor. (Örneğin Agony). Normalde standarda göre 625 satır göndermeli. Bunu avantaja çevirebileceğimi düşünüyorum. Eğer satırları FPGA ile saydırıp kontrol edersem otomatik olarak modlar arasında geçiş yaptırabilirim belki. Ama şu anda bu yanetkisinin yaınıda bu satır sayısına lock olabilmeyi halletmemiz gerekiyor... Kahkaha
Logged

Doberman ♦ megaOne ♦ HDMI-64 ♦ HDMI-520 ♦ NewSchool
zanpinoz
Deneyimli
*****
Mesaj Sayısı: 575



Üyelik Bilgileri
« Yanıtla #191 : Ağustos 16, 2017, 12:45:34 ÖS »

Problem çıkması ve bunları aşama aşama halletmeniz

bizim için daha faydalı ve öğretici oluyor,

teşekkürler

kolay gelsin
Logged
Agony
Uzman
*****
Mesaj Sayısı: 2.536


Amiga gibi yar, Commodore gibi de yadigar olmaz.


Üyelik Bilgileri
« Yanıtla #192 : Ağustos 16, 2017, 12:47:55 ÖS »

Harika gelişme bu! Baya ilerlemişsin üstad. Sorunları, işi bilen diğer arkadaşlarla aşarsın umarım.
Logged

MeG
Deneyimli
*****
Mesaj Sayısı: 638


Super Kahraman


Üyelik Bilgileri WWW
« Yanıtla #193 : Ağustos 16, 2017, 17:53:08 ÖS »

delimawi hocam teşekkür babında kelimeler arıyorum şu güzellikleriniz için ama zannedersem ki insanoğlu bu hisse henüz bir isim bulabilmiş değil.

var olun
Logged
AmigaEsref
Genel Yönetici
*****
Mesaj Sayısı: 6.220


love is where you find it.


Üyelik Bilgileri WWW
« Yanıtla #194 : Ağustos 16, 2017, 18:05:10 ÖS »

Aynen valla bu arada Agony oyununun disketleri 23 yıldan sonra daha sanırım 1. disketini bulabildim çalışıyodu. Amigam uzun süre tavan arasında kalınca açılmamıştı. ilk görüntümü Agony logosuyla almıştım 23 yıl sonra yüzüm gülmüştü
Logged

AMIGA 500 | GOTEK | 1 MB RAM | 1.3 ROM | Pi Zero HDMI
AMIGA 1200 | 8GB CF | 3.2 ROM | TF1230 Turbo Kart | HDMI-520
COMMODORE 64 | IRQHack64 | KissCart64 | 64K CUPCAKE-CART | Pi 1541 | 1084 S
'Cause I'm CRT., I'm retro | CRT, and I'll win the fight | CRT, I'm a power load | CRT, watch me shine
Sayfa: 1 ... 11 12 [13] 14 15 ... 95   Yukarı git
Yazdır
Gitmek istediğiniz yer: