Копирование PAL чипов для старых мамкок и видеокарт

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Аватара пользователя
zorex
Advanced Member
Сообщения: 2524
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 21.07.2021,21:45

Bobo писал(а): 21.07.2021,21:34 у меня какой-то древний суперпро pal16 читает и вроде вполне себе сносно
Друг сказал что в стародавние времена у него был программатор PAL на шине ISA, но название он вспомнить не смог.

Andreycpu
Advanced Member
Сообщения: 1266
Зарегистрирован: 12.02.2016,17:17
Откуда: КМВ

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение Andreycpu » 21.07.2021,22:52

zorex писал(а): 21.07.2021,21:45
Bobo писал(а): 21.07.2021,21:34 у меня какой-то древний суперпро pal16 читает и вроде вполне себе сносно
Друг сказал что в стародавние врем
ена у него был программатор PAL на шине ISA, но название он вспомнить не смог.
Зачем вам программировать пал-ы, их можно заменить такими же галами и программировать современными программаторами. Вот вытащить прошивку, это под вопросом, особенно если там стоит защита. На канале Максима Крюкова, была история про клонирование какой то редкой звуковухи, в которой стояла палка. На палке была защита, способ которым вытащили прошивку, это убирание верхнего слоя пластика, и просмотр в микроскоп кристалла. И то прошивка в итоге была с ошибками, которые были исправлены уже в ходе испытаний девайса.

Аватара пользователя
zorex
Advanced Member
Сообщения: 2524
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 21.07.2021,23:04

Andreycpu писал(а): 21.07.2021,22:52 Вот вытащить прошивку, это под вопросом, особенно если там стоит защита.
А мне вытащить и надо. Насколько я понял ПАЛы с буквой L редко защищали.

Аватара пользователя
zorex
Advanced Member
Сообщения: 2524
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 22.07.2021,23:00

Для PAL16L8 нашел способ как дампить через TL866: http://dreamjam.co.uk/emuviews/readpal.php


Аватара пользователя
zorex
Advanced Member
Сообщения: 2524
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 23.07.2021,18:50

alecv писал(а): 22.07.2021,23:28 от был цикл статей, как дампить, а потом минимизировать L (логические) PAL-ки.
Вот спасибо, прям разжевано в деталях! Единственное нету ли схемки для сервисов типа PCBWay? Чтоб не на макетке паять, а заказать плату под девайс.

dk_spb
Advanced Member
Сообщения: 6619
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение dk_spb » 26.07.2021,11:30

alecv писал(а): 20.07.2021,13:15 Нет. Из доступного можно прочитать на Стерх-007 если производитель не поставил бит защиты.
(крайне редко)
Не совсем так. Вроде в дешифраторах адреса регистровые PAL не используют. А L-ки читаются как пзушка 27xx через переходник.
Просто делаем перебор адресов=входов и снимаем соответствующие состояния выходов. Дальше простейший анализ и вуаля

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение alecv » 26.07.2021,11:44

dk_spb писал(а): 26.07.2021,11:30входов и снимаем соответствующие состояния выходов. Дальше простейший анализ и вуаля
совершенно верно. MMI PAL по сути и произошла от EPROM ПЗУ-шек типа К556РТxx :)
Но при "скалывании" -L PAL-ок "в лоб" получается огромное логическое выражение и хочется его оптимизировать до минимальной записи.
Это не так чтобы совсем "простейший анализ", зато после минимизации становится (иногда) понятна логика.
Товарищ Chuck Guzis про это в основном и пишет.
(Он рекомендует применять Minilog, но прога очень старая)
(Товарищ Charles MacDonald рекомендует некую прогу Analysis software pa.exe)

P.S. Еще есть проблема в том, что у PAL можно выходы использовать как входы, если отключить логические оперрации в колонке, а выход
подать в матрицу. Или вообще повесить на выход подтягивающий резистор, организоать управление OE и сделать "проводное или".
Еще вариант - нарисовать внутри логической PAL-ки RS-триггеры, целых 4 штуки поместится. Вобщем, накрутить можно.
Последний раз редактировалось alecv 26.07.2021,11:57, всего редактировалось 1 раз.

dk_spb
Advanced Member
Сообщения: 6619
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение dk_spb » 26.07.2021,11:56

Есть эта PA.EXE
Но разумного ничего выжать из неё не получилось.

Аватара пользователя
zorex
Advanced Member
Сообщения: 2524
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 26.07.2021,12:23

dk_spb писал(а): 26.07.2021,11:30 А L-ки читаются как пзушка 27xx через переходник.
Какой именно 27xx выбирать на TL866? Я первым делом хочу через переходник попробовать, его схему нашёл, попробую на макете спаять. А ужимать потом как описано на vcfed.

dk_spb
Advanced Member
Сообщения: 6619
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение dk_spb » 26.07.2021,12:28

Так это от переходника и PALки зависит. Выбирать такую чтобы кол-во адресных пинов было такое же как кол-во входов у PALки

Ответить