ПЗУ 27128, 27256, Модернизация авторского программатора на Орионе-128

Усовершенствование программатора чтобы он шил ПЗУ 27128, 27256 (к573рф8, к573рф7, к573рф71 и им подобные)

Продаю платы и наборы микросхем, куплю микросхемы Магазин запчастей ПК Орион-128

Дата модификации страницы 21.02.2021

Немного повторимся!!! О реализации доработки ниже

Одним из недостатков схемы авторского программатора опубликованного в журнале Радио,  (на то время он был шикарным), отсутствие программирования микросхем таких как к573рф8, или микросхем 27128, 27256, 27512 и выше.

Программатор ПЗУ с Ф стиранием  на Орион-128 Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

Схема авторского программатора

Был еще одни программатор, который позволял шить микросхемы 27128, (27256 под вопросом, уже не помню, но ее можно было шить по моему по две половинки, или это относилось к 27512), но схема и документация утеряна. В 1997 году в журнале Радио № 3 проскакивала схема модернизации программатора по журналу Радио № 2 1996. год.

Поэтому возникла идея для уменьшения коммутации, и для упрощения схемотехники, сделать две приставки (как это делалось к программатору TL866):

Программатор модернизация к ориону 128

p.s. назначение выводов у ПЗУ 2764, 27128, 27256 совпадает кроме 28 вывода (у 2764 - не используется у 27128 (27256) - это А13

У микросхемы 27512 - 22 вывод  OE/Vpp, а 26=А13, 27=А14, 1=А15

Как самое простое решение, это реализация приставки для прошивки ПЗУ 27512, но коммутация 3 выводов А15, А14, А13 - это 2в 3 степени, это 8 областей по 8 к , 8х8=64 кбт

Переключать комбинацию адресных входов 8 раз, на переключателях это муторно. Была придумана схема переключения (коммутации) 8 каналов нагрузки.

И так:

Интерфейс микросхем постоянной памяти в режиме чтения совпадает с интерфейсом статической памяти. Для программирования (записи) требуется приложение ко входу VPP напряжения программирования, которое для различных типов EPROM лежит в диапазоне 12-26 В (обычно указывается на корпусе микросхемы). Комбинации управляющих сигналов, формирующие импульсы записи для EPROM разной емкости, различны. При напряжении на входе VPP 5 В и ниже модификация памяти (запись) невозможна ни при каких комбинациях управляющих сигналов, и микросхемы работают строго в режиме ROM. Этот режим и используется для микросхем BIOS, так что никакой вирус им не страшен.

У ПЗУ есть отечественный аналоги

К573РФ2 - 2716
К573РФ4 - 2764
К573РФ6 - 2764
К573РФ71 - 27128
К573РФ7 - 27256
К573РФ8 - 27256

ВНИМАНИЕ - 27СХХ и 27ХХ - РАЗНЫЕ МИКРОСХЕМЫ !!!!!! Для чтения - одинаковые, а пишутся ПО РАЗНОМУ !!!!!

Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

Сигнал

Назначение

СЕ# 

Chip Enable — разрешение доступа. Низкий уровень разрешает обращение к микросхеме, высокий уровень переводит микросхему в режим пониженного потребления

ОЕ#

Output Enable — разрешение выходных буферов. Низкий уровень при низком уровне СЕ# разрешает чтение данных из микросхемы.  У некоторых типов микросхем на этот же вывод в режиме программирования  подается напряжение VPP

DQx

Data Input/Output — двунаправленные линии шины данных. Время доступа при чтении отсчитывается от установки действительного  адреса или сигнала СЕ# (в зависимости от того, что происходит позднее)

Ах

Address — входные линии шины адреса. Линия А9 допускает подачу высокого  (12В) напряжения для чтения кода производителя (А0 = 0) и устройства (А0 = 1), при этом на остальные адресные линии подается логический ноль

PGM#

Programm — импульс программирования (некоторые микросхемы не имеют этого сигнала, их программирование осуществляется  по сигналу СЕ# при высоком уровне VPP)

VPP

Программирующее напряжение питания (для некоторых типов — импульс)

VCC

Питание (+5 В)

Отметим основные свойства EPROM.

 Стирание информации происходит сразу для всей микросхемы под воздействием облучения и занимает несколько минут. Стертые ячейки имеют единичные значения всех бит.
 Запись может производиться в любую часть микросхемы побайтно, в пределах байта можно маскировать запись отдельных бит, устанавливая им единичные значения данных.
 Защита от записи осуществляется подачей низкого (5 В) напряжения на вход VPP в рабочем режиме (только чтение).
 Защита от стирания производится заклейкой окна.

И так получилось вот так:

2764 прошивается на раз, 27с64 (старинная с большим кристаллом, внутри позолота - прошивается!!!)

27128 прошивается на раз  (старинная с большим кристаллом, внутри позолота - прошивается!!!), новая 27с128 - не прошивается!!!

27256 прошивается на раз  (старинная с большим кристаллом, внутри позолота - прошивается!!!), новая 27с256 - не прошивается!!!

Вывод для чтения 27СХХХ и 27ХХХ одинаковые, для записи нет.

Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

Приставка сделана, схема переключения областей тоже, схема реализации, осталось придумать способ индикации выбора ПЗУ 27128 или 27256 (либо светодиоды, либо 7ми сегментные индикаторы)

Программатор модернизация к ориону 128 Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

Как переключать области ПЗУ Орион-128 настройка, пайка, сборка, наладка, проверка

Для 27256, сделал в ПЗУ тестовую прошивку, в начале каждого блока по 8к, зашил коды 00 для 0 блока (фото не привожу, зашил коды 11 для 1 блока, зашил коды 22 для 2 блока,  зашил коды 33 для 3 блока. Все считывается в память компьютера в буфер программатора в соответствии с переключениями.

Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

 Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

 Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

Прошивка напряжением 12,0-12,5 в

Прошивки микросхемы  27128

По рукой оказалась микросхема 27128. По адресам прошивка прошла на ура, 2 области по 8 кб прошились.

 Программатор модернизация к ориону 128 Программатор модернизация к ориону 128 Программатор модернизация к ориону 128 Программатор модернизация к ориону 128

27с128 не прошилась! фото не прилагаю

Прошивка микросхемы 27256 и 27с256

Шил блок 8 к № 1

Программатор модернизация к ориону 128

Программатор модернизация к ориону 128

27с256 (более новая, маленький кристалл), прошивка неудалась

 Программатор модернизация к ориону 128

27с256 (более старый, кристалл побольше), прошивка неудалась на 50%

27256 (большой кристалл, с позолотой) прошивка удалась на УРА!!! (фото приводить не буду)

Прошивка микросхемы 2764

Программатор модернизация к ориону 128

 Прошивка 2764 и 27с64 прошилась!!!

764 прошивается на раз, 27с64 (старинная с большим кристаллом, внутри позолота - прошивается!!!)

27128 прошивается на раз  (старинная с большим кристаллом, внутри позолота - прошивается!!!), новая (с маленьким кристаллом) 27с128 - не прошивается!!!

27256 прошивается на раз  (старинная с большим кристаллом, внутри позолота - прошивается!!!), новая (с маленькими кристаллами) 27с256 - не прошивается!!!

Для чтения 27СХХХ и 27ХХХ одинаковые, для записи нет.

КС573РФ8 - прошилась без проблем напряжением 12,5в

Приставка позволяет прошивать микросхемы 27512

 

Эксперименты продолжаются, на подходе W27256 попробую прошить его напряжением 5 в.

 

 

 

Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au, куплю микросхемы ПЗУ: 2464, 27128, 27256, 27512, 24C64, 27C128, 27C256, 27C512 и выше и выше, так же электростираемые

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу

 

,0