Сторінка 1 з 2
Для Commodore 64 заміну PLA.
Додано: 22 квітня 2023, 14:40
val_dp
Придбаю для Commodore 64 PLA (906114-01) Replacement на GAL20V8B.
Re: Для Commodore 64 заміну PLA.
Додано: 22 квітня 2023, 22:35
alk0v
Порожні плати можна замовити на
PCBWay
Самі GALки TL866 наче вміє шити.
Маю одну порожнью плату, поки не було потреби збирати.
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 00:48
val_dp
Так, плати бачив, але, це час, та ще з'ясував, що саме таких GAL в мене немає, також замовляти. А треба "зараз" впевнитись, що саме PLA не справна (або справна). Зроблю на макетці заміну на 27С512.
Странні симптоми. При вмиканні після довгоі паузи на початковому тексті відібражаються не всі символи, при цьому деякі забарвлені. В правій половині екрану на деяких строках букви замість білих стають синіми. А в грі "Break" (типу Арканоід) відсутня ракетка та м'яч.
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 12:56
val_dp
Не актуально.
Зробив заміну на 27С512 - симптоми не змінились. Виходить, PLA не винна.
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 14:53
monoxrom
А хіба при таких глюках треба починати не з оперативної памяті?
І що таке ті PAL-ки, що ці мікросхеми "роблять" і чому їх треба прошивати?
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 15:07
Andrew
Програмовані матриці логіки, ПМЛ (англ. Programmable Array Logic, PAL) — найпростіші ПЛІС, що використовуються для імплементації логічних функцій в цифрові кола. Введена корпорацією Monolithic Memories в 1978 році.
Основним програмованим компонентом ПМЛ є логічні матриці. Топологія забезпечує з'єднання будь-якого сигналу зі входу або ЗЗ з будь-яким кон'юнктором або диз'юнктором. Залежно від необхідних логічних функцій деякі з цих сполук розриваються, а деякі залишаються і служать для комутації сигналів. Можливість розриву забезпечується наявністю програмованого елемента (перемички) у місцях з'єднання сигнальних ліній. Залежно від технології виготовлення ПЛІС перемичка являє собою плавку металеву перемичку або елемент пам'яті.
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 15:13
Andrew
val_dp писав: ↑23 квітня 2023, 00:48
Так, плати бачив, але, це час, та ще з'ясував, що саме таких GAL в мене немає, також замовляти. А треба "зараз" впевнитись, що саме PLA не справна (або справна). Зроблю на макетці заміну на 27С512.
Странні симптоми. При вмиканні після довгоі паузи на початковому тексті відібражаються не всі символи, при цьому деякі забарвлені. В правій половині екрану на деяких строках букви замість білих стають синіми. А в грі "Break" (типу Арканоід) відсутня ракетка та м'яч.
можна зібрати тестовий картридж із ним буде простіше знайти несправність
http://tech.guitarsite.de/c64_diag_dt_cart.html
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 15:54
val_dp
monoxrom писав: ↑23 квітня 2023, 14:53
А хіба при таких глюках треба починати не з оперативної памяті?
І що таке ті PAL-ки, що ці мікросхеми "роблять" і чому їх треба прошивати?
Так, перевірив всі мікросхеми ОЗУ тестером, "перемішуванням", встановленням іншого комплекту мікросхем. Перевірив мікросхему ОЗУ ColorRAM
шляхом заміни - симптоми ніяк не змінились.
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 16:26
val_dp
Andrew писав: ↑23 квітня 2023, 15:13
val_dp писав: ↑23 квітня 2023, 00:48
Так, плати бачив, але, це час, та ще з'ясував, що саме таких GAL в мене немає, також замовляти. А треба "зараз" впевнитись, що саме PLA не справна (або справна). Зроблю на макетці заміну на 27С512.
Странні симптоми. При вмиканні після довгоі паузи на початковому тексті відібражаються не всі символи, при цьому деякі забарвлені. В правій половині екрану на деяких строках букви замість білих стають синіми. А в грі "Break" (типу Арканоід) відсутня ракетка та м'яч.
можна зібрати тестовий картридж із ним буде простіше знайти несправність
http://tech.guitarsite.de/c64_diag_dt_cart.html
Дякую за посилання - саме цієї сторінки не бачив, дуже корисна.
Запускав тест Diagnostic Rev. 586220+ (без заглушок на портах). Результат відрізняється від того, що на фото в статті лише повідомленням про "Interrupt BAD"
,але інший екземпляр С64С який я вважаю справним та також протестував - видав також результат цього тесту "Interrupt BAD".
Саме ось так виглядае проблема:
► Показати
Після першого включення після перерви відображаються не всі символи, деяки не вірних кольорів
init screen.jpg
при наступних включеннях запускається цілком нормально.
init_ok.jpg
Після запуску з картриджа "SD2iEC with BROWSER" файлового браузера FB64, при скроллінгу по файлах, наприклад, в десятій строчці, все, що після шостого символу, буде синього кольору. В кожній строчці синій колір починається з різного знакомісця, але не міняється після вимикання - вмикання
files.jpg
Та є ігри, де відібражаються не всі ігрові елементи.
Це все, де я помітив проблеми. Все інше, що запускав - ігри, деми - все працює.
Re: Для Commodore 64 заміну PLA.
Додано: 23 квітня 2023, 17:56
Andrew
спробуйте поміняти мікросхему U6 "color ram"