|
Konu Başlığı: Commodore 64 ve C64TV için SD 1541 Gönderen: ozkano üzerinde Ocak 27, 2009, 20:46:48 ÖS http://pontoppidan.info/lars/index.php?proj=mmc2iec (http://pontoppidan.info/lars/index.php?proj=mmc2iec)
lars adında bir alman'ın başlattıgı projeyi biraz önce tamamlayabildim proje ile mmc64 tarzı SD->1541 floppy emulatöru, devre aslında basit ama en zor iş atmega32 yi programlamak ile uğraştım projeden biraz bahsedeyim, emulator, fat files system, d64 ve t64 dosyalarını desteklemekte, yani load"$",8 yazdıgınızda fat de neler var onları görebiliyorsunuz root da tek parça oyun varsa bunları çalıştırabiliyorsunuz ayrıca d64 dosyası varsa bunun içine girip root olarak orayı okutturabiliyrsunuz, zaten geri kalanı 1541 kullanmaktan farksız hardware konusunda ise, emulator atmega32 kullanıyor, daha önceden bahsettiğim gibi en fazla zorlandıgım konu atmega32 yi programlamaktı, çunku daha önce atmega32 kullanmamıştım ve pic gibi oldugunu dusundum ama yanılmışım, fuse bit diye bir kavramla karşılaştım, 2. buyuk sorunum ise projenin mmc kartlar için olması ama ben sd kullandıgımdan pin farklılıkları oldugunu bu sayede öğrenmiş oldum Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 27, 2009, 20:48:42 ÖS 2
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 27, 2009, 20:49:38 ÖS 3
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: LW3D üzerinde Ocak 27, 2009, 20:59:41 ÖS Tebrikler Ozkan... Özellikle o temiz işçiliğinden sonra :) çalıştığı için :)
şakası bir tarafa, sen işleri bayağ ilerlettin...Tebrikler.. Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: tabu üzerinde Ocak 28, 2009, 02:31:17 ÖÖ Pasta seçimin yanlış bence. Beyaz teneke kutuda satılan, üstünde mavi almanca yazılar yazan, kundura cilasına benzeyenden alacan, en kalitelisi o...
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: tolga abaci üzerinde Ocak 28, 2009, 08:31:38 ÖÖ Özkan, tebrikler :)
Yalnız o board'ı baştan yapman lazım :) O bakır teller o şekilde açıkta ve bir birine değebilecek şekilde olduğu sürece SD kartı ya da Atmega'yı yakma ihtimalin yüksek. Ya da short durumunda en iyi ihtimalle voltaj regulatörü aşırı ısınır dokununca elini yakarsın :D :P Tellerin plastik kılıflarını sıyırma ki, izolasyon olsun, bir de telleri plaketin bakır olmayan tarafından geçirirsen daha da derli toplu olur. Ya da aslında bu da Eagle gibi PCB layout programlarını öğrenmen için güzel bir vesile olabilir. Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 08:37:54 ÖÖ selam tolga, kullandıgım tel bakır tel gibi gözukuyor ama bobin teli uzeri korumalı ve 400C ye kadar dayanaıklı
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: tolga abaci üzerinde Ocak 28, 2009, 08:39:48 ÖÖ :) O zaman şimdi ben short oldum :D Neyse sen zaten asıl PCB olayına gir bence :)
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 08:40:08 ÖÖ buda video
http://www.vimeo.com/2984669 (http://www.vimeo.com/2984669) Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 09:47:41 ÖÖ @tabu, bendekide kundura boya kutusunda ve almanca birşeyler yazıyor
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: LW3D üzerinde Ocak 28, 2009, 09:52:10 ÖÖ Seni tebrik ederim ozkan...Turkiyeye yayın yapmayan veoh'a video upload ederek, bizi şok ettin :) Vimeo.com'a upload etsene..
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 11:04:31 ÖÖ video vimeo da neden göstermiyor bende anlamadım
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: LW3D üzerinde Ocak 28, 2009, 11:06:37 ÖÖ Bak böyle ne güzel olmuş... T64 dosyası yüklediği için mi bu kadar ağır? D64'de ya da normal prg dosyalarında durum nedir?
Bunu küçültüp C64 içine yerleştirebilirsin sanırım..Çok hoş olur. Ama elindeki C64'e yapma bunu :) çok temiz duruyor :) Tolga: Bu tür gelişmeler sakın "tam 1541 uyumlu bir sistem" e gerek kalmadı düşüncesi aklına getirmesin. Dünyanın buna ihtiyacı var :) Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: Arda üzerinde Ocak 28, 2009, 11:26:47 ÖÖ özkan'dan bobinaj klavuzu...
ya ne kadar basitleşti bu işler. devre elemanlarına bakıyorum da bir triyak bir kondansatör ve atmega denilen mini-bilgisayar.... biz hobistler de bu işlerin altından kalkacak hale geldiysek bu işin sonu nereye varacak? :) Atmel artık okadar elzem birşey oldu ki, aeymur'un c64TP projesi atmel yerine PC kullanıyor gibi olmuş artık. Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 11:48:29 ÖÖ @lw3d, dediğin gibi c64 çok temiz saol bu arada :), kesmeye kıyamadıgımdan uzerine silikonla monte edicem,
@arada geçen lw3d ile de aynı konuyu konuştuk, ebayde satılan eski amiga kartlarını bir kaç sene içinde artık kendimiz ureteceğiz ayrıca bu sd modulu 64dtv nin içine takıcam, hız konusunda ise, dediğin gibi turbo modu bulunmamakta, bu lars adlı kişinin projesi, bu proje gibi shadow adlı başka bir arkadaş da proje yaptı o daha buyuk atmega kullandı projenin ismide farklı, sonuçta read/write yapabilen teyp ten kat kat ustun, 1541 e göre hem avantajlı hemde bazı eksikleri olan bi proje Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: tolga abaci üzerinde Ocak 28, 2009, 12:18:08 ÖS Tolga: Bu tür gelişmeler sakın "tam 1541 uyumlu bir sistem" e gerek kalmadı düşüncesi aklına getirmesin. Dünyanın buna ihtiyacı var :) Yaw "gereksinim" olayını düşünerek hareket etsem zaten retroyla metroyla ne işim var zaten ;D Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: coze üzerinde Ocak 28, 2009, 12:53:33 ÖS ozkan eline saglik, guzel olmus :) (yemek yemis gibi konustum) bende resimleri ilk gordugumde eyvah cozurtladi aletler demistim, kablolarin ciplak oldugunu zannederek. bu arada sid emulasyonunu da tebrik ediyorum dindini din din din .... o aletin audio'su niye takili diil bakiyim :)
projeyi tam incelemedim, ama 1541-III'ten pek bir arti tarafi yok gibi ? 1541-III tap okuyormu bilmiyorum, ama cok da gerek yok aslinda. tap oyunlar genelde single load d64 olarakda bulunuyor zaten. tam 1541 uyumlulugu ise atmel32 ile olmaz gibi geliyor bana. bu arada basligi cdtv diye acmisin bi an nooluyoruz deidm :) dtv64 olacak tabi o. Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: EMREZ üzerinde Ocak 28, 2009, 13:16:50 ÖS Eline sağlık Özkan, umarım atmega 3,3 volttur yoksa mmc kartı yakacaktır. Uyumluluk nasıl
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: tolga abaci üzerinde Ocak 28, 2009, 13:20:46 ÖS tam 1541 uyumlulugu ise atmel32 ile olmaz gibi geliyor bana. Olmaz :) Çünkü 1541'in içinde 6502 işlemci var ve loader'lar bunun üzerinde kod çalıştırılması prensibine dayalı olarak çalışıyor. Ya FPGA bazlı bir alet olmalı (bkz. 1541Ultimate) ya da 6502 alınıp (çıkma ya da WDC'dan sıfır 65C02 olarak) bunun etrafında birşeyler yapılmalı. Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 13:25:15 ÖS @coze, evet başlık hatalı oldu :) ses konusuna gelecek olursak c64 un 1084 kablosunu bulamadım geçici bi video kablosu takmıştım,
devre d64,t64 ve tek dosya prgleri destekliyor, @emrez, ben 5V luk atmega bula bildim, dun devreyi c64 un içine yerleştirdim devre teyp kısmından gelen 5V ile besleniyor, atmega 5V kullanırkan lm3117 ile SD yi 3.3 V ile besliyorum, hatta bu besleme katını senin devrenden kopyaladım :) Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 13:26:45 ÖS @tolga karaköyde 6502 ve turevlerinin sıfırları satılıyor, 90 yılından kalan entegreler ve liste fiyatı 25$ dı :)
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: EMREZ üzerinde Ocak 28, 2009, 13:29:11 ÖS Güzel yanlız data çıkısı dışındaki pinler yine bir ölçü aleti ile bak istersen zarar görmesin, 200 ohm saseye ve 100 ohm aba bağlantıya olmak üzere clk data in ve cd pinlerinide 3,3 volta indirmeni tavsiye ederim. Çok güzel bir çalışma olmuş tebrikler Özkan.
Konu Başlığı: Ynt: Commodore 64 ve CDTV için SD 1541 Gönderen: tolga abaci üzerinde Ocak 28, 2009, 13:34:12 ÖS atmega 5V kullanırkan lm3117 ile SD yi 3.3 V ile besliyorum:) Atmega'nin IO çıkışları 5V ise SD kartı yakabilir. Araya voltage divider yapıp IO voltaj seviyelerini düşürmen lazım. Şöyle: Atmega Pin --> 1k8 Direnç --> SD kart pin --> 3k3 Direnç --> GND. Değerler EMREZ'in dediği şekilde de olabilir, yaklaşık 1'e 2 oranı korunduktan sonra çok çok önemli değil. Bunu Atmega'dan SD kart'a giden üç sinyal için yapman lazım. SD kart'tan Atmega'ya giden sinyali ise elleme. Şu anda çalışıyor kastırma beni diyebilirsin ama şimdi bu kart çalışır yarın başka bir kart denersin o yanar. www.jameco.com (http://www.jameco.com)'da çıkma 6502'ler var tanesi 5.75$ :) Olmadı buradan getirtiriz :) Konu Başlığı: Ynt: Commodore 64 ve C64TV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 13:35:39 ÖS aslında devreni orjinalinde daha çok component var ama bana fazlalık gibi görunen parçaları çıkarıyom :) mesela adam isp portu koymuş atmega 32yi paralel porttan firmlemek için, benim ihtiyacım olmadıgından çıkarttım, bazı dirençleride koymadım, diotuda koymadım dediğim gibi 3.3 regulatoru tammen farklıydı,
Konu Başlığı: Ynt: Commodore 64 ve C64TV için SD 1541 Gönderen: tolga abaci üzerinde Ocak 28, 2009, 13:38:16 ÖS Ozkan bu dediğimiz dirençler fazlalık değil olm :) Yakacan kartı :)
Konu Başlığı: Ynt: Commodore 64 ve C64TV için SD 1541 Gönderen: ozkano üzerinde Ocak 28, 2009, 13:53:44 ÖS "simple is the best" :) tamam akşama gittiğim de eklerim dirençleri
Konu Başlığı: Ynt: Commodore 64 ve C64TV için SD 1541 Gönderen: aeymur üzerinde Ocak 29, 2009, 07:22:56 ÖÖ Tebrikler Ozkano!
SD/MMC kart yuvası İzmir'de çok aradım bulamadım. Fiyatı ne kadar? biz hobistler de bu işlerin altından kalkacak hale geldiysek bu işin sonu nereye varacak? :) Atmel artık okadar elzem birşey oldu ki, aeymur'un c64TP projesi atmel yerine PC kullanıyor gibi olmuş artık. Devreyi görünce az eleman sayısı beni de hayrete düşürdü. Ancak daha sonra Ozkana bazı şeyleri çıkardığını yazmış. Yoksa IEC hatlarının standart gereği pull-up dirençlerle ve diodlarla sürülmesi lazım. Bazı standartların dışına çıkarak da sonuç almak mümkün tabii. Sonuçta devre çalışıyor. Ancak bütün makinelerde aynı şekilde uzun yıllar çalışacak bir tasarımın gerçekleştirmek istiyorsanız bunları dikkate almak lazım. Aslında C64TPC buradaki Atmega'dan çok daha basit 18 bacaklı bir PIC mikrodenetleyici kullanıyor. TPC'nin daha karmaşık görünmesinin nedeni PC bağlantısı için gereken RS232/TTL convertor içermesi. TPC'de kullandığım PIC'ı sadece bir protokol uygunlaştırıcı olarak kullandım. Biraz daha gelişmiş bir PIC ile SD/MMC kart da sürülebilirdi. Zaten bu işi yapan 18 serisi PIC'ler için yazılmış hazır GPL kitaplık var ki 1541-III de bu kitaplığı ve 18 serisi bir PIC'i kullanıyor. Yani bunun Atmel kullanmakla bir ilgisi yok. Benim tasarım tercihim SD/MMC kart kullanmak değil C64-PC bağlantısı gerçekleştirmekti. Yoksa 1541-III zaten vardı. Konu Başlığı: Ynt: Commodore 64 ve C64TV için SD 1541 Gönderen: ozkano üzerinde Ocak 29, 2009, 17:32:19 ÖS @aeymur SD soket malesef bulamadım dışardada fiyatlar yuksek, bunun klay yoluvar, bit pazarından 1 ytl ye sd usb okuyucu/yazıcı alıyorum sıcak hava ile sd soketlerini çıkarıyorum, mesela bu hafta 10 tane aldım :) bence en kolay ve en ucuz yolu bu, ancak sıcak hava ile uğraşırken, dikkatli olmak gerekiyor soket plastik oldugundan deformasyon olabiliyor, bunun için, ısıyı dağıtarak sökmek iyi sonuç veriyor
|