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 KategoriProjeProje Alım/Satım (Moderatörler: wizofwor, i_r_on, yavuzg, simon, Metallic, eins)Arduino için DRAM test Shield Tasarım -* Satış Kapandı *-
Sayfa: [1] 2 3 4   Aşağı git
Yazdır
Gönderen Konu: Arduino için DRAM test Shield Tasarım -* Satış Kapandı *-  (Okunma Sayısı 21690 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
ksercan5
Deneyimli
*****
Mesaj Sayısı: 740


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« : Ocak 21, 2021, 19:24:54 ÖS »

***Güncelleme 2***

Elimde bulunan PCB'leri değerlendirmek ve ihtiyacı olanların kullanmasını sağlamak istiyorum. Bu nedenle 9 adet bu test kartından üreteceğim. Tümünü ZIF soketli olarak yapacağım. Arduino UNO veya Nano için tercihe göre header ekleyebilirim. Hatta Nano üzerinde ve yazılımı yüklü olsun diyenler için de opsiyon sunacağım.

Opsiyon 1: Arduino Uno için pin header'lı ve ZIF Soketli -> 50₺
Opsiyon 2: Arduino Nano için pin header'lı ve ZIF Soketli -> 50₺
Opsiyon 3: Arduino Nano monteli ve ZIF Soketli -> 75₺ (Header'lı, Arduino'yu söküp farklı projelerde kullanabilirsiniz)

Saygılarımla,

İstek Listesi:

1. Let Opsiyon3 📧 👌 ✔ 📦
2. Voltron Opsiyon 3 📧 👌 ✔ 📦
3. Wildlord Opsiyon 3 📧 👌 ✔ 📦
4. fort_apocalypse Opsiyon 3 📧 👌 ✔ 📦
5. G600 Opsiyon 3 📧 👌 ✔ 📦
6. Feandreu Opsiyon 3 📧 👌 ✔ 📦
7. Volkan Opsiyon 3 (3 adet)

Açıklama:
📧 Kargo ve ödeme mesajı gönderildi
👌 Ürün hazır
✔ Ödeme alındı
📦 Kargoya verildi

Kalan : 0 adet

***Güncelleme***

PCB'ler elime ulaşınca denemek için kartı topladım, denedim, gayet güzel çalışıyor. Atari800XL'den çıkan arızalı RAM'leri denedim önce 8 tanesinden 6 sı arızalı çıktı. AliExpressten aldığım yeni RAM'leri de sağlam olarak gösterdi.

Hem arduino Uno(dış pinler kullanılarak) hem de Nano ile kullanılabilir (ortaya)

Start düğmesine basılınca test başlar ve yeşil led yanıp söner. Eğer hata varsa test sonlanır ve kırmızı led sabit yanar. Test bitiminde hata yok ise yeşil led sabit yanar.

Diğer çip takılarak start butonuna basılır ve teste devam edilir.

Test süresi yaklaşık 70 saniye sürmektedir.

Arduino IDE üzerinden serial monitor kullanılarak da test takip edilebilir. (9600 baud)

--------------------------------------------------------------------------------

Merhabalar,

Geçenlerde iki adet Atari 800XL aldım. Bir tanesi sağlam. Diğerinde ise siyah ekran problemi var. İçerisindeki ana ic'leri test ettim. Hepsi sağlam. RAM problemi olduğunu düşünürken internette biraz dolaştım. 4164 ve 41256 tip RAM'leri test etmek için gözüme çarpan bir devreyi çizmeye çalıştım. EK'teki şekilde bir tasarım yapmaya çalıştım. Bu shield hem Arduino UNO'ya takılacak, hem de Arduino Nano ile kullanılacak şekilde.

Konu ile ilgili sayfa:
https://forum.defence-force.org/viewtopic.php?p=15035

Şimdi tasarım olarak 16pin ZIF veya DIP soket için yer var. Acaba C64'teki 41464 tipi RAM'ler için de bu testi yapabilir miyim diye düşündüm. Bunun için 18 pin soket lazım. Bununla ilgili de aşağıdaki sayfaya ulaştım.

https://github.com/jamarju/c64_test_tools

Acaba aklınıza gelen farklı RAM tipleri var mı arduino ile test edilebilecek? SRAM'leri sanırım TL866 test edebiliyor, DRAM için bu şekilde bir çözüm üretmek istedim. Fikirlerinizi duymak isterim.

Saygılar.

https://www.pcbway.com/project/shareproject/DRAM_Test_Shield_for_Arduino_Uno_and_Nano.html

Arduino kodu -> https://github.com/ksercan5/DRAM_Tester_Arduino


* Small_IMG_20210301_213253.jpg (104.78 KB, 576x768 - Görüntüleme: 469 kez.)

* Small_IMG_20210301_213316.jpg (102.15 KB, 576x768 - Görüntüleme: 447 kez.)

* Small_IMG_20210301_213204.jpg (81.05 KB, 576x768 - Görüntüleme: 483 kez.)

* Small_IMG_20210311_140131.jpg (141.16 KB, 576x768 - Görüntüleme: 461 kez.)

* Small_IMG_20210311_141450.jpg (139.15 KB, 576x768 - Görüntüleme: 469 kez.)

* Small_IMG_20210316_174655.jpg (134.7 KB, 576x768 - Görüntüleme: 442 kez.)
« Son Düzenleme: Mart 01, 2022, 12:02:27 ÖS Gönderen: ksercan5 » Logged

A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - EPYX Fastload
Atari 800XL - Restored
Gameboy DMG-01 - RIPS v2 Upgrade
seco.gen.tr | Satış Sayfam
Let
Üye
****
Mesaj Sayısı: 269



Üyelik Bilgileri
« Yanıtla #1 : Ocak 22, 2021, 08:14:04 ÖÖ »

800xl nin içerisinde ramtest var ama tak çıkar yapmak iş değil. Çin den 4164 aldım yarısı çalışmadı. Aradım bende bunu buldum ama yapmaya zaman ayıramadım. Tam düşündüğüm gibi zif soket li yapmışsınız harika olmuş. Üretime girişirseniz yanınızdayım.

Uyumlu olduğundan 4264 te test edecektir. 4146, 2126 desteği olursa Commodore 64 ve 4116 desteği olursa sinclair ramlerini de test edebilen bir alet mükemmel olur. Birbirine benziyorlar ama voltaj ve ufak tefek pin farkları var. Karşılaştırıp olur mu bakmak lazım.
Logged
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 4.059



Üyelik Bilgileri WWW
« Yanıtla #2 : Ocak 22, 2021, 09:48:30 ÖÖ »

Elinize sağlık @ksercan5
Tamiratla uğraşırken büyük rahatlık olur.
Farklı RAM çeşidi olarak Amiga 500 44256 ramı da ilave edilebilirse çok güzel olur.

Logged

LW3D
Yönetici
*****
Mesaj Sayısı: 11.417


Günü Kurtaran Avam Hiooargggh :)


Üyelik Bilgileri WWW
« Yanıtla #3 : Ocak 22, 2021, 09:52:31 ÖÖ »

Birden fazla RAM tipini test edebilecek bir tasarım çok faydalı olur... Güzel fikir, güzel çalışma.
Logged

Voltron
Uzman
*****
Mesaj Sayısı: 2.205



Üyelik Bilgileri
« Yanıtla #4 : Ocak 22, 2021, 10:42:49 ÖÖ »

Faydalı bir çalışma. Pek çok dram tipini desteklerse daha da güzel olur. Atari 600 lerde 4116 var mesela.

Tüm ramleri çalışan bir 800XL de sadece bir çipi değiştirerek tek tek test edilebilir. Eğer birden fazla arızalı chip takarsanız, Atari hangi chip bozuk onu söylemiyor. READY geliyorsa ram sağlam demektir, çünkü atari ilk cold boot anındaki gaz çıkarma sesi sırasında, arkada ram, rom testi ve SIO cihaz sorgulaması yapıyor. Ram ya da Romda ilk aksaklıkta Self-Test'e gönderiyor, yoksa bulduğu ilk SIO cihazı boot ediyor, o da yoksa basic'e geçiyor.

Self Testteki ram test'in belirli bir pattern'i de yok. farklı arızalı chiplerde farklı yeşil-kırmızı bloklar veriyor, kimisinde ekrandaki grafikler bile bozuluyor.
« Son Düzenleme: Ocak 22, 2021, 10:58:19 ÖÖ Gönderen: Voltron » Logged

Metal grupları çok bağırıyor. haklıyken haksız duruma düşüyorlar...
ksercan5
Deneyimli
*****
Mesaj Sayısı: 740


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« Yanıtla #5 : Ocak 22, 2021, 11:41:13 ÖÖ »

Güzel geri bildirimleriniz için teşekkürler, hatırlatıcı olması açısından RAM tiplerini sıralarsak:

2126 (Bilgi edinemedim)
4116 16pin
4164/4264/41256 16pin
41464 18pin
44256 18pin

Bunların pin dizilimlerini ve voltaj ihtiyaçlarını çıkartıp yeterli sayıda boş arduino pini bulursam bağlantıları yaparım. Geri kalan kısmı için yazılım ile halledilebilir diye düşünüyorum.

Genel itibarı ile sanırım 18 pin DIP/ZIF bu proje için yeterli olacak.
« Son Düzenleme: Ocak 22, 2021, 11:45:13 ÖÖ Gönderen: ksercan5 » Logged

A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - EPYX Fastload
Atari 800XL - Restored
Gameboy DMG-01 - RIPS v2 Upgrade
seco.gen.tr | Satış Sayfam
Let
Üye
****
Mesaj Sayısı: 269



Üyelik Bilgileri
« Yanıtla #6 : Ocak 22, 2021, 12:20:35 ÖS »

Bazı ramler birden fazla ve farklı voltajlarda çalıyor ve pinleri farklı yerlerde çipe yanlış voltaj verilirse yanma ihtimali var. Mesela 4116 yerine modifiye yapıp 4164 takılıyor, pinlerden biri (elektrip) kesilip birisi başka bir pine bağlanarak takılıyor.
Logged
Let
Üye
****
Mesaj Sayısı: 269



Üyelik Bilgileri
« Yanıtla #7 : Ocak 22, 2021, 12:27:09 ÖS »

Burada biraz bilgi var:

http://www.8bit.yarek.pl/part/memory.dram/index.html
Logged
ksercan5
Deneyimli
*****
Mesaj Sayısı: 740


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« Yanıtla #8 : Ocak 22, 2021, 14:02:31 ÖS »



Güzel bir bilgi kaynağı. Bilmiyordum. Teşekkür ederim.
Logged

A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - EPYX Fastload
Atari 800XL - Restored
Gameboy DMG-01 - RIPS v2 Upgrade
seco.gen.tr | Satış Sayfam
appiah4
Uzman
*****
Mesaj Sayısı: 2.754



Üyelik Bilgileri
« Yanıtla #9 : Ocak 22, 2021, 16:01:37 ÖS »

Bu tür işler ile sıkça uğraşıyorsanız direk bir TL866II Pro falan almak daha mantıklı değil mi?
Logged

Retronautics: Retro bilgisayar, donanım ve proje galerim.
Let
Üye
****
Mesaj Sayısı: 269



Üyelik Bilgileri
« Yanıtla #10 : Ocak 22, 2021, 17:07:04 ÖS »

Bu tür işler ile sıkça uğraşıyorsanız direk bir TL866II Pro falan almak daha mantıklı değil mi?

Bu çipleri bildiğim kadarıyla test etmiyor.
Logged
ksercan5
Deneyimli
*****
Mesaj Sayısı: 740


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« Yanıtla #11 : Ocak 22, 2021, 17:10:35 ÖS »

Bu tür işler ile sıkça uğraşıyorsanız direk bir TL866II Pro falan almak daha mantıklı değil mi?

Evet DRAM'leri test etmiyor TL866, kontrol ettim listede yok bu RAM'ler.
Logged

A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - EPYX Fastload
Atari 800XL - Restored
Gameboy DMG-01 - RIPS v2 Upgrade
seco.gen.tr | Satış Sayfam
Let
Üye
****
Mesaj Sayısı: 269



Üyelik Bilgileri
« Yanıtla #12 : Ocak 22, 2021, 17:54:44 ÖS »

Örnek olması adına şöyle birşeye denk geldim.

https://www.ebay.com/itm/4164-41256-DRAM-Memory-Tester-for-Commodore-64-C64-and-others-NEW/324291460207?hash=item4b8146fc6f:g:UroAAOSwMX1fRTAF
Logged
ksercan5
Deneyimli
*****
Mesaj Sayısı: 740


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« Yanıtla #13 : Ocak 22, 2021, 18:20:14 ÖS »

45$ fiyat çekmiş
Logged

A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - EPYX Fastload
Atari 800XL - Restored
Gameboy DMG-01 - RIPS v2 Upgrade
seco.gen.tr | Satış Sayfam
Let
Üye
****
Mesaj Sayısı: 269



Üyelik Bilgileri
« Yanıtla #14 : Ocak 22, 2021, 22:27:22 ÖS »

O yüzden örnek olması için yazdım
Logged
Sayfa: [1] 2 3 4   Yukarı git
Yazdır
Gitmek istediğiniz yer: