Форум за любителите на Стара електроника
Персонални компютри, игрови приставки и друга стара електроника за забавление => Ремонт, схеми, документация, литература => Темата е започната от: lopesbroko в 27 Февруари, 2022, 20:23:58
-
Здравейте,поради голямо любопитство на всички занимаващи се с ттл интегрални схеми.Искам да отворя тази тема и всеки който знае по нещо,моля да сподели!
Много прочетох за тия пал,гал - програмируеми логики които вече не се произвеждат и използуват.Към 80-90 те години се използуваха много и почти навсякъде.
Галовете се четат изтриват и програмират с модерен програматор.Пал-се записва еднократно,а палце-изтриваем,многократно.
Недостатък на тези чипове е това,че са почти винаги заключени за четене reed-protect поради това,че е записан да изпълнява функциите на няколко ттл.чипа и след записа просто няма смисъл от вътрешния пром.Той вече си върши работата да която е програмиран.Логически масив.
Направих програматор като свързах гал към lpt-port и чрез лабораторно захранване се записва перфектно,само с jedec файл.файлове от типа.jed
Има ли начин бин файл да се конвертира на .jed за да мога да го запиша ?
Намених в интернет файл точно за необходимата ми функция на една платка ,свален от незаключен но е .bin.Искам да го конвертирам за да мога да го запиша.
Чрез модерен програматор-rt809 ми дава грешка в записа ,а няма как де сваля работещ .jed заради заключените чипове.
Когато сваля файл от незаключен пал или гал със програматора rt809 и после го запиша на нов гал,няма проблеми всичко е точно.
-
файл който свалям от незаключен gal16v8d е около 3кб.jed,а когато е публикуван бин от сайт е около 1 кб.
И го дават точно за дадената платка???
-
jed файловете моя програматор TL866 ги записва ....
ето примерен ...
Used Program: GALasm 2.1
GAL-Assembler: GALasm 2.1
Device: GAL16V8
*F0
*G0
*QF2194
*L0000 11111111111111111111111111111111
*L0032 10011011101101100111111111111111
*L0256 11111111111111111111111111111111
*L0288 10101011101101100111111111111111
*L1792 11111111111111111111111111111111
*L1824 11111111111011111101100110101001
*L2048 00000000
*L2056 0100100101010011010000010100111101010000010011000011001100100000
и така на татък
-
И моя ги записва,но имам бин файлове два броя които трябва да се конвертират в JED
И бин файлй записва върху гала,но при верифай дава грешка , не е проста работата , трябва да се конвертира с някаква програма wincupl - например ама я няма свободно!Проблема е ,че този дето ги е публикувал навремето ги е чел като бин файл и така ги е записал.Аз имам работещи но са заключени и не мога да ги прочета.
-
някаква програма wincupl - например ама я няма свободно!
Не е ли това:
https://www.microchip.com/en-us/products/fpgas-and-plds/spld-cplds/pld-design-resources#
Не е пробвано, но (JEDutil is a program included with MAME):
https://www.jammarcade.net/how-to-use-jedutil/
-
да точно това пише там
Converting a MAME binary to a Jedec file
If you want to use the PAL dumps found in MAME on real hardware then you MUST convert them from their binary format back into .jed format.
You need to use the “-convert” argument
пишете дали е станало , и аз ще пробвам но нямам windows сега инсталиран :(
-
Резултата от JEDutil. Изключително приятно съм изненадан от убуту- имаше го на пакет за инсталиране - mame-tools.
Поздрави.
-
аз намерих и инсталирах wincupl - със сериен намер - 60008009 ,но не става да ги обърна в jed тия файлове които пуснах в началото на темата???
А - JEDutil е програма която не мога да изтегля.
-
Единият съм го конвертирал - в предният пост е прикачен. Ето и другият. Пробвай да видим дали ще се получи.
Поздрави.
-
Мерси , ще пробвам стига да са публикувани - ВЕРНИ!!!
Че инъче ще остане само гимнастиката и разлайването на кучетата.
Благодаря
-
файл който свалям от незаключен gal16v8d е около 3кб.jed,а когато е публикуван бин от сайт е около 1 кб.
И го дават точно за дадената платка???
Да защото .jed е теткстов формат а .bin се предполага че е "бинарен" колкото и глупаво да звучи това определение , реално всички файлове съдържат бинарна информация но чат от тях просто може да я чете и човек :) ( познаван някои които четат и бинарни ама те са извънземни ;) )
При конверсията трябва задължително да знаеш от какъв и на какъв чип точно конвертираш ( и буквичките са важни , че понякога и производителя на чипа ) .
WinCupl си се тегли и инсталира свободно , но не мисля че ще ти свърши работа .
Ако не е тайна може да споделиш кои конкретно .jed-ове ти трябват , мож пък да ги имаме ;) .
-
Трябвят ми за едни аркадни покер-платки които купих, AMERIKAN POKER 2.От десетина платки на 4 има изгорели палове.
Другият модел е шаси- jolly card.Нея съм я излекувал изтеглих jed файл записах го върху чип с гал-бластер и готовия вече си го копирам както си искам вече със програматор RT-809 и платките работят!
регистрите hy18v... мога да ги инвернирам със по 2шифтови регистъра 74ls194 -точно там се окислява батерията и преибава всичко!
Само за американския покер успях да намеря в интернет тези файлове ,един дявол знае дали ще тръгнат???Кой и как ги е свалял???Утре ще проверя.Иначе платките само по себеси представляват жив компютър направен за времето си със умерено до силно хакнат хардуер за да върви играта бързо и перфектно има доста изписано в маме за тях.тук е описана и карта на паметта и епромите.
http://adb.arcadeitalia.net/download_file.php?tipo=sourcefile&codice=ampkr228&emulator=932&oper=view
С този програматор ги записвам първоначално явно слага някакъв боотлоудър или нещо подобно като подредба
за да се запише правилно , захранването го регулирам ръчно колкото волта ми изпише програмата за запис!С лаборатолно захранване и стар компютър-с принтерски порт.След записа платката тръгна!Именно този чип вече го чета с модерен програматор и записвам без да ми дава ерор при запис!
http://www.bhabbott.net.nz/atfblast.html
Същия jed ,съвременния програматор с usb не може да го запише първоначално и винаги дава грешка!?Ред по ред еденици и нули съм ги сравнявал няма разлика с оригинала ,а при верифай---ерор и готовия записан уж,чип не трътва!
-
Понеже имам десетина такива чипове на Lattice GAL16V8B, GAL16V8D с тях правя проби и при всеки чип програмата изписва различно напрежение за запис някой стигат до 18 волта ,други на 14.5?Два еднакви чипа с еднаква буква се записват на различно напрежение?Дават навсякъде,че при Lattice няма нужда от тервинални резистори понеже били вградени вътре в чипа.Била най добрата марка за галове-уж.
-
Единият съм го конвертирал - в предният пост е прикачен. Ето и другият. Пробвай да видим дали ще се получи.
Поздрави.
Първият - тръгна, но втория - този последния не сработи???
-
този е неработещия
-
Първият - тръгна, но втория - този последния не сработи???
То пише, че e "_bad" в архива не съм очаквал да работи,
-
От един архив с файлове да зазена аркадна игрова платка, има всички файлове на роми и трите GAL-чипа.Но лошото е ,че всички са бин файлове.А моя програматор изисква файла който ще записвам на GAL да бъде-JED.Как са ги сваляли и как са ги кръщавали -незнам ,но ми се струват неизползваеми?
Пробвах да сменя разшерението .JED,но нищо не се получава чете само еденици, което не е реално.
Писах в друга тема за проблема, но явно няма решение.
Ако някой колега има идеи,моля да помага.
-
Преобразувах ги с jetutil от пакета MAME (https://sourceforge.net/projects/mame/files/mame/0.270/mame0270b_64bit.exe/download)
Тук (https://jammarcade.net/how-to-use-jedutil/) има малко обяснения как се ползва.
-
Благодаря,много, но явно тези файлове са от някаква друга платка копие.
Тези са верните които ми трябват.
Ако могат ,те да се преобразуват в jed с джедутил ще е супер.
Аз гледах пробвах,но не можах да се справя,нито програмата намерих, нито нищо само обяснението как става.
-
Преобразувах ги, дано свършат работа.
P.S.
Да се свали програмата, след като се отвори горния линк, трябва да се изчака няколко секунди и се появява прозорец за запис.
-
Благодаря за работата,на колегата!
Ще започвам ремонт на една аркадна платка която има множество повреди една от които е ,че загяява ужасно единия гал.Вместо +5 волта стандартно напрежение предния собственик е включил захранващия кабел на съседния извод на захранващия блок -5волта.Добрата новина е,че няма да са станали много поразии понеже тези-5волта, нямат такава сила и мощност за да изгорят доста чипове.Както в Правецовите захранвания те осигуряват някакви си милиампери,но са достатъчни да направят поразии.Най уязвими са паметите и пал-гал-логиките.
За сега намерих една памет6116-повредена и този загряващ гал16v8.Ще пада търсене.С осцилоскоп и ттл-сонда.
Още веднаж-БЛАГОДАРНОСТ за преобразуването.
--------------------
Успях да изтегля програмата и да я стартирам в дос-режим ,но като задействам конвертиране ми изписва,нещо за отворен код на зададения файл,хем го слагам в неговата папка,,, ще гледам за по-нататък явно ще стане, не правя нещо правилно със сигурност.То има описано,има доста функции програмката.
-
Здр, чак сега седнах за малко на компютъра и видях темата. И 2та ми професионални програматора имат вграден преконвертиращ модул в техният си софтуер 100%. работещ. Преконвертирах ти ги и аз за всеки случай, да ги имаш и с друга програма направени. Макар че като ги сравнявам в компилатора са абсолютно еднакви с тези дето е направил колегата и няма никаква разлика в записа. Стига да е верен файла, който си изтеглил трябва да тръгнат. Другият програматор обаче ги експортна по друг начин. Пробвай качвам ги да ги имаш и с тези програми. Успех. Дано тръгне машината после снимай да я разцкаме и ние виртуално - да и се покефим. :)
-
Благодаря ще пробвам , за сега не тръгва платката прави само квадрати и несмислеви простотии по екрана.
Нямам данни на шините по процесорите z80 които са свързани в паралел 2 броя с два епрома и с два рама, които стартират отновната програма с играта.На видео -частта от платката има живот и данни. Освен палове и галове ,които вече имам в благодарение на вас колеги има и два HY18lv... за които няма дъмпове ,но най вероятно са програмирани за шивтови регистри които мога да ги инвертирам със по два 74ls194-за епром.Ако са повредени естествено.
Платката не е въобще скъпа като игра евролига-футбол която се предлага работеща за стотина долара.Но от любов към спорта ще се постарая да я подкарам.
Наскоро подкарах една formula1 dream която има около 350 чипа.Изписваше work ram ok.И до тук! Оказаха се повредени 6-чипа:6116-рам които бяха на различни места по видео платката и основната.Забиват всичко и до тук.След смяната им платката стартира и бачка вече перфектно, след като изчистих с шкурка черните крака на епромите във видео-частта.преди това имаше артефакти и липси по фигурите/спрайтовете/
-
Да според мен по скоро проблема е хардуерен. Прегледай чиповете след изпълнителният блок, след процесора стековете. Там би трябвало да има нещо. Това -5в дето е подавано попринцип не е голяма беля, но спрямо + -са и централната маса може да е направило поразии по рамовете. На късо като ги мериш може по захранване да са ок, ама вътре да е скапало някое или елементче или инверсия и да прави бели. По скоро рам или И, ИЛИ елементи са дефектни. Огледай ги първо тях е моят съвет. Успех в реставрацията. то чиповете ги има намират се. Ще я оправиш. 8) ;)