Мне вот интересно, если ОЗУ не регенерируется, то как получить правильный результат при пошаговой трассировке?
А никак. Именно поэтому в той статье пошагово делается только небольшая начальная часть (причем умно используются 2 команды с опкодами 0AAH и 55H для базовой проверки шины данных). И только при успешном проходе этой части рекомендуется отключить шагатель и дальше тестировать на полном ходу.
А вот на новоделе со статикой (в соседней ветке) можно шагать сколько угодно с адекватным результатом.
Последний раз редактировалось HardWareMan; 11.03.2016 в 16:45.
Вобщем прошагал все что можно было прошагать с шагалкой, все адреса корректно отрабатывают.
Отключил шагалку, установил почти все микрухи (кроме отвечающих за периферию) и погонял так под анализатором.
Процессор при старте идет в начало адресов, читает ПЗУ, идет на процедуру инициализации видео-контролера и контролера прямого доступа к памяти.
Процедура с виду отрабатывает корректно, довольно долго ждет пока видео-контролер вернет верное состояние, инициализирует КПДП и выбирает адрес возврата из стэка, затем ретурн на нулевой адрес и просто инкрементирует адреса пока снова не дойдет до адреса ПЗУ, а там снова переход на процедуру инициализации видео и кпдп, а после него снова на ноль.
Вот такой вот бесконечный цикл получается.
Как я понял - проблема с оперативной памятью, так как стэк не отрабатывает корректно.
Бывалые, подскажите пожалуйста, как эффективно продиагностировать оперативку и логику которая её обслуживает ?
Воткнуть в другой, заведомо рабочий комп.
Я ОЗУшки для новодельной платы РК от Наташи предварительно гонял на плате Спектрума. Но у меня там были 565РУ5, хоть и золотые.
- - - Добавлено - - -
Еще вариант, если хоть немного знаком с ассемблером - напиши свою программку, которая будет чехвостить ОЗУ, а результаты сообщать на внешний порт или вообще - на биппер.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Почему вы упорно игнорируете вышеупомянутую статью, хотя она написана специально для наладки РК86? Ее можно использовать даже без теста, описанного в ней.
![]()
HardWareMan, не все так просто.
Несмотря на старость кр565 информации о том как она работает, кот наплакал.
Посмотрел сигналы, RAS - сигналы стабильно идут, CAS - тишина, WE - что то проскаивает.
CAS проверить не совсем понятно как, на имеющейся у меня схеме, сигнал идет с к555ир16, а у меня нет такой на плате. Как я понял вместо неё у меня на плате к155тл2. Вначале я подумал что это у меня ошибка, но нет, фото до моего вмешательства в этот пк показали что раньше стояла она + фото в сети показывают что у других тоже самое.
Пробежался по плате и выяснил
с К155ЛИ1 (DD4) - 11 (по схеме этот выход такой же)
сигнал приходит на К155ТЛ2 (DD16) - 9 (по схеме это к555ир16)
выходит на 8 идет на 13
выходит на 12 идет на 11
выходит на 10 идет на 5 (через резистор)
выходит на 6 идет на CAS микросхем памяти
Проверка сигнала показала что на 9 ногу сигнал приходит но на выходе 8 уже тишина. Уверен что эта наркомания сгорожена не просто так и я абсолютно не понимаю что там и как должно работать.
Последний раз редактировалось AlexZ; 12.03.2016 в 23:46.
ТЛ2 это 6 триггеров Шмидта, а ИР16 - 4х разрядный регистр. Как так? Давай полное фото платы и схему. В оригинальной схеме там стоит ИР1, но инфа о замене его на более стабильный ИР16 проскакивала, и даже вроде тут.
Если ты не видишь суслика, это совсем не значит, что его нет.
Взято отсюда, не раз выручала книжка:
![]()
Последний раз редактировалось HardWareMan; 13.03.2016 в 08:40.
HardWareMan, вот фото из инетрнета платы точ в точ как у меня
вот фото моей платы после 20ти с лишним лет валяний в гараже
на обоих К155ТЛ2, не думаю что это совпадение.
А вот фото платы похожей на мою
и на ней К555ИР1, как в класической схеме.
Одно ясно, что схема отличается от класической реализации 86РК.
Схемы нет, это усложняет диагностику и поиск неисправности.
Тут не совсем то что нужно, мне не саму память диагностировать нужно (к ней нет никаких претензий, она новая), а логические схемы, которые эти импульсы генерируют.
Пока что я нонял, что должны быть при сигнала, RAS CAS и WE, первый и третий, вроде бы как есть, а вот CAS отсутствует.
Буду признателен за подсказку что это за плата и где взять её схему.
А также за объяснение на пальцах кто и как генерирует CAS сигнал.
Напомню что я не профессиональный электронщик и не имею профильного образования.
Заранее спасибо за понимание.
UPDATE
Провел углубленный поиск и нашел подтверждение что у меня плата конструктора "Электроника КР-03"
Схема от него тоже была найдена
и действильно, на схеме К155ТЛ2![]()
Последний раз редактировалось AlexZ; 13.03.2016 в 17:11.
Последний раз редактировалось zebest; 13.03.2016 в 18:46.
Profi v3.2 -=- Speccy2010,r2
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)