Программатор ППЗУ Р-27 для IBM PC XT/AT

Мониторы, принтеры, клавиатуры, колонки и другие устройства
enotisshe
Newbie
Сообщения: 42
Зарегистрирован: 24.08.2020,21:55
Откуда: Москва

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение enotisshe » 23.10.2020,22:51

Проект реанимации завершен.
Вчера записал несколько чипов для Спектрумов.
Программатор работает, перенос файлов на другие компьютеры налажен.
Огромное спасибо Escalibur за предоставленные на обмен полезности для 286 компьютера. Всё полученное пригодилось и исправно работает.

На очереди сборка компьютера для рисования макетов и управления рулонным режущим плоттером ROLAND PNC-950.
Плоттер комплектовался специфическим программным обеспечением под WIN 95-98. Под ХР всё работало, но с косяками.
На семерке не работает от слова совсем. С переходниками USB-LPT или USB-COM не дружит.
УПЦ МГТУ им. Баумана.
Эксплуатация и ремонт промышленного оборудования

Mildi
Advanced Member
Сообщения: 981
Зарегистрирован: 03.09.2016,21:03
Откуда: Мончегорск

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение Mildi » 06.11.2020,23:01

У меня вот такая плата программатора лежит, но никакого описания, схемы хвоста или софта найти не удалось пока.
Вложения
prg.jpg
Ищу SRAM 16кб х 4бит DIP-24 например 7C166-15(20) и подобные.

Mickle
Newbie
Сообщения: 61
Зарегистрирован: 16.08.2015,00:07
Откуда: г. Рыбинск

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение Mickle » 08.11.2020,10:15

Mildi писал(а): 06.11.2020,23:01 У меня вот такая плата программатора лежит, но никакого описания, схемы хвоста или софта найти не удалось пока.
Логотип K&K - кооператив А. Киселёва и Д. Кунченко из Северодонецка.

enotisshe
Newbie
Сообщения: 42
Зарегистрирован: 24.08.2020,21:55
Откуда: Москва

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение enotisshe » 06.07.2022,22:03

По многочисленным просьбам трудящихся были куплены 2 ретрокомпа для продолжения работ с программатором.
Первопень 100 мгц и 286 16 мгц.

Продолжение с картинками следует.
УПЦ МГТУ им. Баумана.
Эксплуатация и ремонт промышленного оборудования

enotisshe
Newbie
Сообщения: 42
Зарегистрирован: 24.08.2020,21:55
Откуда: Москва

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение enotisshe » 06.07.2022,22:12

Rio444 писал(а): 27.08.2020,21:13
enotisshe писал(а): 27.08.2020,20:44 Чтобы со скоростью шины проблем не возникло.
Со скоростью шины точно проблем не возникнет. Она стандартная, 8МГц. А вот с переносом данных на/с 286-го проблемы вполне могут быть. USB появилась только на Pentium I.
Со скоростью компа возникли проблемы. Со считыванием и обработкой-редактированием всё ОК,
На первопне записи нет от слова совсем, на 286-16 в режиме турбо запись прерывается с ошибкой, как только в третьем разряде адреса появляется лог. "1". С отключенным турбо всё работает.
УПЦ МГТУ им. Баумана.
Эксплуатация и ремонт промышленного оборудования

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

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

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение Rio444 » 06.07.2022,22:20

enotisshe писал(а): 06.07.2022,22:12 На первопне записи нет от слова совсем
Значит частота шины ISA завышена в BIOS. Проверьте настройки.
Электронка: Изображение копия Изображение

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

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

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение i8088 » 07.07.2022,09:36

Rio444 писал(а): 06.07.2022,22:20 Значит частота шины ISA завышена в BIOS. Проверьте настройки.
Еще может быть, что в soft используются задержки программными циклами.
enotisshe писал(а): 11.10.2020,23:34 Питание 6 вольт, напряжение программирования 25. Запись с такими параметрами уже необратима.
После этого запросто и возможность чтения может необратимо исчезнуть:)
enotisshe писал(а): 11.10.2020,23:34 Есть ещё режим записи "защитного байта". Это когда одна ячейка физически выжигается до обрыва связей. При чтении при каждом обращении она читается по разному. В микропрограмме есть модуль, который несколько раз читает этот адрес и если данные одинаковые (тупо считано и залито в другой чип), то происходит какая-нибудь гадость.


Физику процесса точно не помню. В окне управления программатором (фото есть в предыдущих постах) есть пункт в меню "Set Protection"
Но он затенен и не реализован.
Мягко говоря сомнительный способ защиты - похоже эксперимент какой-то разработчики ставили.
Неудивительно что пункт неактивный.

А программатор классный, поздравляю с запуском!

GrumpyCat
Advanced Member
Сообщения: 1093
Зарегистрирован: 22.07.2014,12:13
Откуда: Москва

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение GrumpyCat » 07.07.2022,14:13

Защитный байт - это скорее всего запись не до конца, т.е. время на запись ячейки выбирается недостаточным, и она нестабильно читается.
Код читает эту ячейку много раз, и если она возвращает разные значения, то проверка пройдена.
Защита заключается в том, что при обычном копировании прошивки естественно такая проверка уже не проходит.
Такой метод реально использовался.

enotisshe
Newbie
Сообщения: 42
Зарегистрирован: 24.08.2020,21:55
Откуда: Москва

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение enotisshe » 12.07.2022,22:37

GrumpyCat писал(а): 07.07.2022,14:13 Защитный байт - это скорее всего запись не до конца, т.е. время на запись ячейки выбирается недостаточным, и она нестабильно читается.
Код читает эту ячейку много раз, и если она возвращает разные значения, то проверка пройдена.
Защита заключается в том, что при обычном копировании прошивки естественно такая проверка уже не проходит.
Такой метод реально использовался.
Мне приносили такую ПЗУ-ху. Самая обычная 27128
Реально одна ячейка каждый раз читалась по разному.
Тупая попытка копирования привела к претензиям от заказчика.
К сожалению всех подробностей я уже не помню, это было в 1994 оду
УПЦ МГТУ им. Баумана.
Эксплуатация и ремонт промышленного оборудования

Аватара пользователя
kmk
Member
Сообщения: 163
Зарегистрирован: 05.11.2021,16:53
Откуда: Ru

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение kmk » 18.09.2022,15:52

Нашел тему на zx-pk по такому же программатору. С 2012 года фотографии устройства не сохранились. Зато софт автор выложил. Версия та же, что и у вас - 2.08:
Снимок экрана в 2022-09-18 15-35-07.png
Добавлю сюда, может пригодится кому-нибудь.
progr.rar
(182.45 КБ) 69 скачиваний
На VirusTotal проверил, всё чисто.

enotisshe
Newbie
Сообщения: 42
Зарегистрирован: 24.08.2020,21:55
Откуда: Москва

Программатор ППЗУ Р-27 для IBM PC XT/AT

Сообщение enotisshe » 17.03.2023,21:19

enotisshe писал(а): 06.07.2022,22:12 Со скоростью компа возникли проблемы. Со считыванием и обработкой-редактированием всё ОК,
На первопне записи нет от слова совсем, на 286-16 в режиме турбо запись прерывается с ошибкой, как только в третьем разряде адреса появляется лог. "1". С отключенным турбо всё работает.
Проблема решена.
Для увеличения времени используются холостые программные циклы. Чем больше тактовая частота, тем быстрее происходит запись.....
И при какой-то частоте время цикла записи становится меньше допустимого для микросхемы.
УПЦ МГТУ им. Баумана.
Эксплуатация и ремонт промышленного оборудования

Ответить