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
Ekonomik USB Evrensel Programlayıcı TL866CS
« önceki
sonraki »
Sayfa: [
1
]
2
3
...
6
Aşağı git
Gönderen
Konu: Ekonomik USB Evrensel Programlayıcı TL866CS (Okunma Sayısı 63083 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ekonomik USB Evrensel Programlayıcı TL866CS
«
:
Eylül 22, 2014, 09:44:32 ÖÖ »
C64, Amiga gibi retro bilgisayarlara ROM
(maalesef bu iş için uygun değil) ve NeoGeo MVS konsola UniBios yazmak vb. işler için EPROM programlayıcı arayışında iken EEVBlog'daki incelemesiyle dikkatimi çeken, hakkında araştırma yapınca da yavuzg'nin
mesajlarından birinde
bir üst modelinden bahsettiğini hatırladığım çok kullanışlı ve ekonomik bir programlayıcı buldum ve sizlerle paylaşmak istedim.
http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/
Bu başlığın da en az Cortex Floppy Emulator başlığım kadar ilgi çekeceğini düşünüyorum, çünkü forumda sık sık ROM üretmek ihtiyacı hissedebiliyoruz. Forumdan EPROM yazıcı sahibi arkadaşlar çoğu zaman yardımcı olsa da kendimiz yapabilmek daha güzel olmaz mıydı?
Cihazımız TL866CS USB Universal Programmer, yavuzg'nin aldığı TL866A modelinden tek farkı ICSP portunun (bu konuda bombayı sonra patlatacağım) bulunmaması. Bu haliyle bile sadece EPROM yazmakta kullanılmıyor aynı zamanda PAL ve GAL chiplerini, AVR ve PIC gibi mikrokontrolcüleri okuyabiliyor/yazabiliyor/programlayabiliyor/fuse bitlerini (yüksek voltajla fuse'ları bozuk mikroişlemcileri diriltmek dahil) değiştirebiliyor. Üstelik 74xx ve 40xx v.b logic entegreleri test edebiliyor.
Ve sıkı durun, fiyatı 50$'ın altında. Üstelik bu cihaz
Willem USB Programmer
'ın ta kendisi. Willem kendisi USB programlayıcı yapmaya üşenip bu cihazı lisanslamış.
Ben
http://www.ebay.com/itm/180926954184
linkindeki modeli herhangi bir adaptör olmadan (DIP/DIL çipleri yazmak için adaptör şart değil) ücretsiz kargo 42 $ (97,87 TL) ödeyerek sipariş verdim.
Ayrıca bunları da aldım:
http://www.ebay.com/itm/181462641822
http://www.ebay.com/itm/351175268511
Programlayıcı, EPROM Silici ve 27C1024'ler geldiği zaman tecrübelerimi bu başlık altından paylaşacağım.
Satıcının TL866 adaptörleri ve bundle'ları:
http://www.ebay.com/sch/see-ic/m.html?_sacat=0&_nkw=tl866&rt=nc&LH_BIN=1
«
Son Düzenleme: Ekim 13, 2014, 05:38:44 ÖÖ Gönderen: Simon (Özay Turay)
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #1 :
Eylül 22, 2014, 09:44:45 ÖÖ »
PLCC/SOP/TSOP Adaptörleri
Yeni tip entegreleri kullanabilmek için bu adaptörlerden almak lazım.
http://www.ebay.com/itm/170979738011
http://www.ebay.com/itm/180959946142
DİKKAT: Bu ikinci grup (kırmızı olan) dönüştürücüler mikrodenetleyici içeriyor ve programlayıcının yazılımı tarafından kontrol ediliyor. Almaya niyetiniz varsa satıcı ile görüşüp orjinal olup olmadığını sorup, yazılımın 6.0 ve sonrası versiyonlarında çalışmazsa iade edeceğinizi belirtin.
Edit: Forum başlığında orjinal adaptör sattığı belirtilen iki satıcı:
http://www.ebay.com/sch/sunwenjun/m.html?_sacat=0&_nkw=tl866&rt=nc&LH_BIN=1
http://www.ebay.com/sch/sailingobd/m.html?_sacat=0&_nkw=tl866&rt=nc&LH_BIN=1
«
Son Düzenleme: Eylül 22, 2014, 10:47:17 ÖÖ Gönderen: Simon (Özay Turay)
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #2 :
Eylül 22, 2014, 09:45:00 ÖÖ »
Yazılım ve Sürücüler
Unofficial Wiki:
http://minipro.txt.si/
Yazılım İndirme Sayfası:
http://autoelectric.cn/MiniPro/MinProUpdate.htm
Direk Link:
https://www.commodore.gen.tr/dosyalar/simon/TL866CS/minipro_setup.rar
http://autoelectric.cn/MiniPro/minipro_setup.rar
Desteklenen Çipler:
https://www.commodore.gen.tr/dosyalar/simon/TL866CS/MiniProSupportList.txt
http://www.autoelectric.cn/minipro/MiniProSupportList.txt
Meraklılar İçin Devre Şeması:
https://www.commodore.gen.tr/dosyalar/simon/TL866CS/TL866.pdf
https://www.dropbox.com/s/f31h5ey07sh4dyi/TL866.pdf
İngilizce Yardım Dosyası:
https://www.commodore.gen.tr/dosyalar/simon/TL866CS/MiniProHelp.zip
https://www.dropbox.com/s/hglk40qhs745rmm/MiniProHelp.zip
Görsel Olarak Düzenlenmiş ve Chinglish -> English Dönüşümü Yapılmış 6.10 EXE:
https://www.commodore.gen.tr/dosyalar/simon/TL866CS/MiniPro.exe
http://cl.ly/0B0h3g1e1Q1I
«
Son Düzenleme: Temmuz 07, 2021, 06:07:12 ÖÖ Gönderen: Simon (Özay Turay)
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #3 :
Eylül 22, 2014, 09:45:20 ÖÖ »
Firmware Güncelleme
Bombayı patlatalım: Alt model olan TL866CS modeli basit bir lehim işlemiyle 6pin header eklenerek ve firmware güncellemesi ile yavuzg'nin aldığı üst model olan TL866A'ya dönüştürülebiliyor.
Aceleciler için ilgili forum mesajı:
http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg383943/#msg383943
ICSP HEADER EKLEME
Lehim yapılacak yer spoiler'ı
Gerekli Konnektör ve Kablo:
http://www.ebay.com/itm/351145705691
http://www.ebay.com/itm/321502259616
PIC ve AVR için ICSP bağlantıları:
Header ekleme resimleri
Benim işlemi uygulamamı gösterecek resimli anlatım cihaz ve
malzemeler geldiğinde eklenecek
eklendi.
6 pin ICSP Header'ın takılacağı yer (arkadan görünüş):
6 pin ICSP Header'ın takılacağı yer (önden görünüş):
Gerekli header ve kablo (iki farklı çeşit var, bunların yerine dişi-erkek (breadboard için) veya dişi-dişi (ISCP portu olan bir devkit için) dupont kablo da kullanılabilir:
Header'ı kablonun ucuna takıp - elle o dar alana sokmak zor, cihaz iki parça devre kartından oluşuyor ve birbirine sabitlemek için iki tane sert metal tel ve iki tane led (ledleri üst boarddaki deliklerden geçirip alt boarda lehimlemişler) kullanmışlar - o yüzden kabloyu kullanarak yerine yerleştiriyoruz:
Ve 6 pini de lehimliyoruz:
Yan taraftaki minik kapağı söküp cihazı kutusuna geri monte ediyoruz:
Hemen breadboard üzerinde bir ATmega328P ile ilk denememizi yapıyoruz:
Okuma, yazma işlemlerini code, data ve fusebit'ler için sorunsuzca yapıyoruz:
FİRMWARE YÜKLEME
Öncelikle MiniPro yazılımını ve sürücülerini sisteme kurarak (ben C:\MiniPro klasörüne kurdum) MiniPro.exe dosyasını çalıştırıyoruz. Cihaz firmware güncelleme isterse Tools -> Reflash Firmware ile cihazı güncelliyoruz. Bu aşamada heyecandan ekran görüntüsü almayı unutmuşum, zaten basit bir adım.
Firmware Güncelleme Yazılımı:
https://dl.dropboxusercontent.com/u/18575245/TL866CS/TL866.zip
Yukarıda verdiğim linkten TL866.zip dosyasını indiriyoruz ve içerisinden çıkan
TL866.exe
programını çalıştırıyoruz. 1 device connected yazısını görüyorsak işleme başlayabiliriz, bağlantı sağlanamıyorsa sürücüleri doğru yüklediğinizden emin olun.
TL866A firmware
'i işaretliyoruz (downgrade için TL866CS'de seçilebilir) ve
...
tuşuna basarak MiniPro yazılımını kurduğumuz klasörden update.dat dosyasını seçiyoruz.
Doğru
update.dat
dosyasının seçili olduğuna emin olduktan sonra
Reflash
tuşuna basıyoruz.
Emin misiniz, son kararınız mı? sorusuna
Evet
diyoruz.
Flash çipi (bootloader ve keyler hariç) siliniyor:
Yeni firmware yazılıyor:
Cihaz resetleniyor:
Tebrikler, cihazımız artık TL866A oldu.
MiniPro yazılımı da TL866A olarak görüyor.
Bu aşamada cihazımızı TL866A olarak sorunsuzca kullanabilirmişiz. Ancak bu kalıcı bir firmware değil. MiniPro'nun yeni bir versiyonu çıkarsa ve cihazı güncellerse cihaz yazılımı tekrar TL866CS versiyonuna döndürüyor. Aynı işlemleri tekrar yeni versiyon MiniPro'nun update.dat dosyası ile yaparak tekrar geçici firmware ile TL866A yapabiliyoruz.
Ama bu beni tatmin eder mi? Tabi ki hayır.
Tehlikesiz firmware update işlemi olur mu? Tabi ki olmaz.
Macerayı sevenler okumaya devam etsin. Kalıcı olarak TL866A firmware yüklemek için cihaza TL866A bootloader yüklemek gerekiyor.
BOOTLOADER YÜKLEME
Yine TL866.exe programını çalıştırıyoruz ve 1 device connected yazısını görüyoruz.
Bu sefer
Firmware Dumper
seçiyoruz ve yine
...
ile MiniPro klasöründen update.dat dosyasını seçiyoruz.
Doğru
update.dat
dosyasının seçili olduğuna emin olduktan sonra
Reflash
tuşuna basıyoruz.
Emin misiniz, son kararınız mı? sorusuna
Evet
diyoruz.
Advanced düğmesini aktif hale getirecek özel firmware cihaza yükleniyor:
Ve görüldüğü gibi gelişmiş ayarları içeren Advanced düğmesi aktif oluyor, bu düğmeye tıklıyoruz.
DİKKAT, BU AŞAMADA CİHAZINIZI BOZABİLİRSİNİZ. SORUMLULUK KABUL ETMİYORUM.
KESİNTİSİZ GÜÇ KAYNAĞIYLA VEYA PİLİ DOLU BİR NOTEBOOK'TA ÇALIŞMAKTA FAYDA VAR.
Bootloader kısmında
A Bootloader
seçtiğinizden emin olun ve Bootloader kısmındaki
Write
tuşuna basın.
Emin misiniz, son kararınız mı? sorusuna
Evet
deyin ve dua edin işler ters gitmesin.
1 saniye bile sürmeyen bu tehlikeli işlemin ardından şu mesajı aldıysanız tebrikler, cihazın bootloader'ı TL866A versiyonuna yükseldi. Bu aşamadan sonra MiniPro yazılımı cihazı güncellese bile TL866A olarak güncelleyecektir.
NOT: Bu aşamada cihazda hala Advanced düğmesinin açılmasını sağlayan "Firmware dumper" özel firmware'i yüklüdür. Tekrar firmware güncelleme işlemi yapılarak TL866A firmware yüklenmelidir.
«
Son Düzenleme: Mayıs 31, 2016, 00:55:40 ÖÖ Gönderen: Simon (Özay Turay)
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
leviathank
Deneyimli
Mesaj Sayısı: 506
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #4 :
Eylül 22, 2014, 13:41:17 ÖS »
Gelişmeleri takip edeceğim. Fiyat uygun.
Logged
atlantis
Uzman
Mesaj Sayısı: 2.117
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #5 :
Eylül 22, 2014, 13:58:09 ÖS »
Özay, masrafa sokacaksın bizi yine
Logged
Truva Linux
http://www.truvalinux.org.tr
http://retromiga.blogspot.com
--------------------------------
Banana ARM Türkiye Destek Sitesi
https://www.bananapi.gen.tr
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #6 :
Eylül 22, 2014, 14:07:51 ÖS »
Alıntı sahibi: atlantis üzerinde Eylül 22, 2014, 13:58:09 ÖS
Özay, masrafa sokacaksın bizi yine
Ben yandım siz de yanın zihniyeti.
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #7 :
Eylül 22, 2014, 16:33:28 ÖS »
Asıl bittiğiniz gün 3D Printer aldığım gün olacak.
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
atlantis
Uzman
Mesaj Sayısı: 2.117
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #8 :
Eylül 22, 2014, 16:42:17 ÖS »
Bizim fakültede var. Lazım olursa bakarım duruma
Logged
Truva Linux
http://www.truvalinux.org.tr
http://retromiga.blogspot.com
--------------------------------
Banana ARM Türkiye Destek Sitesi
https://www.bananapi.gen.tr
blackturk
Uzman
Mesaj Sayısı: 1.270
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #9 :
Eylül 22, 2014, 17:53:43 ÖS »
Simon , Güzel bir ürün .Böyle bir ürüne ihtiyacım var.
Logged
A1200 | APOLLO 1240 32 MB | CNET PCMCIA | SYSINFO SPEED TEST 30 MIPS
SM1,SEGA MEGA CD,SM2,SMS II,Sega Saturn Mod ve AR 4MB,PSX Mod ve Mpeg ,PSX2 ,SNES ,ATARI 800XL,SPECTRUM 128K +2,YAMAHA CX5M MSX,ATARI 520 STFM,1040 STF,C64,C128,1541 II,1571,RAM 1764 ,A500,A500+,A600,A590,IDE68k,2X1084S,1084P
ozkano
Uzman
Mesaj Sayısı: 3.514
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #10 :
Eylül 22, 2014, 22:06:03 ÖS »
16 bit epromları yazıyor mu ?
Logged
A500,A500+,A600,A1000,A1200,A2000,A3000,A4000,CDTV,CD32,A1,MacMini,R2HV,C64,48K,Ps,Ps2,Ps3
Xbox,Xbox360,Nes,Snes,N64,N64Ique,Gamecube,Wii,PcEngine,PcEngineGT,PcEngineDUO,TurboGrafx,NeoGeoAES
NeogeoCD,NeoGeoMVS,NeoGeoPocket,MegaDrive,SegaCD,MultiMega,Saturn,Dreamcast,Jaguar,Lynx,Cps1
Cps2,System11
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #11 :
Eylül 23, 2014, 08:49:02 ÖÖ »
Evet, hem de DIP olanları herhangi bir adaptör olmadan yazabiliyor.
Maalesef 27C200, 27C400, 27C800 gibi eski seri EPROM'ları desteklemiyormuş.
Ayarlardan 27C4096 seçip bir dönüştürücü ile
27C400<->27C4096 pin dönüşümü
yaparak yazılabiliyormuş.
http://www.autoelectric.cn/minipro/MiniProSupportList.txt
«
Son Düzenleme: Eylül 23, 2014, 11:13:24 ÖÖ Gönderen: Simon (Özay Turay)
»
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
yolcunet
Deneyimli
Mesaj Sayısı: 524
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #12 :
Eylül 27, 2014, 13:17:37 ÖS »
bu tip programlayıcılar zamanında 2000 3000 dolar arası idi oyun tamirini bu cihaz sayesinde yaparlardı şimdiki fiyatına bak komik paralar
Logged
yavuzg
Genel Yönetici
Mesaj Sayısı: 5.869
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #13 :
Eylül 27, 2014, 21:46:51 ÖS »
Alıntı sahibi: ozkano üzerinde Eylül 22, 2014, 22:06:03 ÖS
16 bit epromları yazıyor mu ?
sirf onun icin bir de adaptor setiyle birlikte willem almistim... bu usb power ile calisan modern programlayicilarin sanirim programlama voltaji yetmiyor o eski 16bit epromlar icin
Logged
SCARTCADE
NEO GEO
Elvira Pinball Restorasyon
Simon (Özay Turay)
Yönetici
Mesaj Sayısı: 7.688
Commodore Forever
Ynt: Ekonomik USB Evrensel Programlayıcı TL866CS
«
Yanıtla #14 :
Eylül 27, 2014, 22:20:36 ÖS »
21V'a kadar programlayabiliyor cihaz, asıl sorun yazılımın desteklememesi sanırım.
Misal 27c400 için
Alıntı
PROGRAMMING VOLTAGE: 12.5V ± 0.25V
http://processmodeling.org/theory/electronics/ref/micro/eprom/27C400.pdf
yazılımından 27c4096 seçilerek uygun adaptörle (maalesef hazırı yok, ev yapımı) yazmayı başarmışlar yukardaki verdiğim linke göre.
Logged
https://retrodergi.com
-
https://e-turay.com
-
https://karizmawow.e-turay.com
Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Sayfa: [
1
]
2
3
...
6
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ı