Форум за любителите на Стара електроника

Персонални компютри, игрови приставки и друга стара електроника за забавление => Ремонт, схеми, документация, литература => Темата е започната от: lopesbroko в 04 Октомври, 2024, 18:30:38

Титла: HY18cv8s програмиране
Публикувано от: lopesbroko в 04 Октомври, 2024, 18:30:38
Здравейте, никъде не намирам как и с какво мога да програмирам такъв чип? имам изтеглен файл, но нямам програматор с който за го запиша.Имам и още един заместител, Даже не мога да разбера дали са за еднократно записване и дали за многократно като GAL-овете?
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 04 Октомври, 2024, 18:37:23
Имам две еднакви платки с игра,но на едната и е изгорял този чип.Така ми е дадена без този чип,празен цокъл.След като монтирах чипа от моята,работещата и другата стартира и тръгна!Така,че трябва някак си да програмирам такъв чип.Изнамерих и файла който трябва да е в него.
Мисля,че не е -pal нито gal.
Имам програматор tl866 plus, но той не ги поддържа.Дават го PEEL?
Титла: Re: HY18cv8s програмиране
Публикувано от: mvnaudio в 04 Октомври, 2024, 19:10:23
Имаш ли празни.С Beeprog може.
Мога да ти ги запиша но ще ти излязат златни, освен ако не ползваме Български пощи, като писмо.
За записа не искам пари.
Титла: Re: HY18cv8s програмиране
Публикувано от: shri в 04 Октомври, 2024, 21:48:34
Даташита на педеефка.
Титла: Re: HY18cv8s програмиране
Публикувано от: imagination в 05 Октомври, 2024, 00:11:07
Аз бих пробвал този този jed да го запиша директно на ATF16v8 или GAL16v8.
Ако може да се вярва на jedutil, в даденият файл има относително проста логика. Според даташийта на 18CV8 и ако правилно гледаm в този късен час са съвместим поне по пинове. Разликата, която виждам, е че в 18CV8 има  "Asynchronous clear" и "synchronous preset" на "макроклетката" (изходният тригр), докато в GAL-овете няма. Но в даденият частен случай, те не се използват. Както казах ако мога да се доверя на jedutil.

https://cdn.badcaps-static.com/pdfs/10371fa41c8b39ba5a7eab064a84b3e0.pdf
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 05 Октомври, 2024, 02:30:32
Това е първото което пробвах ,записах файла на gal16v8 ,но не тръгва!Може и файла който съм изтеглил за играта да не е хубав,но не ми се вярва!
Имам 18v8 вадени от друга платка донор-изтриват се като гал16v8,но при запис дава грешка.Явно има разлика.Или са еднократно записваеми?Но щом позволява на програматора ерейс,да се изтрие???
Титла: Re: HY18cv8s програмиране
Публикувано от: imagination в 05 Октомври, 2024, 16:34:16
След малко търсене в нета за съжаление jed файла е различен за двата типа устройства, е нормално твърде лесно щеше да е иначе :)
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 05 Октомври, 2024, 18:19:08
На самата платка има доста Gal16v8 ,20v8,монтирани на различни места!Ако ставаше щяха и на мястото на този чип да монтират GAL.PAL.По това съдя,че има разлика.
Щом са сложили такъв ,значи ,че схемата им е направена за този чип.Дано колегата да програмира и да е верен файла.Мисля,че са сериозни от този сайт за PLD архиви.Направо са ги подредили по азбучен ред игрите с файловете.

https://wiki.pldarchive.co.uk/index.php?title=Main_Page

Понеже купих тази платка-работеща и с нея ми подариха още една същата,но неработеща.За части.
Като на майтап смених този чип понеже беше на цокъл. И другата тръгна,че и по-добре от работещата.Сега и двете работят като монтирам този чип на всяка една от тях.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 05 Октомври, 2024, 18:27:12
Играта е хубава - УЛИЧЕН БОЕЦ 2 и линкче към клипа, как работи!За това искам да подкарам и втората платка.
Другата е като-нова,чиста,даже в момента съм оставил-новата.А тази ако тръгне ще я чистя,отвратително мръсна е.
Титла: Re: HY18cv8s програмиране
Публикувано от: rumburak в 06 Октомври, 2024, 00:14:19
BeeProg+ на Elnec може да програмира 18CV8:

[attach=1]
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 06 Октомври, 2024, 19:24:24
Дали е за многократно програмиране или само веднаж се записва и край?Много е важно защото от други платки намерих няколко такива чипа за донор.
Титла: Re: HY18cv8s програмиране
Публикувано от: CVT в 06 Октомври, 2024, 19:28:43
Дали е за многократно програмиране или само веднаж се записва и край?Много е важно защото от други платки намерих няколко такива чипа за донор.


Многократно. Това е EEPROM технология: https://www.datasheets360.com/pdf/-3475025579655177629
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 06 Октомври, 2024, 20:26:53
Благодаря!
Ще пратя на колегата mvnaudio, да програмира, да пробваме.
Титла: Re: HY18cv8s програмиране
Публикувано от: CVT в 06 Октомври, 2024, 22:40:50
Това е една от любимите ми игри. Наистина си заслужава да се спасят колкото се може повече аркадни платки, ако трябва да се запише само този чип. Аз нямах късмет на времето да я играя в оригинал, но PC версията която излезе през 90-те доста съм я играл. Сега пак си я пускам от време на време през ESP32 картата:
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 07 Октомври, 2024, 08:52:57
Ето я и втората платка работеща с този липсващ чип.Тази вместо големи епроми има монтирани малки презаписваеми 27С4001.Всичко друго е еднакво с двете платки.Отстрани по ръбовете на борда липсваха кондензаторите,фабрично, но аз запоих.От двете страни по 15 неелектролитни.
Този от който я купих и подари втората за части ми каза,че неговият майстор не е могъл да подкара втората платка,бял екран и не стартира,не се знаело от какво е.Никога нямало да тръгне.Всичко излезе от този дефектен чип или е бил обръщат обратно в цокъла и е изгорял или е поставен фиктивто такъв за да запълни мястото.Факт е ,че с чипа от другата и тази бачка.
Титла: Re: HY18cv8s програмиране
Публикувано от: CVT в 07 Октомври, 2024, 12:34:03
Ето я и втората платка работеща с този липсващ чип.Тази вместо големи епроми има монтирани малки презаписваеми 27С4001.Всичко друго е еднакво с двете платки.Отстрани по ръбовете на борда липсваха кондензаторите,фабрично, но аз запоих.От двете страни по 15 неелектролитни.
Този от който я купих и подари втората за части ми каза,че неговият майстор не е могъл да подкара втората платка,бял екран и не стартира,не се знаело от какво е.Никога нямало да тръгне.Всичко излезе от този дефектен чип или е бил обръщат обратно в цокъла и е изгорял или е поставен фиктивто такъв за да запълни мястото.Факт е ,че с чипа от другата и тази бачка.

На какъв монитор ги пускаш? Кaртината изглежда разпъната и отрязана от ляво и от дясно. (LANKA вместо BLANKA)
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 07 Октомври, 2024, 16:07:20
Монитора е професионален.Има команден блок от потенциометри за всякакво регулиране и линейност!Шаси Хантарекс ПОЛО20!
Но всяка платка дава различна картина, просто не съм го настроил за тази.Използувам стар покер автомат за тестер.Набучвам всякакви платки и за това.Ако го настроя за тази, за друга трябва да го настройвам пак.За това не се старая да обръщам внимание на картината.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 07 Октомври, 2024, 16:23:20
Днес сутринта се отчаях тотално с тази платка!
Извадих един PALпонеже беше на цокъл и програмирах един мой GAL на негово място с файла даден в папката с файлове за тази игра,изтеглена от сайта за PLD-архив.За проба.И играта не стартира въобще.Върнах оригиналния и тръгна всичко.
Исках за пробвам файловете от сайта и съм разочарован.Дано да греша нещо и този за чипа дето ми трябва да е верен!Днес пратих чипове на колегата за програмиране и като ми ги върне ще споделя резултата.
Иначе от фабричния чип с който работят платките,най-вероятно няма да може да се изчете нищо,защото със сигурност ще е заключен.Божа работа като нямам такъв програматор?Въпреки че на сайта пише за някой чипове не били заключени.
Гледам с осцилоскопа на изходите вади различни честоти,ако приложа обратно инженерство и да го инвертирам с два делителя на честота може и да се получат нещата.На времето инвертирах един такъв на джоли карт-покер платка.Вътре се оказа че е програмиран за два 74ls194-шифтови регистри.Монтирах ги на малка платка външен модул и всичко тръгна!
Титла: Re: HY18cv8s програмиране
Публикувано от: NKK в 07 Октомври, 2024, 16:47:55
Извадих един PALпонеже беше на цокъл и програмирах един мой GAL на негово място с файла даден в папката с файлове за тази игра,изтеглена от сайта за PLD-архив.За проба.И играта не стартира въобще.

Ами ако файла който си свалил е прочетен от PAL или компилиран за PAL, а ти просто го записваш на GAL, разбира се че няма да тръгне платката ;) Но ако изрично е указано, че е за GAL, тогава е проблем.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 07 Октомври, 2024, 20:14:26
Според мен  са еднакви просто едните са за многократно записване-GAL и PALCE,
а PAL-са за еднократно записване и край.
Но това което го казваш ми разкрива една случка с такъв ваден файл.Мислех,че е повреден и се наложи да го преправям и чак тогава тръгна на GAL!Пишеше,че е ваден от PAL!
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 07 Октомври, 2024, 20:23:13
Ето този архив изтеглих от сайта.
Но по двете ми платки има нахакани къде PAL,къде GAL.Различни чипове и на двете платки.Необяснима работа?
Но по описанието пише че са вадени от PAL.
Дано да си прав за разликата, това ме успокоява до някъде.
Титла: Re: HY18cv8s програмиране
Публикувано от: NKK в 07 Октомври, 2024, 21:04:50
Според мен  са еднакви просто едните са за многократно записване-GAL и PALCE,
а PAL-са за еднократно записване и край.

Това съвсем не е така ;) Имаше някъде в нета (не ми се рови сега за това) програмки за конвертиране на .jed файлове от PAL за GAL. И доколкото си спомням не бяха самоделки, а фирмени на накои от производителите.
Титла: Re: HY18cv8s програмиране
Публикувано от: imagination в 07 Октомври, 2024, 22:47:50
PAL16v8 би трябвало да се запише на GAL16v8. Вече ако буквичките са различни м/у 16 и 8, примерно L, R  би трбвало с pal2gal да се конвертира.
Чесно казано с pal-ове неми се е налагало да се сблъсквам. Още повече да конвертирам jed файлове. Но за спорта с jed2eqn конвертирах sf2boot-palce16v8-pal1.jed до "разбираем код" и го компилирах за gal16v8. файла стана идентичен с оригинала.
Прилагам декомпилирания и новият файл, ако на някой му е интересно да ги гледа.
Файла е преименуван, че досовската програма не се оправя с дъги имена, 30-тина годишна е все пак.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 08 Октомври, 2024, 07:10:01
С тези последните файлове платката стартира и след зареждане на играта се чува звука, но липсва синхронизация-няма картина само черга несинхронизирана,все едно има завъртян тример за хоризонтална синхронизация на монитора.
Титла: Re: HY18cv8s програмиране
Публикувано от: NKK в 08 Октомври, 2024, 11:24:35
PAL16v8 би трябвало да се запише на GAL16v8.

Не казвам, че няма, но поне аз за такова животно като PAL16v8 не съм чувал, виж PALCE16v8 има и той си е напълно съвместим с GAL16V8 ;)
Като отбелязвам съвместим, имам в предвид, че jed файл КОМПИЛИРАН за серията 16V8 може без конвертиране да се запише  на GAL16V8 и PALCE16v8 (ако имате програматор за втория) и двата чипа ще работят без проблем.
Титла: Re: HY18cv8s програмиране
Публикувано от: imagination в 08 Октомври, 2024, 13:06:00
Да няма такова животно PAL16v8.
от pdf-a на GAL16v8
Also Emulates 20-pin PAL ® Devices with Full
Function/Fuse Map/Parametric Compatibility
.jed за P16R4 се записва и работи на G16v8, въпреки очевидните разлики. В PAL асемблера на National semiconductor, който ползвам, няам явно разграничение на PAL, PALCE, има само "P" и съответно "G" за GAL. Сигурно за това и ги бъркам, но и както казах с PAL физически не съм се сблъсквал. Само с техните jed-ове.
Да се върнем на основният въпрос. Ако не може да се запише хюндайският чип, теоретично е възможно да се пренапише за по-голям примерно GAL20v8. Ще се наложи да се пренаредят някой пинове. На GAL16v8 не му достига един вход - пин11 в регистров режим е твърдо свързан за OE на макроклетката и не може да участва в уравненията. За разлика от hy18cv8, където е по-гъвкавно направено и явно може. Съществува GAL18v10, с който изглежда, че може да стане по-лесно, поне е 20 пинов и няма нужда от преходна платка. Но такъв не намирам на пазара за съжаление.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 08 Октомври, 2024, 19:37:22
За някой места където е монтиран, има голямо значение даже бързината която е описана одзад!Зависи какви чипове са  го направили да замества.От личен опит знам,че разликата от PAL-за еднократно записване.PALCE и GAL се изтриват и записват многократно.Имам покер платки джоли карт при които каквото запиша като pal,gal 16v8 -няма значение всичко тръгва.При някой от тях има два броя-HY18cv8 в които има програма за два шифтови регистъра 74ls194.Инвертирал съм ги на времето с малка платка -модулче.
Но на тоя големия борд явно доста е наблъскан 18cv8.За да прави проблеми даже буквата на gal-a на който се мъча да запиша файловете с всеки прави различно!Видял съм се в чудо.Утре колегата ще прати програмираните чипове и ще се види дали ще тръгне.Моля се да е верен файла,който намерих.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 09 Октомври, 2024, 10:19:14
Днес получих програмираните чипове от колегата - mvnaudio.Добре,че му пратих три различни броя!Единия се оказа повреден,а другите два се програмираха успешно.За което му БЛАГОДАРЯ сърдечно.
Резултата е,че платката тръгна!Сега даже имам един резервен.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 02 Март, 2025, 22:15:49
Здравейте,колеги.Може ли някой да конвертира тези бин файлове като jed.
Така ги изтеглих от един архив за една аркадна платка.Цяла папка с файловете за играта.Епромите отговарят на файловете,но тези не ми ги вижда програматора за да ги тествам.Че единия загрява неописуемо.Със сигурност е повреден.Ще запиша тези .
Титла: Re: HY18cv8s програмиране
Публикувано от: imagination в 02 Март, 2025, 23:13:37
От край време имам проблем с rar-овете, ама 2 компютъра опитах дава ми грешка. Направи ги на zip, ако е възможно.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 03 Март, 2025, 07:14:28
Дано да ги отвори.
Титла: Re: HY18cv8s програмиране
Публикувано от: imagination в 04 Март, 2025, 21:46:32
Архива се отвори, но може би трябва да се знае как точно са получени тези бин файлове. Пробвах по-методиката описана тук
https://web.archive.org/web/20170907233515/http://dreamjam.co.uk/emuviews/readpal.php#download
но явно са дъмпвани по друг начин, най-малкото големината на файла е само 260 байта. 
А може изобщо да не е дъмп ами да е "fuse map" поне големината е горе-долу толкова.
Не съм се отказал, просто за сега няма резултат.
Виж от там от където си ги свалил дали има нещо писано по въпроса.
Поздрави.
Титла: Re: HY18cv8s програмиране
Публикувано от: lopesbroko в 05 Март, 2025, 07:31:48
То е архив с бинове за епромите на платката и има и тези.Написали гал1, гал, и т.н.
Ми то хубаво ама да ги бяха свалили като jed.