Ana Sayfa
Amiga Dokumantasyon Projesi
Medya
Yardım
Ara
Giriş Yap
Kayıt
Merhaba,
Ziyaretçi
. Lütfen
giriş yapın
veya
üye olun
.
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
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.tr
Genel Kategori
Proje
Amiga HDMI Scandoubler (HDMI-520) (Son)
« önceki
sonraki »
Sayfa:
1
...
11
12
[
13
]
14
15
...
95
Aşağı git
Gönderen
Konu: Amiga HDMI Scandoubler (HDMI-520) (Son) (Okunma Sayısı 689886 defa)
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
eins
Uzman
Mesaj Sayısı: 1.816
A.K.A. deliMawi
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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.
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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ş.
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.
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
Yanıtla #185 :
Ağustos 16, 2017, 10:09:58 ÖÖ »
Alıntı sahibi: delimawi üzerinde 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..
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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?
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...
Logged
Doberman ♦ megaOne ♦ HDMI-64 ♦ HDMI-520 ♦ NewSchool
zanpinoz
Deneyimli
Mesaj Sayısı: 575
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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.
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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.
Ynt: Amiga HDMI Scandoubler (HDMI-520)
«
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
« önceki
sonraki »
Gitmek istediğiniz yer:
Gitmek istediğiniz yer:
-----------------------------
Genel Kategori
-----------------------------
=> Genel Sohbet
=> Proje
===> Proje Alım/Satım
=> DemoScene
=> Tanışma Forumu
-----------------------------
Commodore
-----------------------------
=> Commodore Genel
=> Commodore Yazılım
=> Commodore Donanım
===> C64DTV (C64 Direct-to-TV)
===> TheC64 / TheC64 Mini
=> Commodore Yayınları
=> Commodore Emulasyon
-----------------------------
Amiga
-----------------------------
=> Amiga Genel
=> Amiga Yazılım
=> Amiga Donanım
=> Amiga Yayınları
=> Amiga Emülasyon
-----------------------------
Diğer Nostaljik Bilgisayarlar
-----------------------------
=> IBM Uyumlular / Retro x86 Sistemler
=> FPGA/ARM Sistemler
=> Amstrad
===> Amstrad - Genel
===> Amstrad - Yazılım
===> Amstrad - Donanım
===> Amstrad - Yayınlar
===> Amstrad - Emulasyon
=> Apple
===> Apple - Genel
===> Apple - Yazılım
===> Apple - Donanım
===> Apple - Emulasyon
=> Atari
===> Atari - Genel
===> Atari - Yazılım
===> Atari - Donanım
===> Atari - Emulasyon
=> MSX Uyumlular
===> MSX - Genel
===> MSX - Yazılım
===> MSX - Donanım
===> MSX - Emulasyon
=> Oric
===> Oric - Genel
===> Oric - Donanım
===> Oric - Yazılım
===> Oric - Emulasyon
=> Sinclair
===> Sinclair - Genel
===> Sinclair - Yazılım
===> Sinclair - Donanım
===> Sinclair - Emulasyon
=> Diğer Bilgisayarlar
-----------------------------
Arcade Sistemler ve Oyun Konsolları
-----------------------------
=> Arcade Sistemler
=> Oyun Konsolları