Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Другие архитектуры » Бракованные КМ1801ВМ2 ? |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
andyTh |
Сообщение отправлено: 21 апреля 2014 12:13
Появились "плавающие" биты в ПЗУ? Подставить другую ПЗУшку есть возможность? |
Сейчас на форуме |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 апреля 2014 12:33 Сообщение отредактировано: 21 апреля 2014 12:35
borisfox написал: При эмуляции ДВК-1 такая ошибка вылезала у меня при подключенном контроллере MY - его регистры находятся по тем же адресам, что и коды тестового ПЗУ, поэтому если в регистрах MY не 0 и их содержимое читается одновременно с кодом тестов - вылезает такая ошибка. выдают ошибку "тест переписан в ОЗУ неверно". |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 апреля 2014 15:48 Сообщение отредактировано: 21 апреля 2014 15:50
AndyTh написал: Более вероятно, что либо "основные" 64К, либо "дополнительные" 64К не всегда ( или не полностью ) отключаются от шины при изменении сигнала SEL. В таком случае результат чтения из дополнительного адресного пространства будет комбинироваться по ИЛИ с результатом чтения из основного адресного пространства. Появились "плавающие" биты в ПЗУ? Например, контроллер MY после каждого сброса обнуляет свои регистры и запускает довольно долгий внутренний тест. Если чтение из ПЗУ по адресам 172140 и 172142 произойдёт в этот момент - всё пройдёт гладко. Если же MY успеет закончить внутренний тест и изменить содержимое своих регистров - при чтении из ПЗУ возможны проблемы. |
andyTh |
NEW! Сообщение отправлено: 21 апреля 2014 16:14
Может я ошибаюсь, но кажется речь идёт о голой процессорной плате. |
Сейчас на форуме |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
При копировании кода тестов T2..T5 - процессор сначала ставит SEL и читает слово из ПЗУ системного режима, а потом снимает SEL и пишет слово в ОЗУ пользовательского режима. Если реакция ПЗУ или ОЗУ на изменение сигнала SEL запаздывает - некоторые слова могут читаться/писаться неправильно. При неизменном состоянии сигнала SEL - проблема не проявляется. |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
В корзине стенда стоит только сама плата вычислителя, никаких других контроллеров больше нет. В пультовом режиме проверил страницу ввода-вывода - левых регистров нет, только консольный порт и принтер. Новое ПЗУ подкидывал (отключая у старого вход CE). Можно, конечно, и совсем заменить, для очистки совести. Я бы понял, если бы глючило постоянно. Но почему ситуация меняется от сброса к сбросу? Ведь бывают периоды после удачного сброса, когда плата без проблем проходит все тесты. О проблеме с SEL была гипотеза ещё на ранних стадиях, но сигнал нормальный, не отличается по форме от такового на исправных платах... Да и если бы с ним было что-то не так, сбросом это бы не устранялось. Контроллер памяти уже другой, другого года выпуска. Теоретически, конечно, может быть, что он тоже глючный, но вероятность, по-моему, очень мала. |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 апреля 2014 13:12 Сообщение отредактировано: 22 апреля 2014 16:44
Если проблема может вызываться задержкой реакции каких-то узлов платы на изменение SEL и ошибочным [ выставлением / не выставлением ] ими RPLY, то для проверки можно ввести постоянную задержку SYNC, достаточную для правильного распознавания SEL-сегмента передаваемого адреса всеми устройствами платы. |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
Можно попробовать, но это всё-таки не объясняет, почему ситуация меняется от сброса к сбросу... Ладно если б она постоянно одинаково не работала. Плохо, что нет логического анализатора. И занять не у кого в нашей глуши... |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Насчет анализатора - есть мысль наладить выпуск их - для БК11М, под RT-11. Число каналов - 32, частота - порядка 30 мгц, софт для МПИ - в комплекте. Запуск по команде пользователя или условии на входах, 32кслов - длина записи. Размеры - большие, цена - под 10К руб. Видимо, можно и под LPT приделать . Как вариант - 32-канальный осциллограф, но существенно дороже. |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
Не, тащить к стенду ещё что-то pdp-образное - никакого места на столах не хватит... Что-нибудь с USB было бы более подходяще. Писюк на стенде уже и так есть в качестве терминала. Куплю когда-нибудь, но прямо сейчас на приборы нет бюджета. |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
Полигон-2 » Другие архитектуры » Бракованные КМ1801ВМ2 ? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |