Важная информация

User Tag List

Страница 6 из 6 ПерваяПервая ... 23456
Показано с 51 по 59 из 59

Тема: Тестовое ПЗУ

  1. #51
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наконец подобрал алгоритм идентификации замыкания разрядов шины адреса.
    Корректно определяет замкнутые разряды.
    Замыкал 2, 3, 4 разряда шины адреса ОЗУ... хоть в кучу, хоть парами, результат корректный.

    Осталось убедиться, что первичный тест ОЗУ, корректно указывает "битую" микросхему (при её наличии) на плате. Но уж очень не хочется дорожки резать.
    Может у кого-то на реале есть микросхемы ОЗУ в панельках, для проведения полевых испытаний теста?
    И так как тест работает из ПЗУ, кроме ОЗУ в панельке, должно быть ещё и ПЗУ загрузчика сменное.
    Последний раз редактировалось KTSerg; 23.06.2022 в 19:08.

  2. #52
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для случая, когда нет изображения или синхры, добавил вывод результатов на магнитофонный выход.
    С самого магнитофонного выхода не пробовал смотреть, но с 14 вывода ВВ55 логером инфа снимается.
    Вывод в виде импульсов разной ширины.
    Широкий (24мкс-26мкс) - к элементу претензий нет.
    Узкий (14мкс-17мкс)- обнаружена ошибка.
    4 импульса в пакете - неисправен ВВ55, порты с номерами 5h,6h,7h,3h.
    В примере - ошибка при тестировании порта 6h.
    4 пакета по 8 импульсов - обнаружена ошибка при тестировании ОЗУ. Каждый из пакетов - банк ОЗУ, первый импульс в пакете - нижняя микросхема в банке.
    В примере - ошибка микросхем в каждом банке, в первом - нижняя, во втором - вторая снизу, и т.д.
    7 импульсов - обнаружено замыкание разрядов шины адреса. Первый импульс - А6, последний А0. Разряды соответствующие коротким импульсам, скорее всего, замкнуты между собой, или на сторонние сигналы.
    В примере - замкнуты разряды шины адреса А1 и А2.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	err_port.jpg 
Просмотров:	50 
Размер:	12.1 Кб 
ID:	77492   Нажмите на изображение для увеличения. 

Название:	err_ozu.jpg 
Просмотров:	42 
Размер:	16.0 Кб 
ID:	77493   Нажмите на изображение для увеличения. 

Название:	err_sa.jpg 
Просмотров:	36 
Размер:	11.1 Кб 
ID:	77494  
    Последний раз редактировалось KTSerg; 24.06.2022 в 22:22.

  3. #53
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Во вложении архив с описанием получившегося теста (портов, ОЗУ, шины адреса ОЗУ) и подборкой скриншотов, с примерами ошибок при тестировании.
    Ещё раз обращаю внимание, тест предназначен для работы только из ПЗУ, установленной на место ПЗУ загрузчика.
    Сама программа теста в файле с расширением ".epr"
    Вложения Вложения
    Последний раз редактировалось KTSerg; 25.06.2022 в 15:55.

  4. Эти 4 пользователя(ей) поблагодарили KTSerg за это полезное сообщение:

    AlexBel (25.06.2022), Improver (25.06.2022), ivagor (25.06.2022), surinm (20.02.2024)

  5. #54
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для реальщиков должен быть очень полезный тест, здорово. Немного моего обычного занудства - "Если тесты прошли без оштбок, на бордюре будет 6 светлых (желтых) полос." - все же 7 полос.
    Возможно в будущем его стоит дополнить. Можно протестировать еще 2 порта системной ВВ55 (1-2) и таймер и тогда практически полный охват основных БИС. Кстати, еще можно считать контрольную сумму или CRC пзу.

  6. #55
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    ... 6 светлых (желтых) полос." - все же 7 полос.
    Спасибо. Исправил, заменил.
    Возможно в будущем его стоит дополнить. Можно протестировать еще 2 порта системной ВВ55 (1-2) и таймер и тогда практически полный охват основных БИС. Кстати, еще можно считать контрольную сумму или CRC пзу.
    Пока о таком не думал. Тут главный тест самого критичного - шины адреса ОЗУ, и сопутствующего.
    Тест и так уже потянул на 1.5Кило, хорошо, что влез в размер стандартного (для .02) ПЗУ.

  7. #56
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Первые боевые испытания теста шины адреса на Векторе .02.

    ремонт

    Откопал Вектор, который был в ремонте ещё со средины 90-ых. Состояние страшное, я в те времена уже поменял на нём несколько микросхем.

    Поменял ПЗУ, запустил тест. После обновлений экрана, фон остался светлым, на бордюре ни одной полосы, пищалка - нудно скулит.
    А по идее фон должен быть чёрным и на бордюре полосы.
    Осциллогафом глянул вывод 14 ВВ55, и увидел 7 "широких" импульсов... значит сам Вектор работает и ошибок ОЗУ не находит.
    Замкнул на ОЗУшке разряды шины адреса, перезапустил тест и на бордюре появились чёрные полосы (без светлых).
    После размышлений, дошло, что "видеоконтроллер" Вектора просто не отображает одну из плоскостей...
    Дошел осликом до одной из ИР10, заменил её и полосы на бордюре появились, и фон почернел.
    Хоть по прямому назначению тест ничего не нашел, но навёл мысль о причине неисправности.
    [свернуть]


    Получается, что импульсы на ВВ55 (результаты тестов) можно и осликом посмотреть. Правда в случае проблем с микросхемами ОЗУ, там будет 32 импульса, возможно отличить "короткий" от "длинного" на экране ослика будет сложно.
    Последний раз редактировалось KTSerg; 30.06.2022 в 08:50.

  8. #57
    Activist
    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    376
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тест очень крутой. Предыстория. Вектор 06ц.02, перестал работать. При включении вот такая картинка:

    Тестирование показало битую рушку, заменил, стало останавливаться на ошибке на ША по линии А4. При тестировании вот такая картинка (в процессе):

    Методом научного тыка и изучения схемы набрел на 155КП2, которую заменил и Вектор завелся!!! правда у этого вектора настолько безобразная плата, что дорожки отскакивают не то что от температуры, а от одного вида паяльника, и пришлось несколько раз пропаивать, ставить МГТФ вместо 2х отлетевших дорожек.

    Комп проработал где-то полчаса, был замечен в нестабильной работе по портам ПУ, но это другая история... и опять показал картинку выше!!! Еще раз внимательно под лупой изучил место замены КП2, еще раз пропаял - работает! буквально несколько минут и опять не работает... Основная сложность в том, что осциллографом я не вижу проблемы в сигнале А4 - визуально он такой же, как и все остальные адресные линии... Вопрос - как тестируется ША? какой порядок диагностики?

    чую, что там сопля или непропай, потому что плохо верю, что вторая 155КП2 умерла в прямом эфире с такими же симптомами, да и второй замены КПшки эта плата если и переживет, то будет вермишель из МГТФа как на макетке(((

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

  9. Этот пользователь поблагодарил surinm за это полезное сообщение:

    electroscat (21.02.2024)

  10. #58
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,657
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от surinm Посмотреть сообщение
    ... Вопрос - как тестируется ША? какой порядок диагностики?

    чую, что там сопля или непропай, потому что плохо верю, что вторая 155КП2 умерла в прямом эфире с такими же симптомами, да и второй замены КПшки эта плата если и переживет, то будет вермишель из МГТФа как на макетке(((
    Точки на экране второго скрина, вроде такого не должно быть.

    Тест ША: по "ключевым" адресам записываются "маркеры", для каждого разряда есть своя пара "маркеров", а потом маркеры считываются и анализируются.
    Если из "ключевого" адреса считан чужой "маркер", который должен находиться по другому адресу, то есть замыкание между разрядами ША.
    Если "маркер" из пары конкретного разряда шины, но не на своём месте, то этот разряд шины:
    1. в обрыве.
    2. замкнут на "+" питания.
    3. замкнут на "общий" питания.
    Замыкание на питание, может быть не полным, достаточно "подтяжки". На осциллогафе это видно как не характерная амплитуда, "максимум" чуть не дотягивает до напряжения питания, или "минимум" не достаёт до "0".

    На скринах, экран разделён на 4 горизонтальных полосы. Я бы предположил, что это разряд ША А6 (общей шины) подтянут к "1". Хотя я сейчас не помню, объединяется ли А6 мультиплексором с каким-то другим разрядом, или нет. Надо схему смотреть.

    Глянул схему, А6 (общей шины) как-раз соответствует А4 ША ОЗУ.
    Значит скорее всего А4 ША ОЗУ подтянута к "+" питания. Нужно искать "соплю" между "А4" и "+".

    Есть сомнения по поводу моих выводов.
    Так как А4 ОЗУ, это А6 и А12 общей шины, то при замыкании А4 на "+", скорее всего картинка на экране будет другая.
    Получается, что А6 не доходит до КП2.
    Можно попробовать, кинуть перемычку D1 32 нога - D8 3 нога.
    Последний раз редактировалось KTSerg; 20.02.2024 в 18:22.

  11. Этот пользователь поблагодарил KTSerg за это полезное сообщение:

    surinm (21.02.2024)

  12. #59
    Activist
    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    376
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, проблема была в том, что A6 общей шины не доходила до КП2... исправил, заработало)) спасибо))

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

  13. Эти 2 пользователя(ей) поблагодарили surinm за это полезное сообщение:

    electroscat (21.02.2024), KTSerg (22.02.2024)

Страница 6 из 6 ПерваяПервая ... 23456

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. "Партнёр 01.01": тестовое ПЗУ
    от xlat в разделе Радио-86РК
    Ответов: 11
    Последнее: 25.03.2021, 11:59
  2. Ответов: 76
    Последнее: 22.08.2019, 21:33
  3. Apple II - тестовое ПЗУ
    от AlexBel в разделе Apple
    Ответов: 9
    Последнее: 05.04.2019, 22:04
  4. Ответов: 10
    Последнее: 28.02.2019, 17:39
  5. ПЗУ
    от andreil в разделе Память
    Ответов: 4
    Последнее: 23.04.2006, 20:22

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •