val_dp, А контрольная сумма соответствует?
Вид для печати
val_dp, А контрольная сумма соответствует?
ПЗУ другая - из заведомо рабочего РК, ВТ57 и ВГ75 также другие - проявление то же.
Я имел в виду контрольную сумму считанной программы.
Не люблю советовать, не видя железку, но всё же. Проверьте ОЗУ, похоже при программной регенерации одна микруха (которая стоит на D7) сбоит. Поменяйте крайние микросхемы ОЗУ местами-если проблема уйдет, значит оно самое.
Могу предположить, что в ОЗУ имеется слабая ячейка, значение которой нарушается во время программной регенерации при чтении. Что бы я посоветовал попробовать:
1. Что-то, наоборот, вывести на магнитофон и посмотреть, воспроизведется ли проблема.
2. После загрузки, пока экран двигается, переместить экранную область в другой диапазон, например T76D0,7FF3,66D0
После этого выполнить сброс и директивой D внимательно посмотреть, что там было. D66D0,6FF3 Подозреваю, что где-то вместо 00 будет 80.
Переместил экранную область, сбросил, директивой D посмотрел - нигде 80 (и больше) не обнаружил. Возвращаю эту область обратно в экранную - снова бегут символы.
Пробовал вручную записывать байты в экранную область. Да, действительно, при записи 80 символы начинают бежать, именно так, как и после ввода программы.
Контрольная сумма после ввода программы правильная.
val_dp, Попробуй в монитор по адресу FADC вместо 93 записать D3.
Спасибо всем большое за помощь.
Оказалось именно так - сбойная РУ5 по линии D7.
Причем, при комнатной температуре тест ОЗУ из тестовой ПЗУ проходил без ошибок, однако, изображение по экрану бежало. Последовательно директивой М заполнял экранную область нулями и всегда, по достижению ячейки 76F5 изображение останавливалось (при этом отображалось, что в этой ячейке и был 00). Запись 00 только в эту ячейку не помогала. Прогрев платы усугубил проблему и тест ОЗУ проходил с ошибкой с указанием на 7 бит.
В тестере эта РУ5 при комнатной температуре работает без ошибок, но после нагрева не работает.
Доброго дня. Подскажите пожалуйста как исправить такой баг, см. фото.
Не выводит крайний левый символ на экран. https://uploads.tapatalk-cdn.com/201...fe108a15d8.jpg
Отправлено с моего A0001 через Tapatalk
????????????? нет вариантов?????????????????????
Решение есть?
Отправлено с моего A0001 через Tapatalk
Находил тут решения. Но все только с настройкой ЭЛТ монитора.
Отправлено с моего A0001 через Tapatalk
san010101, из любой ситуации всегда больше двух выходов. Для начала надо определиться, чего вы хотите - модифицировать РК так, чтобы его воспринимал данный телевизор, или настроить телевизор так, чтобы он нормально отображал неправильный, но каноничный РКшный сигнал?
Слишком мало информации: что это - монитор или телевизор, как подключен, оригинальная схема РК-86 либо какая-то модификация и т.п....
Решение найдено, укорачиваем импульс.
Протестировал, реально работает.
Вот тема по данному вопросу.
http://ruecm.forum2x2.ru/t723-topic#11883
подскажите пожалуйста что за вариант платы ? может у кого есть монтажная схема ?
https://a.radikal.ru/a18/1812/ee/9f1ed0bbc224t.jpg
В левом верхнем углу виднеются какие-то надписи.
купил плату на барахолке, оказалось что схема отличается от классической журнальной и от всех обсуждаемых здесь. уголок платы сфотографирую вечером, помогите кто знает
Вроде как стандартная плата, только на РУ5. На плате даже нумерация деталей оригинальная...
Что и требовалось доказать... )))))
так по какой схеме мне собирать РК ? ))) скажи пожалуйста Alex_LG.
Стандартная плата нумерация и номиналы деталей скорее всего соответствует журнальной версии. РУшки можно половинчатые ставить.
Привет всем!
Если это уже обсуждалось - сильно не пинайте, я вроде не нашел такого.
Захотелось поделиться своим опытом - авось кому пользу принесет. Речь пойдет о детской(?) болезни 86РК - сбоящем ОЗУ. Сразу оговорюсь - советы для олдскульщиков/репликаторов, которые принципиально на DRAM делают (вроде как в правильной теме пишу).
Итак, изготовил новодельный РК на самодельной ЛУТной плате. Микросхемы NEC8257 и i8275, проц и ПЗУ каноничные, память 4164 150 наносекундная, мелочь - вперемешку 74 и 155/555. Все запустил, но сразу уперся в горе-баг с памятью, а как же без него. Замена ИР1 на 7495 или на 555ИР16 не приносила облегчения - стабильнее всего впоследствии работала именно ИР1. Перепробовались все найденные виды доработок - игра вокруг задержек CAS относительно RAS, задержка на 8 вывод ИР1-й, на ее выходе - все это смотрелось двухлучевым скопом. Как ни парадоксально, лучше всего из "стандартных" решений работал конденсатор на 100 пик между CAS и землей. RAS/CAS "раздвигал" вплоть до 250нс - комп работал, но зависал с частотой от раза в минуту до раза в 10 минут - в зависимости от примененного решения, но абсолютно стабильной работы добиться не удавалось. Перебирая всевозможные варианты "лечения" проблемы, в том числе и вот это, нашел "нестандартное" решение проблемы от А.Сапронова из г. Калуга путем изменения режима работы ИР1 и перевода ее в режим только сдвига. И вот же оно. Компьютер работает идеально и абсолютно стабильно, как и полагается хорошей железке. Самое гениальное, что для этого нужно всего лишь поменять местами проводники к выводам 1 и 6 микросхемы ИР1, то есть вывод 6 заземлить, а что шло к 6-му - перевести на 1й, предварительно оторвав тот от "земли". Все остальные костыли-задержки, естествено, устранены. Предлагаю в очередную ревизию ПП закладывать это решение стандартно, так как оно абсолютно :) и требует ничтожных перестановок.
всё правильно, это самое верное решение, я об этом ещё давно говорил https://zx-pk.ru/threads/27583-radio...l=1#post930465
я анализировал схемы других компов, именно такая схема синхронизации ОЗУ используется часто, но новоделы почему упорно игнорируют эту проблему и разводят плату с глюками.
Добрый день. Отлаживаю самодельный Радио-86рк согласно этой инструкции.
Собрал пошагиватель по этой схеме (в помеченном мной месте на картинке должна быть цифра 6?) и подключил как положено. В инструкции написано, что с подключенным пошагивателем на выводе RDY микросхемы кр580гф24 должен быть низкий уровень напряжения, но у меня там высокое напряжение. На входе RDYIN также высокое напряжение. При этом питание на тактовый генератор подано правильно, импульсы на выводе OSC есть, и на нажатие кнопки "сброс" он реагирует как нужно. В чем может быть проблема?
UPDATE: Догадался вынуть ножку RDYIN тактового генератора из панельки, что бы к ней был подключен только пошагиватель. Теперь на RDYIN низкий уровень напряжения, но на RDY все еще высокий
UPDATE2: Догадался, что на схеме не указано питание микросхемы. Подал его куда нужно, и теперь все в порядке.
Преобразователь +5в -> +12в на 555 таймере и преобразователь +5в -> -5в на ICL7660
по стандартной схеме ROM-диска к второй ВВ55, директива U в мониторе
Я же написал в сообщении- 4164, какая разница, как они там называются? Конкретно эти -
мицубиси на 150 нс, но при РКшных частотах сюда хоть РУ5 с 450нс ставь...
OldSpeccer, позвольте полюбопытствовать, корпус у Вас случайно не Импульс, ильичевский?
https://zx-pk.ru/w/images/1/11/Pk_impulse_03_photo1.jpg
Ищу под него приличный скан платы клавиатуры для копирования.
Собрал свою версию классической платы Радио 86РК. Было желание сохранить журнальную компоновку, но с использованием РУ5. Поэтому за основу платы была взята проверенная версия от maddev*xlat https://zx-pk.ru/threads/25696-plata...suzhdenie.html. По сравнению с оригиналом удалось уменьшить ширину до 165мм. Также были внесены изменения. В качестве системного разъемы был выбран ГРПМ1-61 (у меня их много), соответственно изменена трассировка ВВ55 на этот разъем. Предусмотрено сбоку место под установку дополнительного разъема ГРПМШ-1-31 для контроллера дисковода и дополнительного ИД7 для разбивки адресного пространства под КНГМД. При установке контроллера можно с помощью джамперов (без МГТФ и порезов) включать дешифратор. Теперь контроллер можно подключать к основной плате без лишней "лапши". Шаг сетки выбран 2.52. Можно спокойно ставить наши БИСы и буржуйские аналоги без значительных "выгибонов". Метрические панельки под ПЗУ легко вошли в свои места. Для сороконожек использовал импортные однорядные цанговые разъемы. Для того чтобы выбрать разницу в шаге резал их пополам. Плата собирается легко, расположение деталей совпадает с платой maddev*xlat (за подробную документацию им огромное спасибо). Больше пришлось возиться с прошивкой ПЗУ. У меня не было программатора под РФ2/5, пришлось собирать самостоятельно. Собирал по схеме и с помошью ув.Копейкин https://zx-pk.ru/threads/25150-programmator-pzu.html (за что ему тоже большое спасибо). Самое удивительное - плата заработала с первого включения! Конечно, еще не подключена клавиатура, неизвестно, стабильно ли работает память и злополучный ИР1, но Монитор уже работает. Теперь очередь за КНГМД.
Излишки плат РК86 и контроллера выставлю в Бархолке.
Вложение 72777Вложение 72778Вложение 72779Вложение 72780
Shumadan, а что за матрица на первом фото, вернее как подключена к РК?
Коллеги, добрый вечер!
Стандартный РК-16, проблема - вне зависимости от наличия/отсутствия порта клавиатуры и подтяжки линий клавиатуры к питанию, на экране после приглашения командная строка сама собой заполняеся символом "яблоко", немного напоминающим "6", при достижении длины буфера строки монитор выдает "?" и переходит в режим ввода новой команды, - и вся история повторяется.
Подскажите, в какую сторону раскапывать?
P.S. Единственное, - ПЗУ монитора сейчас работает от "Элекроники КР-01", но, по-моему, платы идентичны. При этом все-таки напрашивается предположение, что у конструктора ППА клавиатуры сидит на каком-то другом адресе...
P.P.S. UPS! Разобрался - у DD11 именно у ноги, идущей к чипселекту DD20 отсутствовала металлизация, поэтому после установки панельки сигнал выборки просто не доходил до микросхемы ППА!
Ребят, где взять прошивку ПЗУ с этим файлом?
http://www.emuverse.ru/wiki/Радио-86...наладке
Там два десятка байт, хоть руками, хоть копи-пастой за 5 мин.
А вообще читать отсюда
https://zx-pk.ru/threads/22785-assem...=1#post1025495
постов десять. и до Просвещения :)
[QUOTE=zebest;1073113]Там два десятка байт, хоть руками, хоть копи-пастой за 5 мин.
Спасибо, брат! Но как этот текст залить в ПЗУ?
Я находил листинг на просторах инета с подробным описанием по каждому шагу.
В итоге, я заменил проц и всё поехало. Проц сдох..градусов 50 он был. Небыло другого. Вот сейчас нашел донора, взял проц и все пошло.
Но все равно бы интересно тест иметь на будущее, и для экспериментов. Прогер и лампа есть :)