commodore.gen.tr

Commodore => Commodore Donanım => Konuyu başlatan: ibo1973 üzerinde Mart 18, 2014, 13:25:57 ÖS



Konu Başlığı: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 18, 2014, 13:25:57 ÖS
Amigaya 2 tane internal disket sürücü nasıl takılabilir ? şema taktik vs bilen gören duyan :) varmıdır ?


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: tolga abaci üzerinde Mart 18, 2014, 13:37:05 ÖS
A2000'de nasıl ona bakmak lazım.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 14:43:08 ÖS
Sürprizimi bozdun ya. :)

Şaka bir yana bu konuda araştırmalarımı yaptım. Cortex Floppy Emülatör ile disket sürücüyü switch ile yerleri (DF0, DF1) yerleri değiştirilebilir şekilde Amiga 500'e monte edip detaylandıracağım.

Kısaca harici sürücü portunun arkasına floppy kablosu lehimleyerek DF1'i içeriye almak mümkün. Switch olayı da sürpriz olsun.

Kablo başlantısı araştırmalarıma göre şöyle olmalı:

Alıntı
34 pin                                                   23 Pin
Internal                                               External
Connector                                              Connector
---------                                              ---------

  2 CHNG      <---------------------->     CHNG 11
  4 MTRXD      <---------------------->    MTRXD 8 *
  8 INDEX      <---------------------->    INDEX 22
 10 SEL0      <---------------------->     SEL1 21
 12 SEL1      <---------------------->     SEL2 9
 16 MTRXD      <---------------------->    MTRXD 8 *
 18 DIR         <---------------------->      DIR 19
 20 STEP      <---------------------->     STEP 18
 22 DKWD      <---------------------->     DKWD 17
 24 DKWE      <---------------------->     DKWE 16
 26 TRK0      <---------------------->     TRK0 15
 28 WPRO      <---------------------->     WPRO 14
 30 DKRD      <---------------------->     DKRD 2
 32 SIDE      <---------------------->     SIDE 13
 34 RDY         <---------------------->      RDY 1
 1,5-33(tek)        <---------------------->       GND 3-7
                                                             N/C 10
                                                             N/C 20

      +5V         <---------------------->       +5V 12
      GND         <---------------------->        GND
      GND         <---------------------->        GND
      +12V      <---------------------->     +12V 23

Switch olayıda basitçe Even CIA'in iki bacağı kaldırılarak bu iki bacak ile bacakların girdiği soketin iki bacağı arasında DPDT ON-ON (iki kademeli 6 pinli) switch ile SEL0 ve SEL1 sinyallerinin yerini değiştirmekten ibaret.

Tabi bunlar henüz fikir aşamasında, bunu bilmende fayda var. Sonra cihaz bozulursa benden bilme. :D


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: tolga abaci üzerinde Mart 18, 2014, 14:52:02 ÖS
Simon, A500'de external floppy konnektörüne kablo lehimlemeye de gerek yok esasında, gereken sinyallerin neredeyse tamamı internal floppy konnektöründe var, sanırım sadece SEL1 sinyalini external floppy'den almak yeterli olur. Tabii bu durumda daha uzun bir yassı kablo kullanıp iki yerine birden konnektör takmak ve SEL0 sinyalini DF1 için olan konnektörden ayırmak lazım, senin aklındaki projeye bu fiziksel olarak tam uymuyor olabilir.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 15:08:19 ÖS
Sinyalleri aynı kablodan almak veri iletişimi açısından sorun olmaz mı? (Tekrar okuyunca komik geldi, neden sorun olsun ki PC'de nasıl kullanıyorduk eskiden. Aşağıda da yazmışım bak A, B seçimi için diye. :D)

Elimde Üç uçlu PC floppy kablosu var. Sadece uç kısımda çaprazlanmış bir kısım var (A, B seçimi için) fakat düzeltilebilir. Ortadaki uca normal floppy takılıp ikinci floppy için SEL0 yerine SEL1'den kablo çekilerek yapılabilir dediğin gibi sorun olmuyorsa.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: tolga abaci üzerinde Mart 18, 2014, 15:11:13 ÖS
Sinyalleri aynı kablodan almak veri iletişimi açısından sorun olmaz mı?

Kesinlikle sorun olmaz, Amiga floppy bus'ının elektriksel açıdan PC'lerdekinden temelde bir farkı yok, zaten DF0 ve DF1 için olan SEL hatları dışındaki tüm hatlar birbirine bağlı.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 15:13:23 ÖS
O zaman işimi çok kolaylaştırdın. Uyandırdığın için teşekkürler.

Şu USB-TTL Adaptörü'de bir gelse de biraz aksiyon çıksa. :D


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 15:14:34 ÖS
Bende çiftli flopy kablosu mevcut

çiftli flopy kablosunu 2 sine bağlasam sel1 bağlayıp  23 pinden sel1 tek kablo ile bağlayıp denemek mantıklı olurmu ?


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: tolga abaci üzerinde Mart 18, 2014, 15:16:57 ÖS
O zaman işimi çok kolaylaştırdın. Uyandırdığın için teşekkürler.

Şu USB-TTL Adaptörü'de bir gelse de biraz aksiyon çıksa. :D

Ben fiziksel olarak nasıl bir yerleşim sağlayacaksın A500 kasasına aklında ne var onu merak ediyorum :).

Bende çiftli flopy kablosu mevcut

çiftli flopy kablosunu 2 sine bağlasam sel1 bağlayıp  23 pinden sel1 tek kablo ile bağlayıp denemek mantıklı olurmu ?

Çiftli derken, standart twistli PC kablosu olmaz, düz olması lazım komple, o şekilde dediğin gibi external'dan SEL1 alarak mantıklı olur, tabii DF1 olarak kullanılacak olanın SEL girişinin yassı kablo ile bağlantısını keserek.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 15:18:09 ÖS
twistini düzeltip takıcaz tamam bi deniyim neticeyi yazarım.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 15:20:25 ÖS
Evet SEL0 için kablonun 2. yarısında 10 numarayı kesip harici konnektörden 21 numarayı sadece ikinci kısım için 10 numaraya bağlayacağız anladığım kadarıyla.

SEL1 için 12 numarayı kesip harici konnektörden 9 numarayı sadece ikinci kısım için 12 numaraya bağlamak da gerekir mi acaba? Sanırım DF0, DF1 switch yapılacaksa bu şart, aksi halde gerekli değil.

Bu arada harici sürücüde SEL0 yok SEL1, SEL2 ve SEL3 diye gidiyor bağlantı isimleri 1. 2. 3. harici sürücü anlamında. Yani dahili SEL0 = harici SEL1, dahili SEL1 = harici SEL2 olmasına dikkat etmek lazım.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 15:25:04 ÖS
evet çok eskiden amigalatda 8520 nin altına söket koyup bir swiçh yardımıyla harici sürücüyü df1 yada df0 yapardık ama 20 yıl kadar önce yaptığım bi şey tama hatırlamıyorum ne yaptığımız bunuda hatırlarsak yada bulursak istediğimizi seçerek df0 yada df1 konumunada alabiliriz.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 15:30:14 ÖS
Dediğim o işte sağdaki 8520'nin (Even CIA) 13 ve 14. bacaklarını swap yapman gerekiyor anahtar ile.

Şu şekilde bağlanmalı switch:

(http://i34.servimg.com/u/f34/12/04/19/40/dpdt10.gif)


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 19:44:37 ÖS
aynen uyguladım sel1 flopy deki 12 numaraya bağladım df1 olucak olana tabiki çalışmadı ne yapmak lazım acaba başka.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 19:52:11 ÖS
flopynin kablosunu ayırıp kart okuyucuyu df0 yapınca kart okuyucu selo 1 kablo ile çalışıyor .

kart okuyucuyu df1 yapıp flopy yi bağlayınca flopy çalışıyor ancak xcopy de kart okuyucuyu df1 olarak görmüyor.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 19:52:34 ÖS
Haricinin SEL1'i dahilide kablonun ikinci kısmının SEL0'ına bağlanacak bence. Yani external 21 kabloda 10'a. İkincinin jumper'ı da varsa S0 konumunda olacak. Sen sanırım ikinciyi floppy değil SD kart yapacaksın.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 19:53:43 ÖS
evet 2 inci flopy değil sd kartta bağlantı açısından fark olmadığından anlaşılması için 2 inci flopy yazdım.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 19:55:04 ÖS
ya şimdi ben şöyle yaptım diğer konuda daha detaylı var zatende.

sel1 biri kart okuyucunun 12 numaraına bağladım doğru değilmi ?


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 19:59:04 ÖS
Simon, A500'de external floppy konnektörüne kablo lehimlemeye de gerek yok esasında, gereken sinyallerin neredeyse tamamı internal floppy konnektöründe var, sanırım sadece SEL1 sinyalini external floppy'den almak yeterli olur. Tabii bu durumda daha uzun bir yassı kablo kullanıp iki yerine birden konnektör takmak ve SEL0 sinyalini DF1 için olan konnektörden ayırmak lazım, senin aklındaki projeye bu fiziksel olarak tam uymuyor olabilir.
sel1 i 12 numaraya bağladım ama sel0 ı 10 numaradan koparmadım bi de onu yapıyım bakıyım bi.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 19:59:48 ÖS
2 2 2
4 4 4
6 6 6
8 8 8
10 10 kesik 10 21(external)
12 12 kesik 12 9(external)
14 14 14
16 16 16
18 18 18
20 20 20
22 22 22
24 24 24
26 26 26
28 28 28
30 30 30
32 32 32
34 34 34

tek pinler aynen kalacak

21 ve 9 external harici sürücü konnektöründen alınacak


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 20:02:50 ÖS
sel1 df1 olucak tarafın 12 numarasına yani sel1 ine bağladım df1 deki sel0 bağlantısını yani 10 numarayı kestim sonuç değişmedi çalışmıyor.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 20:04:03 ÖS
10 ve 12 kesik simon şu anda 21-12 ye bağlı 10 boşta


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 20:05:59 ÖS
10 10 kesik 10 21(external)
12 12 kesik 12 9(external)

şunu deniyim bi.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: Simon (Özay Turay) üzerinde Mart 18, 2014, 20:10:00 ÖS
Abi disket sürücü üzerinde sadece sel0 anlamlı. Yani DF0 için SEL0-SEL0, DF1 için SEL1-SEL0 olacak. Ama DF1'de bahsettiğim SEL1 aslında SEL0 sinyali.

10 10 kesik 10 21(external)
12 12 kesik 12 9(external)

diğerlerine dokunma. Bir de böyle denermisin?

Yani DF0 ve DF1'i bağladığın konnektörler arasından bir yerden 10 ve 12. kabloları kesip DF1 tarafına 21 ve 9'dan bağlantıları getir. Hatta sadece 21 bile yetebilir. Anladığım kadarıyla sen 21'i 12'ye bağlıyorsun DF1 için, hata burda.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: tolga abaci üzerinde Mart 18, 2014, 20:14:04 ÖS
Simon, 9'u niye getirmesini istediğini anlayamadım, sadece 21 yeterli olmalı.

21'i 10'a bağlamasının yeterli olması lazım. Tabii 10'u kablodan keserek.

ibo, bu floppy emulatör normalde Amiga'da düz kablo ile bağlı olarak DF0 olarak çalışıyordu değil mi? Pinout Amiga floppy'si ile aynı mı onu anlamak açısından. PC floppy'lerinin MOTOR ve SEL hatlarının pinout'u farklı.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 20:30:26 ÖS
10 10 kesik 10 21(external)
12 12 kesik 12 9(external)

aynen denedim netice yok.


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 20:31:44 ÖS
Simon, 9'u niye getirmesini istediğini anlayamadım, sadece 21 yeterli olmalı.

21'i 10'a bağlamasının yeterli olması lazım. Tabii 10'u kablodan keserek.

ibo, bu floppy emulatör normalde Amiga'da düz kablo ile bağlı olarak DF0 olarak çalışıyordu değil mi? Pinout Amiga floppy'si ile aynı mı onu anlamak açısından. PC floppy'lerinin MOTOR ve SEL hatlarının pinout'u farklı.

flopy emulator aynı flopy gibi çalışıyor denedim bi sorun yok hatta jumper atlamaları var üzerinde onlarada baktım değişen bi şe olmadı


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 20:33:45 ÖS
10 10 kesik 10 21(external)
12 12 kesik 12 9(external)
bu netice vermedi.

10 10 kesik 10 21(external)
12 12 kesik kesik 9(external)
buda netice vermedi

10 10 10 10
12 12 kesik 12 21(external)
buda netice vermedi

10 10 kesik 10 21(external)
12 12 12 12
buda netice vermedi


Konu Başlığı: Ynt: Amigaya 2 tane internal disket sürücü nasıl takılabilir ?
Gönderen: ibo1973 üzerinde Mart 18, 2014, 21:02:27 ÖS
http://www.imagebam.com/image/8c483c12596433 (http://www.imagebam.com/image/8c483c12596433)
(http://s3.amazonaws.com/bambackup/12596433?AWSAccessKeyId=1K3S7Z90W9SH1PAJ9702&Expires=1395252341&Signature=tua%2BzOUCkkfuiWybCJ2s%2BbTjS0M%3D)
buna göre bağlarsak çok değişiyor ama tama anlıyamadım hala birde bu pc flopysi demiş bendeki emulatör sorunsuz çalışıyor amigada.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ozkano üzerinde Mart 18, 2014, 22:17:39 ÖS
ibo1973, bende pcb si var, ben yaptım amiga nın içine 2 floppy dediğinizi gibi external floppy den bir kabloyubu boarda takıyorsunuz


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 18, 2014, 22:56:21 ÖS
ibo1973, bende pcb si var, ben yaptım amiga nın içine 2 floppy dediğinizi gibi external floppy den bir kabloyubu boarda takıyorsunuz
özkan devrenin resmini çekip eklermisin bi bakalım neymiş diye anlıyabilirmiyiz diye.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ozkano üzerinde Mart 18, 2014, 23:33:05 ÖS
http://retrocu.blogspot.com.tr/2014/03/internal-df1-for-amiga.html (http://retrocu.blogspot.com.tr/2014/03/internal-df1-for-amiga.html)

pcb sini emrez çizip bastırmıştı


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 00:50:09 ÖÖ
Simon, 9'u niye getirmesini istediğini anlayamadım, sadece 21 yeterli olmalı.

21'i 10'a bağlamasının yeterli olması lazım. Tabii 10'u kablodan keserek.

ibo, bu floppy emulatör normalde Amiga'da düz kablo ile bağlı olarak DF0 olarak çalışıyordu değil mi? Pinout Amiga floppy'si ile aynı mı onu anlamak açısından. PC floppy'lerinin MOTOR ve SEL hatlarının pinout'u farklı.

Tolga ileride SEL0 ile SEL1'in yerini değiştirecek switch yapılırsa onun da ikinci kabloda bağlı olması gerekiyor sanırım, ama emin değilim tabi. Bu arada ben de senin gibi düşünüyorum. Sorun muhtemelen jumper problemi.

İbrahim elinde ikinci bir disket sürücü varsa öncelikle onunla dene bence. Kablonun çalıştığından emin olduktan sonra SD adaptörünü devreye sokarsın.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: AmigAmigA üzerinde Mart 19, 2014, 08:45:22 ÖÖ
Ben Kick 1.3 amigada denedim bu çift floppy hadisesini olmadı ama kick rom 2.0 vardı onda denedim ikiside canavar gibi çalıştı.Kablo olarak pc twist floppy kablosu kullandım ve emulatör üzerinden jumper ayarı yapmak gerekli.Hatta x-copyde emulatörden gerçek diskete adf yazdırdım harika olmuştu:)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 19, 2014, 08:46:40 ÖÖ
Tolga ileride SEL0 ile SEL1'in yerini değiştirecek switch yapılırsa onun da ikinci kabloda bağlı olması gerekiyor sanırım, ama emin değilim tabi. Bu arada ben de senin gibi düşünüyorum. Sorun muhtemelen jumper problemi.

İbrahim elinde ikinci bir disket sürücü varsa öncelikle onunla dene bence. Kablonun çalıştığından emin olduktan sonra SD adaptörünü devreye sokarsın.

Doğru, ben switch olayını unutmuşum, o zaman diğer SEL hattını da getirmek lazım.

Şimdi tekrar baktım şemalara da, external ve internal'ın motor hatları da ayrıymış (MTRX ve MTR0 olarak geçiyor). Buna göre external'dan 8'i de internal'ın 16'ya getirmek lazım. Tabii 16'yı ayırarak.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 19, 2014, 08:58:06 ÖÖ
@AmigAmigA: Kick 1.3 ve 2.0 farkının direk DF1'den boot etme ile ilgili olması lazım, yoksa 1.3 de external'ı görmeli DF1 olarak X-Copy'de ya da herhangi bir başka yazılımda.

Bu arada, aklıma takıldı, DF0/1 Switch'ini yaparken sadece SEL hatlarını swap yapmak yetiyordu, şimdi niye MTR hatlarını da almak gerekti diye. Şemalara bakınca, 8520 (DF0/1 Switch'i yaptığımız entegre) den tek MTR çıkışı var, ama daha sonra Gary Dayı sağolsun bunu MTR0 ve MTRX olarak ikiye bölüyor, o yüzden 8520'den switch ederken sadece SEL'leri swap yapmak yeterli.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 10:10:37 ÖÖ
Floppy konusunda tecrübeli birinin aramızda olması çok güzel. Uyarı için teşekkürler.

Aslında düşününce MTR hattının ayrı olması çok mantıklı. Aksi taktirde MTR'ye sinyal gelince iki sürücünün de aynı anda dönmesi gerekirdi.

Amstrad'a harici 3.5" harici sürücü modifikasyonu yapınca harici sürücü okuma yaparken dahili 3" sürücü de dönüyordu sanırım onun da sebebi buydu. :D


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 10:17:12 ÖÖ
Bu arada akşam ölçü aletiyle kontrol ettim external 21 internal 12'ye (SEL1 sinyali) zaten bağlı. Yani kablonun DF1 tarafında 12'yi 10'un yerine sabitlersek external'dan sadece 8 MTRX ve 9 SEL2 hatlarını çalmamız yeterli olacak sanki.

Yani özetlersek kablonun birinci ve ikinci konnektörünün arası birebir bağlı olacak, ikinci ve üçüncü konnektörünün (DF1 tarafı) arası şöyle olacak:


Internal          External
--------          --------
SEL0 10           SEL1 21 (harici 21 dahili 12'de mevcut)
SEL1 12           SEL2 9
MTRON 4,16        MTRX 8


Peki DF1'in jumper'ı yine S0 konumunda mı olacak. Benim kafamda sadece bu kısım net değil. Swap yapabilmemiz için böyle olması gerekiyor ama net bir bilgi bulamadım. Harici Amiga sürücüsü olan birisi jumper konumuna bakabilir mi?


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 19, 2014, 10:31:00 ÖÖ
Aslında düşününce MTR hattının ayrı olması çok mantıklı. Aksi taktirde MTR'ye sinyal gelince iki sürücünün de aynı anda dönmesi gerekirdi.

Hem mantıklı hem değil :). Hangi floppy'nin motorunun döneceği hangi select hattının aktif olduğundan da anlaşılabilirdi esasında. Nitekim, external'da tek motor hattı var ama 3 select hattı var, yani 3 external floppy bir motor hattını paylaşıyor. Burada olay floppy'nin kendisinde bitiyor anladığım kadarıyla, bazı floppy'ler select hattı aktif değilse motoru döndürmüyor, diğerleri de select hattını iplemiyor.

Motor hatlarının ayrı olmasının gerçek bir avantajı var, o da iki sürücüyü aynı anda motoru döner vaziyette tutabileceğimizden emin olmuş oluyoruz. Floppy motorlarının doğru okuma yazma için gereken dönüş hızına ulaşması bir miktar süre alıyor (bu özellikle eski sürücülerde daha fazla), birinden okuyup diğerine yazarken mesela ikisini de aktif tutmak kazandırır. Öbür türlü, iş select hattına bağlı olacağından ve aynı anda iki floppy'i select yapamayacağımızdan ötürü motorların döndüğünden emin olamayacaktık.

Tabii kullanımda olmayan floppy'nin motorunun gereksiz yere dönmemesi de iyi bir özellik ama çok da kritik değil.

Bu arada akşam ölçü aletiyle kontrol ettim external 21 internal 12'ye (SEL1 sinyali) zaten bağlı. Yani kablonun DF1 tarafında 12'yi 10'un yerine sabitlersek external'dan sadece 8 MTRX ve 9 SEL2 hatlarını çalmamız yeterli olacak sanki.

Ben de şimdi şemadan baktım, SEL1 dediğin gibi internal'da da var, dolayısı ile DF1 için SEL, external 21 den almak yerine internal 12'den de alınabilir. MTRX yine de mecburen external'dan gelecek.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 10:39:53 ÖÖ
21'e kestirmeden ulaşmak iyi bir şey çünkü harici konnektörde alt sırada olduğundan ulaşmak zor. Gerçi anakart üzerinde biryerlerden bulunabilir ama olsun böylesi daha iyi.

8 ve 9 zaten üst sırada. Basitçe konnektörün sırtından lehimlenerek alınabilir durumdalar.

Bu arada araştırmaların sırasına harici konnektörü komple söküp tüm hatları anakarta lehim noktalarından alan gördüm, yazık valla. :(


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 19, 2014, 10:47:44 ÖÖ
S0 Jumper'ından kastın ne tam bilmiyorum onu, ama eğer DF1 olarak kullandığımız drive, Select hattını SEL0 (yani kendi konnektörü üzerindeki pin 10) üzerinden alacak şekilde konfigure edildiyse, o zaman Amiga tarafındaki 12'yi (SEL1), DF1 tarafındaki 10'a getirmemiz lazım. Amiga tarafındaki 10'u DF1 tarafına getirmemize gerek yok.

Yalnız Özay sen SEL2'yi de externaldan getirelim demişsin sanırım orasını anlayamadım.

Bu durumda, Amiga tarafında 10 ile 12 arasına bir swap switch'i koyarsak, switch'in konumuna göre SEL0 ve SEL1 yer değiştirir, böylece DF1 ile DF0 yer değiştirmiş olur. Yalnız MTRX ve MTR0 hatlarını da swap etmemiz lazım aynı şekilde.

Bu arada araştırmaların sırasına harici konnektörü komple söküp tüm hatları anakarta lehim noktalarından alan gördüm, yazık valla. :(

Oehh... Rezillik.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 11:02:27 ÖÖ
S0 jumper'ı sanırım senin dediğin gibi SEL0'ın mı SEL1'in mi kullanılacağını belirliyor. Bu durumda DF1'i S0 konumuna ayarlarsak hariciden SEL2'yi getirmemiz anlamsız olur. Zaten Özkan'ın gönderdiği resimlerde tek kablo vardı konnektörden gelen.

http://retrocu.blogspot.com.tr/2014/03/internal-df1-for-amiga.html (http://retrocu.blogspot.com.tr/2014/03/internal-df1-for-amiga.html)

Drive SWAP konusunda SEL0 ve SEL1'i direk 8520'nin 13. ve 14. bacaklarından swap etmekten bahsediyorlardı, motor konusunda birşey yoktu.

Hatta 40 pin DIN konnektör siparişi verdim çipe de anakarta da dokunmadan iki konnektörü üst üste koyup üsttekinin 13. ve 14. bacaklarını kaldırarak apartmanı dikicem. :)



Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 11:04:43 ÖÖ
EMREZ şu devrenin şemasını paylaş da daha fazla tırmalamayalım. :)

Şaka bir yana iyi beyin fırtınası oldu. :D


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 19, 2014, 11:08:27 ÖÖ
Drive SWAP konusunda SEL0 ve SEL1'i direk 8520'nin 13. bacaklarından swap etmekten bahsediyorlardı, motor konusunda birşey yoktu.

Motor konusunu yukarıda yazdım, 8520'de motor çıkışı tek, daha sonra Gary bölüyor onu (SEL hatlarına bağlı olarak). O yüzden 8520 üzerinde sadece SEL'leri swap etmek yeterli. Eğer swap işini 8520 tarafında yaparsak o zaman motor hatlarını swap etmeye gerek yok, ama eğer internal konnektör tarafında kablo üzerine yaparsak o zaman motor hatlarını da swap etmek lazım.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 11:09:28 ÖÖ
Tamam şimdi anlaşıldı usta. :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 19, 2014, 13:08:23 ÖS
Simon, 9'u niye getirmesini istediğini anlayamadım, sadece 21 yeterli olmalı.

21'i 10'a bağlamasının yeterli olması lazım. Tabii 10'u kablodan keserek.

ibo, bu floppy emulatör normalde Amiga'da düz kablo ile bağlı olarak DF0 olarak çalışıyordu değil mi? Pinout Amiga floppy'si ile aynı mı onu anlamak açısından. PC floppy'lerinin MOTOR ve SEL hatlarının pinout'u farklı.

Tolga ileride SEL0 ile SEL1'in yerini değiştirecek switch yapılırsa onun da ikinci kabloda bağlı olması gerekiyor sanırım, ama emin değilim tabi. Bu arada ben de senin gibi düşünüyorum. Sorun muhtemelen jumper problemi.

İbrahim elinde ikinci bir disket sürücü varsa öncelikle onunla dene bence. Kablonun çalıştığından emin olduktan sonra SD adaptörünü devreye sokarsın.

Kablo kesin çalışıyor şöyleki
kabloyu her 2 cihaza bağlayıp sd flopy i df1 (jumper atlma konumunu değişince diyelim) yapınca df0 esas flopy çalışıyor jumper atlama konumunu değişmezssem df0 da çalışmıyor.

df0 ın kalosunu çıkartıp yanlızca sd flopy kablo kalınca diğer uca bağlı olan sd flopy den silk worm yükledim yani kablonun diğer ucu ve sd flopy çalışıyor sorun yok

yakınlarımda 2 inci bir flopy olmadığında gerçek flopy ile deneme şansım yok ama eksik yada yanlış neyse düzelttiğimizde çalışıcaktır diye düşünüyorum her 2 side.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 19, 2014, 13:14:58 ÖS
tolga simon bu nedir burdan bi şeyler çıkartabilirmiyiz ?
(http://imagizer.imageshack.us/v2/800x600q90/703/4ido.png)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 13:17:47 ÖS
Galiba bu Özkan ile Emre'nin diğer yaptığı devre. PC sürücülerini herhangi bir modifikasyon olmadan Amiga sürücüsü olarak kullanmak için.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 13:21:48 ÖS
Bu arada son durum şu. Sanırım Tolga ile de mutabıkız. Kablonun birinci ve ikinci konnektörünün arası birebir bağlı olacak, ikinci ve üçüncü konnektörünün (DF1 tarafı) arası şöyle olacak:


Internal          External
--------          --------
SEL0 10           SEL1 21 (harici 21 dahili 12'de mevcut)
MTRON 4,16        MTRX 8


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 19, 2014, 13:26:50 ÖS
Bu arada son durum şu. Sanırım Tolga ile de mutabıkız. Kablonun birinci ve ikinci konnektörünün arası birebir bağlı olacak, ikinci ve üçüncü konnektörünün (DF1 tarafı) arası şöyle olacak:


Internal          External
--------          --------
SEL0 10           SEL1 21 (harici 21 dahili 12'de mevcut)
MTRON 4,16        MTRX 8


bu bağlatıyı tama anlıyamadım simon kaç kaça bağlanıcak diye ?
1-2 aynı kalıcak orasını anladım

external 21  12 ye ve 10 aynı andamı bağlanıcak ?
external 8   4 ve 16 yamı bağlanıcak ?


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 13:40:04 ÖS
External 21 ile internal 12 zaten bağlı birbirine anakart üzerinden. Yani external 21'den kablo çekmek yerine kablonun 2. kısmında 12 ile 10'un yerini değiştirirsen external'dan kablo çekmeye gerek kalmıyor.

External 8'de kablonun ikinci kısmında 4 ve 16'ya bağlanacak. 4'ü bağlamasan da olabilir sanırım ama Raspberry Pi ile Amiga Floppy Emülatörü yapan eleman ikisini de bağlamış motor sinyaline. Bir bildiği vardır herhalde.

Sen istersen önce sadece 16'yı bağla, çalışmazsa 4'ü de bağlarsın. :D


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 19, 2014, 14:08:17 ÖS
yok çalışmadı gene :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 19, 2014, 14:20:45 ÖS
konuyu buldum simon :D ama bakalım işe yarar bi şey çıkıcakmı

http://www.commodore.gen.tr/forum/index.php?topic=3093.0 (http://www.commodore.gen.tr/forum/index.php?topic=3093.0)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 14:21:31 ÖS
Jumper'ları da kurcukladın mı? :D


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 19, 2014, 14:24:36 ÖS
Jumper'ları da kurcukladın mı? :D
kurcalamam mmı ayıpsın :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 19, 2014, 14:47:12 ÖS
(http://www.commodore.gen.tr/forum/index.php?action=dlattach;topic=3093.0;attach=1529;image)

Gördüğüm kadarıyla:

* Bizim düşündüğümüz gibi DF1 için 12 10'a yönlendirilmiş, burası tamam. Ama aynı zamanda biryerlere daha bağlanmış. Nereye? Neden?

* DF1 için 4 ve 16 birleştirilmiş ve external 8'e bağlamak için iki entegre ile sinyal üzerinde işlem yapılmış. Neden?

* 34'ler birleştirilerek entegreye bağlanmış neden?

Kısaca nedir bu entegreler, illa şart mıdır?

Bence olmaması lazım, hatırladığım kadarıyla harici disket sürücüde de var bu entegreler ama ben onları DF1, DF2, DF3 ayarı için zannediyordum.

Bir bilen anlatsın iyice kafamız karışmadan. :D


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 19, 2014, 15:51:14 ÖS
benim anladığım burdan basitçe bir kablo ile bu iş olmaz illa devre  basmak vs vs lazım sanırım kesin emib değilsemde yaklaşık durum böyle sanırım.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: AmigAmigA üzerinde Mart 20, 2014, 03:33:40 ÖÖ
Burda tartışılan emulatör hangisi bilmiyorum ama ben hxc ile yapmıştım.Ama her ikiside tek kablo üzerinden bağlıdır,o yüzden sanırım kick 1.3'te görmüyor.A500'ün romunu değiştirip denediğimde her ikiside sağlıklı çalışıyor.Bir fotoğraf makinesi yada kamera bulursam paylaşacağım.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 20, 2014, 09:31:40 ÖÖ
Alıntı
MTRX Normally this line causes all connected drives to turn their motors on. With a maximum of up to four drives, this is not an acceptable solution. Therefore the Amiga has a flip-flop for each drive which takes on the value of the MTRX line whenever the SEL line for the given drive goes low. The output of the flip-flop is connected to the MTR line of the drive. This allows the drive motors to be turned on and off independently. For example, if the SELO line is placed low while the MTRX line is at 0, the motor on the internal floppy turns on. For the internal drive this flip-flop is on the motherboard. For each additional drive, an additional one is needed. On the 1010 disk drive Commodore placed this flip-flop on a small adapter board.

Devreyi görünce biraz araştırma yaptım, yukarıdaki bilgiye ulaştım. Bu aslında tartıştığımız tek motor hattının birden fazla drive tarafından ortaklaşa kullanılması ile ilgili. Devredeki 7474 flip-flop entegresi, MTRX hattının SEL1 hattı aktif hale geldiği andaki durumunu saklamak için. Yani MTRX hattının çalışma biçimi MTR0'dan farklı, gerçek DF1 için gerçek motor sinyali bu flip-flop sayesinde üretiliyor.

Yalnız burada kafamı baştan beri kurcalayan bir soru var. Gerçek floppy sürücü kullanırken bu tamam da... Emulatör kullanırken aslında motor hattının önemsiz olması gerekir,  çünkü motor falan yok ortada :D, ben mesela TFE'de de UFE'de de motor hattını hiç kaale almamıştım, normalde sürekli "dönüyordu" floppy. HxC'de demek ki bu hattı da kontrol ediyor bir şekilde... Ya da sorun motor hattında değil başka bir yerde.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 09:47:57 ÖÖ
Bakalım Cortex Floppy Emulator nasıl tepki verecek. :D

Olmadı devreyi yaparız olur biter. Yalnız Emre'nin çizimi devre desem devre değil, şema desem şema değil, ortada birşey olmuş. Bunu Express PCB/SCH ile baskı devre ve devre şeması haline getirebilecek bir babayiğit var mı? ::)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 20, 2014, 09:51:18 ÖÖ
Hemen yapayım :P.

http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor_V2/floppy_adaptor_v2.html (http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor_V2/floppy_adaptor_v2.html)

Buradaki ile aynı sanırım o... Ama bence buna baskı devre ile falan uğraşmaya değmez, delikli plakette çok kısa sürede yapılır.

Yalnız HxC'nin de motor sinyalini kaale almadığına dair birşeyler okudum, o yüzden sorun bu olmayabilir diyorum.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: g 600 üzerinde Mart 20, 2014, 10:11:49 ÖÖ
Bakalım Cortex Floppy Emulator nasıl tepki verecek.

cortex flopp'yi harici floppy kutusu yardımı ile external floppy portundan bağladım, çalışmasında bir sorun yok, cortex floppy emulatör konusuna eklediğim resimlerde var
  external kutuda  74LS74 ve 74LS38 çipleri kullanılmış, devreler aynı mantıkla çalışıyor olsa gerek,  aslında burada bahsedilen floppy emulatörü, external floppy kutusundan bağlayıp bakmak lazım, bu şekilde çalışıyor mu, sonra içeriye alınabilir
 :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: g 600 üzerinde Mart 20, 2014, 10:17:36 ÖÖ
External floppy kutusu arkasında 0-1 anahtarı var, anantar 1 konumunda çalışıyor, normal floppy'de bu şekilde çalışıyor  ;)
   Floppy üzerindeki jumper S0 konumunda, internel, external aynı şekilde kullanılıyor


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 10:27:09 ÖÖ
Bilgiler için teşekkürler Tolga ve g 600.

O halde hemen 74LS38, 74LS74 ve 14pin soket siparişi verelim. Sanırım bu MTRX sinyalinin DF1, DF2 ve DF3 için ayrıştırılması/değiştirilmesi işini görüyor bu çipler. Yani harici kutunun devresinin replikasını dahilide yapacağız.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 10:32:36 ÖÖ
Hemen yapayım :P.

http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor_V2/floppy_adaptor_v2.html (http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor_V2/floppy_adaptor_v2.html)

Buradaki ile aynı sanırım o... Ama bence buna baskı devre ile falan uğraşmaya değmez, delikli plakette çok kısa sürede yapılır.

Tolga yanlız dikkatlice inceledim de bu PC floppy bağlamak için gereken devre. RDY ve CHNG sinyalleri PC floppy'e göre yönlendirilmiş.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 20, 2014, 10:36:02 ÖÖ
Tolga yanlız dikkatlice inceledim de bu PC floppy bağlamak için gereken devre. RDY ve CHNG sinyalleri PC floppy'e göre yönlendirilmiş.

Haklısın, o kısmı çıkartmak lazım. Zaten direk PCB layout'u kullanılmaz SMD parçalar falan var ama şeması açısından faydalı yine de herhalde.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 11:09:50 ÖÖ
Tek sürücü bile kullanılsa çipleri eklememiz şartmış.

Alıntı
Alıntı
The logic on the external floppy interface is required only if you need a passthrough connection for additional drives.
It is needed in any case. Basically the two logic chips act as a memory for the motor signal and IIRC also as a source for the RDY ID pulse.

The Amiga only has one motor control signal (unlike the PC which has two), so the motors are turned on by enabling select and motor at the same time. This status is then remembered in the logic and the motor stays on even if the machine wants to read from a different drive.

The passthrough port in the external drives passes everything else through except for the drive selects, the lowest of which goes to the drive mechanism and the rest are shifted down by one and go to the passthrough port.

Amiga 500 floppy port:
21-DS1 9-DS2 20-DS3
First drive floppy port:
21-DS2 9-DS3 20-NC
Second drive floppy port:
21-DS3 9-NC 20-NC
Third drive floppy port:
21-NC 9-NC 20-NC

And as you can see, there are no selects left so if you plug in a fourth extra drive, it won't do anything.

Kaynak: EAB External Floppy schematics (http://eab.abime.net/showthread.php?t=59158) konusu

Aynı mesajda söyle de bir şema var:
(http://eab.abime.net/attachment.php?attachmentid=28629&d=1305025457)
Devre elemanlarını tanıyamadım ama sanırım bu şema daha eski (Abacus yayınevinin Amiga System Programmers Guide'ından alınmış) o elemanların yerine 74LS38 ve 74LS74 kullanılmış güncel versiyonlarda.

Bir de direnc.net'de 74LS38 yok, alternatifi var mı? bluemavi.com'da varmış. :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 12:05:23 ÖS
Burada daha net:
(http://www.ianstedman.co.uk/downloads/3.5DDdrive.gif)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 12:19:33 ÖS
Bu da bahsettiğim boot selector:
(http://3.bp.blogspot.com/-7HIYtX3y1lM/TypXEWJhzzI/AAAAAAAADq8/kUXwtjsGKZI/s1600/DSC_0055.JPG)

Görüldüğü üzere çipe veya anakarta lehim yapmadan ve zarar vermeden halledilebiliyor.

Yapan eleman HxC'yi harici kutuya koyup bununla DF0 yapmış.

http://synthnl.blogspot.com.tr/2012/02/boot-selector-and-hxc-for-amiga-500.html (http://synthnl.blogspot.com.tr/2012/02/boot-selector-and-hxc-for-amiga-500.html)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: tolga abaci üzerinde Mart 20, 2014, 12:50:59 ÖS
Yapan eleman HxC'yi harici kutuya koyup bununla DF0 yapmış.

Benim TFE'nin ilk prototipi de böyleydi, bkz. attachment.



Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 20, 2014, 13:18:09 ÖS
ben eagle programında çizdim ancak şema kulanmadan manuel çizdim itrazi olan varsa şimdi konussun :) birazdan devreyi basmayı düşünüyorum plakete.

(http://imagizer.imageshack.us/v2/800x600q90/20/v120.png)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 13:36:42 ÖS
Soldaki 7438 olmayacak mı?

Bir de bacak numaralarını da içeren şema olarak da verebilirsen sevinirim. Ben bu şekilde bağlantı noktalarını anlayamıyorum.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: ibo1973 üzerinde Mart 20, 2014, 13:39:31 ÖS
Soldaki 7438 olmayacak mı?

Bir de bacak numaralarını da içeren şema olarak da verebilirsen sevinirim. Ben bu şekilde bağlantı noktalarını anlayamıyorum.

simon şema olarak yok elimde çünkü elemanın çizdiği şemadan hiç bi şey bende anlamadım o yüzden başka bi yerde basılmış plaketini buldum ona bakarak bire bir aynısını çizdim elle manuel olarak isme evet öyle olucak devreye monte ederken doğru çipi takıcam çizerken bacak sayıları aynı olduğundan ismi bi anlam ifade etmiyor


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Simon (Özay Turay) üzerinde Mart 20, 2014, 14:43:50 ÖS
http://aminet.net/package/docs/hard/floppyint (http://aminet.net/package/docs/hard/floppyint)

En sonunda buldum. PCX veya IFF açamayanlar için ekliyorum şemayı:

(https://dl.dropboxusercontent.com/u/18575245/CortexFloppyEmulator/FLOPPY2-PCX.jpg)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: blackturk üzerinde Mart 22, 2020, 23:19:39 ÖS

  Üzerindne epey zaman geçmiş bir konudan devam etmek istediğim için bu başlığa yazdım.Son bir kaç gündür.Amiga external floppy bağlantılarına bakmıştım.Burda başlığıda görünce yazmak istedim.

   Hxc , Gotek , emulatorleri var. bunlara alternatif arduino ile olabilir mi ? Diye biraz düşündüm. En son arduino to amiga floppy reader writer projesini uygulayıp çalıştırmıştım.Bende aynı projeyi acaba DF1: üzerinden df0: disk yazabilme veya birebir amiga disk emülatör yapılabilir diye düşündüm.Arduino to amiga floppy "firemware " kaynak kodunu , üzerinde inceleme yaptım.çalışma mantığını inceledim.daha sonraada pc üzerinde çalışan yazılımını epey inceledim.(bu konulara daha sonra gelecegim.)

 * İşe basitten başlamak istedim.Amiga bir floppy eklendiğini nasıl algılar ? 

 * Floppy Algılama işlemine  idenfication deniyor.Detayının çözdüm.External devrede kullanılan .74ls38 ile /Ready hattı üzerinde 32bitlik 0XFFFFFFFF Bilgisi verince. 3 " 1/4 disk  external port üzerinde algılıyor.Motor pini ile disk select  pinleri bir zamanlama yapılarak. Ready hattı üzerinden bilgiyi gönderiyorsun.Tanımlama yapmış oluyorsun.Detay Fazla yazmıyorum.

 * ilk olarak amiga external floppy pinout lar , internal pinout dizilimleri  farklı.external pinlerinden hangi pinleri kullancağımızı sectim.

 * Amigaya bir floppy eklemek için identification yapmak gerekiyor. Bunun için gerekli olan pinlerler /DRES , /SEL1 ,/MTRXD ,/READY

 *Devreyi besleyecek +5V ,GND için 12 No'lu pin 5VDC  ve GND için 4 No'lu pin kullandım.

 *Arduino pro mini üzerinde ,Disk interface üzerinden kullancağımız pin sayısı
 kadar pin io su var.buda tamamdır.

 *Arduino üzerinde , external port üzerinde sectiğim pinlerle ilteşim kurup , identification yapma denemesi oldu.

 *ilk makina açtığında , external floppy  algılamyor. ikinci resetten sonra DF1: olarak arduinoyu gördü.

 *Floppy hattı üzerinden gelen Motor ve disk select pinleri arduinonun algıladığını ve çalıştığını görmek için yeşil ve kırmızı ledleri kullanarak  işi buraya kadar getirerek bitirdim.


    Mevcut external floppy amiga devlerindenki 74ls74 ve 74ls38 kullanmadan arduino ile yaptım.

  ilk adımım ,usb üzerinden gelen amiga disk imaajını xcopy programı ile df0: yazmak.

  ikinci adım ise DF1: üzerinde birebir disk emülasyonu yapmak.

 Aşağıdaki videoda yukardaki anlatıklarımı birebir deneme videosu aşağıda izleyebilrisiniz.Şuan sadece denem aşamasındayım.Bir şeyler çıktıkça paylaşacağım.

Video
http://www.youtube.com/watch?v=kimDcNbx3Dg&feature=youtu.be (http://www.youtube.com/watch?v=kimDcNbx3Dg&feature=youtu.be)



Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Verminaard üzerinde Mart 22, 2020, 23:28:13 ÖS
Video çıkmamış :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: blackturk üzerinde Mart 22, 2020, 23:30:18 ÖS
  Üzerindne epey zaman geçmiş bir konudan devam etmek istediğim için bu başlığa yazdım.Son bir kaç gündür.Amiga external floppy bağlantılarına bakmıştım.Burda başlığıda görünce yazmak istedim.

   Hxc , Gotek , emulatorleri var. bunlara alternatif arduino ile olabilir mi ? Diye biraz düşündüm. En son arduino to amiga floppy reader writer projesini uygulayıp çalıştırmıştım.Bende aynı projeyi acaba DF1: üzerinden df0: disk yazabilme veya birebir amiga disk emülatör yapılabilir diye düşündüm.Arduino to amiga floppy "firemware " kaynak kodunu , üzerinde inceleme yaptım.çalışma mantığını inceledim.daha sonraada pc üzerinde çalışan yazılımını epey inceledim.(bu konulara daha sonra gelecegim.)

 * İşe basitten başlamak istedim.Amiga bir floppy eklendiğini nasıl algılar ? 

 * Floppy Algılama işlemine  idenfication deniyor.Detayının çözdüm.External devrede kullanılan .74ls38 ile /Ready hattı üzerinde 32bitlik 0XFFFFFFFF Bilgisi verince. 3 " 1/4 disk  external port üzerinde algılıyor.Motor pini ile disk select  pinleri bir zamanlama yapılarak. Ready hattı üzerinden bilgiyi gönderiyorsun.Tanımlama yapmış oluyorsun.Detay Fazla yazmıyorum.

 * ilk olarak amiga external floppy pinout lar , internal pinout dizilimleri  farklı.external pinlerinden hangi pinleri kullancağımızı sectim.

 * Amigaya bir floppy eklemek için identification yapmak gerekiyor. Bunun için gerekli olan pinlerler /DRES , /SEL1 ,/MTRXD ,/READY

 *Devreyi besleyecek +5V ,GND için 12 No'lu pin 5VDC  ve GND için 4 No'lu pin kullandım.

 *Arduino pro mini üzerinde ,Disk interface üzerinden kullancağımız pin sayısı
 kadar pin io su var.buda tamamdır.

 *Arduino üzerinde , external port üzerinde sectiğim pinlerle ilteşim kurup , identification yapma denemesi oldu.

 *ilk makina açtığında , external floppy  algılamyor. ikinci resetten sonra DF1: olarak arduinoyu gördü.

 *Floppy hattı üzerinden gelen Motor ve disk select pinleri arduinonun algıladığını ve çalıştığını görmek için yeşil ve kırmızı ledleri kullanarak  işi buraya kadar getirerek bitirdim.


    Mevcut external floppy amiga devlerindenki 74ls74 ve 74ls38 kullanmadan arduino ile yaptım.

  ilk adımım ,usb üzerinden gelen amiga disk imaajını xcopy programı ile df0: yazmak.

  ikinci adım ise DF1: üzerinde birebir disk emülasyonu yapmak.

 Aşağıdaki videoda yukardaki anlatıklarımı birebir deneme videosu aşağıda izleyebilrisiniz.Şuan sadece denem aşamasındayım.Bir şeyler çıktıkça paylaşacağım.

Video
http://www.youtube.com/watch?v=kimDcNbx3Dg&feature=youtu.be (http://www.youtube.com/watch?v=kimDcNbx3Dg&feature=youtu.be)


https://www.youtube.com/watch?v=kimDcNbx3Dg&feature=youtu.be (https://www.youtube.com/watch?v=kimDcNbx3Dg&feature=youtu.be)



Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: fort_apocalypse üzerinde Mart 23, 2020, 00:11:53 ÖÖ
@blackturk

Çok iyi  :D

Bu son zamanlarda gördüğüm en ilgimi çeken proje oldu. Sayenizde Gotek tekeli kırılabilir.

İlgiyle takip edeceğim.

Paylaşım için teşekkürler.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: BioMenace üzerinde Mart 23, 2020, 12:42:13 ÖS
Teknik detayları anlayacak bilgim olmasa da ben de projeyi takip ediyorum :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: AmigaEsref üzerinde Mart 23, 2020, 13:48:36 ÖS
fort_apocalypse ve anlayan arkadaşlara :)
Çinde satılan PC için usb Floopy'ler var. Onları direk Amiga Disk Drive soketine takılacak bir devre yapsak şahane olmaz mı? :D

2. olarakta forumdan birileri Amiga External Floopy Drive 1010'nun iç devre kartının şemasını çıkarsa da modlanmış pc floopyleri kullanarak, harici floopy yapsak :D

Floopy olmazsa olmaz ya benim için :) Sevgiler


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: haydar_abi üzerinde Mart 23, 2020, 14:29:50 ÖS
Hazırı var.
https://amigastore.eu/en/440-amiga-external-floppy-disk-drive-adapter-m1.html

Bir ara forumda da yapılıp satılmış. Ama linki bulamadım.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Verminaard üzerinde Mart 23, 2020, 14:51:01 ÖS
Bu sadece Amiga floppy'si için sanırım. PC için olan floppy sürücüler direkt çalışmıyor, bazı modifiyeler gerekiyor diye biliyorum. (Kesin emin değilim)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: fort_apocalypse üzerinde Mart 23, 2020, 15:10:50 ÖS
@blackturk'kün yazdıklarından benim anladığım Arduino kullanılarak amiga için SD kart okuyucu devre projesi. yani 34 pin external mekanik floppy takılacak devre değil.

Diğer konuda PC için external 1.44 USB floppyi amigada kullanacak devre baya zor bir iş, USB iletişim protokolleri ile Amiganın 23pin 720K disk drive çıkışını birbirine uydurmak için araya mikroişlemci gücü ve karmaşık bir yazılım gerekir. Beni aşar.

Normal 720K PC floppylerini Haydar abinin bahsettiği devre ile amigaya external bağlamak mümkün hatta 5.25 FDDler bile bağlanabiliyor. 1.44ler küçük bir mod gerektiriyor. çok fazla bilgim yok ama internette çeşitli devreler var. Bu devreler ve bir 3D yazıcıdan çıkmış kutu ile güzel şeyler yapılabilir.

https://www.commodore.gen.tr/adp/exfloppy.html (https://www.commodore.gen.tr/adp/exfloppy.html)

Asıl blackturkün projesi gerçekleşirse ortalık sallanır. Gotek yerine 2-3 dolarlık arduino pro mini ile, Amigaya, gotek gibi, SD kart FDD emulator olacak sanırım.







Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: blackturk üzerinde Mart 23, 2020, 17:31:10 ÖS
Teknik detayları anlayacak bilgim olmasa da ben de projeyi takip ediyorum :)
&nbsp; &nbsp;Takip için teşekkürler. Umarım istediğim işi arduino pro mini ile yapabiliriz.


fort_apocalypse ve anlayan arkadaşlara :)
Çinde satılan PC için usb Floopy'ler var. Onları direk Amiga Disk Drive soketine takılacak bir devre yapsak şahane olmaz mı? :D

2. olarakta forumdan birileri Amiga External Floopy Drive 1010'nun iç devre kartının şemasını çıkarsa da modlanmış pc floopyleri kullanarak, harici floopy yapsak :D

Floopy olmazsa olmaz ya benim için :) Sevgiler

 &nbsp; Zaten simon paylaşlaşmıştı.alttaki resim. pc floppyi &nbsp; amiga external portta bağlıyorsun.USb to amiga biraz fantazi.Çokta mantıklı değil.Sd card yada usb bus üzerinden to external disk sürücü emülasyonu ile daha doğru olur.Gotek ve hxc floppy emülatörler bu işi görüyor.

https://www.commodore.gen.tr/forum/index.php?action=dlattach;topic=7782.0;attach=4873 (https://www.commodore.gen.tr/forum/index.php?action=dlattach;topic=7782.0;attach=4873)

@blackturk'kün yazdıklarından benim anladığım Arduino kullanılarak amiga için SD kart okuyucu devre projesi. yani 34 pin external mekanik floppy takılacak devre değil.

Diğer konuda PC için external 1.44 USB floppyi amigada kullanacak devre baya zor bir iş, USB iletişim protokolleri ile Amiganın 23pin 720K disk drive çıkışını birbirine uydurmak için araya mikroişlemci gücü ve karmaşık bir yazılım gerekir. Beni aşar.

Normal 720K PC floppylerini Haydar abinin bahsettiği devre ile amigaya external bağlamak mümkün hatta 5.25 FDDler bile bağlanabiliyor. 1.44ler küçük bir mod gerektiriyor. çok fazla bilgim yok ama internette çeşitli devreler var. Bu devreler ve bir 3D yazıcıdan çıkmış kutu ile güzel şeyler yapılabilir.

https://www.commodore.gen.tr/adp/exfloppy.html (https://www.commodore.gen.tr/adp/exfloppy.html)

Asıl blackturkün projesi gerçekleşirse ortalık sallanır. Gotek yerine 2-3 dolarlık arduino pro mini ile, Amigaya, gotek gibi, SD kart FDD emulator olacak sanırım.



 &nbsp; &nbsp;Benim yapmak istediğim , arduino pro mini üzerinden external floppy port bağlanıp.disk emülasyonu.yanlız disk imajları için usb bus üzerinden pc 'den gelecek.

    Sd card ile olur.ama arduino pro mini bu iş zor. Nedeni ise adf imajlarını istenilen datakarı realtime mfm olarak kodlayıp tam zamanında external portta göndermek.pro mini olmaz diye düşünüyorum .Ama denemedim. Benim amacım. Pc usb bus üzerinden mfm kodlanmış data alıp.external floppy porta gönderceğiz.Sd card içersinden adf imajı okuyan 32 bit mikro kontrollerla bu işi zaten yapıyorlar.PIC 32 bit serisi veya  atmel 32 bit işlemcilerle yapmışlardı.Diye hatırlıyorum.

   Arduino pro mini olursa ,daha az maliyetli emulator olur.Pc usb bus üzerinden data alıp.external floppy porta gönderceğiz.Arduino pro mini ile Sonuçlar ne olacak.bakacağız. ;)




Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: fort_apocalypse üzerinde Mart 23, 2020, 17:58:37 ÖS
Konu başlığı benim kafamı karıştırdı sanırım :-[  :)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: AmigaEsref üzerinde Mart 23, 2020, 18:07:54 ÖS
Bilgiler için teşekkürler. Haydar abinin attığı link benim fantezimi gerçekleştiriyor :D Simon abinin yaptığınıda bir ara inceliyim.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: blackturk üzerinde Mart 23, 2020, 19:02:26 ÖS
Bilgiler için teşekkürler. Haydar abinin attığı link benim fantezimi gerçekleştiriyor :D Simon abinin yaptığınıda bir ara inceliyim.

 &nbsp; Eşref , pardon yanlış resim atmışım.Alttaki linkte herşey mevcut.


http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor/body_floppy_adaptor.html (http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor/body_floppy_adaptor.html)



 (http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor/Floppy_adaptor1.jpg)

 (http://www.ianstedman.co.uk/Amiga/designs/Floppy_Adaptor/Floppy_adaptor_sch.png)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: haydar_abi üzerinde Mart 26, 2020, 18:50:58 ÖS
Konuyla ilgili bir şey daha buldum. External olarak çalışıyor.

https://www.ami64.com/product-page/external-dual-gotek-pc-floppy-drive-cable-for-amiga (https://www.ami64.com/product-page/external-dual-gotek-pc-floppy-drive-cable-for-amiga)


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: fort_apocalypse üzerinde Mart 26, 2020, 19:23:04 ÖS
Konuyla ilgili bir şey daha buldum. External olarak çalışıyor.

https://www.ami64.com/product-page/external-dual-gotek-pc-floppy-drive-cable-for-amiga (https://www.ami64.com/product-page/external-dual-gotek-pc-floppy-drive-cable-for-amiga)

Güzelmiş, ikisi bir arada.
Github'da açık proje olsa yapardık.
Teşekkürler paylaşım için.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: blackturk üzerinde Mart 31, 2020, 02:02:37 ÖÖ

     Bir önceki denemede hardware reset ile , amiga floppy ile identification yapamıyordum.şimdi yapabiliyorum.ilk amiga açıldığında  identification artık soft resete gerek kalmadan  yapabiliyoruz.

    Burda arduiono ilgili input pin  ile amiga \diskreset bağlantısı yapıldıktan sonra ,Herhangi bir anda amiga reset olduğunda.arduino reset algılayamıyordu ve sorun  yaratıyordu.identification yapmıyordu.Sebebi , ana kod içersinde çalışırken amigadan gelen reset sinyalini algılamaya çalışarak .İdentification yapmamdı.Bu büyük bir hataydı.harici disk reset  pine gelen low sinyal interrupt yaptırarak .Çözdüm.


    Bu videoda Arduino ile floppy kontrol sinyallerini , workbench üzerinden program kullanarak \motor_on ,\Dir , \Select sinyalleri gönderiyorum.Arduinoda ana kod içersinde yazdığım kod pinleri   kontrol edip , kırmızı led üzerinden on off olarak gösteriyor.

    Aslında floppy disklerden biraz bahsetmek gerekiyor.Bir floppy disk sistemi power on  yapıldığında , kenidini resetler.kafayı Track 0 getirir.Daha sonrada kontrol hatlarını dinlemeye başlayarak  işlemleri yerine getirir.Floppy içersinde kafanın yerini takipini floppy yapmaz.Bunu harici dışardaki kontrölcü yapar.Floppye ne söylerseninz onu yapacaktır. ve  floppy durumunu kontrolcü bilir.Floppy kendisi bilmez. sensörlerden haber verir.Floppydeki Kafanın hangi pozisyondaki trackda olduğunu kontrolcü bilir.Floppy bilmez.Floppydeki kafa hizalama  işlemi manuel yapılır.  ;D .Floppy hakkında biraz biligi olsun.

http://www.youtube.com/enhance?ar=1585608005073&v=siixRmsR6vk (http://www.youtube.com/enhance?ar=1585608005073&v=siixRmsR6vk)


  (https://i.ibb.co/grNxXrZ/Floppy-Signals.jpg) (https://ibb.co/Tw6snwM) 




Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: haydar_abi üzerinde Nisan 03, 2020, 20:05:09 ÖS
Tesadüfen bu konuyu okuyunca kurcalamaya başladim. Elimde alpsden dönüştürme disket okuyucu ve gotek var. 1200'ü kasaya koyunca bir deniyeyim dedim. Birçok denemeden sonra (konektörler söküp takınca hatalı olabiliyor).
 
Gotekin swiçini 3. sıradan 2. sıraya alınca DF1 görünüyor.(external de de DF2) Bu tamam.

Sıra geldi ALPS sürücüye; kablonun diğer uç kısmına üç konnektör taktım. Sıradan 2. konnektöre Gotek, 3. konnektöre diyot (34 ve 10. pin), 4. konnektöre ALPS sürücü bunda 34. kabloyu kestim. (ALPS'ye özgü durum.) sonuç: bingo.

        I ------------ II ---------- III ----------------- IV

Internal Slot      Gotek    Diod (1N4148)       ALPS Disk drive


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: Exu üzerinde Nisan 03, 2020, 20:09:37 ÖS
Abi helal olsun. 1200 ü kasaya koydum demişsin, bir kaç resim yükle de gözümüz gönlümüz açılsın.


Konu Başlığı: Ynt: Amigaya internal 1 flopy 1 sd flopy emulator nasıl takılır.
Gönderen: haydar_abi üzerinde Nisan 03, 2020, 22:54:03 ÖS
En kısa sürede .... loading.