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

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 28

Тема: Корвет : КТДП - тесты железа

  1. #11
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    5,819
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А смысл?
    Он не не будет в одно и тоже место лить сначала 0, потом 0x1 и т.д.
    Лучше сделать две половинки (с 0 и с 0xff) на переключателе.
    Но это позволяет выловить только сильно битые микросхемы ОЗУ.
    Так как вроде все 64K залить из ROM в ОЗУ нельзя. Но это мой домысел про 64K, я не знаю как на самом деле.
    У меня вообще вся РУшка битая была, поэтому даже залив из ROM 0x100 байт я е сразу нашел.

  2. #12
    Veteran
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    смысл в том что это не "тест RAM" а некий псевдотест
    разные патерны позволят увидеть некоторые типы ошибок

    что можно грузить я написал выше, область 0x4000...0xffff
    это несколько удобнее чем смотреть побайтово что байт не совпал и выискивать в нём что там не так.

    хотя наличия для такой задачи рома с КТДП тоже обязательно.
    КТДП - 16к
    можно сделать в 32к КТДП и такой паттерн и переключатель.

  3. #13
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    5,819
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >разные патерны позволят увидеть некоторые типы ошибок
    На практике 0 и FF более чем достаточно.
    А уж все 256 паттернов перебирать - это излишество в данном случае, для этого уже программные тесты есть.
    Если у Вас вся РУшка битая - битые биты по этим двум паттернам сразу видны. А если у Вас только кусочек РУшки битый - вероятность попасть в битый бит (всегда ноль) паттерном 1 практически близка к нулю. Всё-равно "гуляющие" одиночные биты так не найти.

    >это несколько удобнее чем смотреть побайтово что байт не совпал и выискивать в нём что там не так.
    Там вроде копировщик пишет адрес, что писал и что прочитал. Так что ничего вроде выискивать не надо - битый бит видно сразу. Правда не уверен что и ОПТС 1.x и 2.x такие информативные.

  4. #14
    Veteran
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    >разные патерны позволят увидеть некоторые типы ошибок
    На практике 0 и FF более чем достаточно.
    А уж все 256 паттернов перебирать - это излишество в данном случае, для этого уже программные тесты есть.
    Если у Вас вся РУшка битая - битые биты по этим двум паттернам сразу видны. А если у Вас только кусочек РУшки битый - вероятность попасть в битый бит (всегда ноль) паттерном 1 практически близка к нулю. Всё-равно "гуляющие" одиночные биты так не найти.
    зачем все, я ж выше писал
    00,FF, бегущий 0, бенугущая 1
    по 256 байт

    ---------- Post added at 00:39 ---------- Previous post was at 00:29 ----------

    Цитата Сообщение от dk_spb Посмотреть сообщение
    >это несколько удобнее чем смотреть побайтово что байт не совпал и выискивать в нём что там не так.
    Там вроде копировщик пишет адрес, что писал и что прочитал. Так что ничего вроде выискивать не надо - битый бит видно сразу. Правда не уверен что и ОПТС 1.x и 2.x такие информативные.
    да, обе
    до 56 отличий на экран выводят
    потом HALT

  5. #15
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    5,819
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    зачем все, я ж выше писал
    00,FF, бегущий 0, бенугущая 1
    по 256 байт
    Дык и я выше писал что бегущие 0 и 1 бесполезны, если они "бегут" только в маленьком кусочке памяти. И они оттого и "бегущие", что бегут в каждом тестируемом байте, а не в разных ;-)
    А если в разных - польза стремиться к 0.

  6. #16
    Veteran
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну я далёк от электроники

    ---------- Post added at 16:41 ---------- Previous post was at 16:39 ----------

    а по теме, если есть тест для 580вм80 который тестирует память из ПЗУ
    то его адаптировать чтобы он вставлялся вместо пзу - вполне реально

    знает кто такой ?

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    5,819
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не совсем понял про тест из ПЗУ:
    почему не запускать тест из ОЗУ?
    То есть из ПЗУ картриджа тест стандартным ПЗУ грузится в ОЗУ с проверкой качества копирования, а потом запускается из ОЗУ.

  9. #18
    Master
    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    861
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    esl говорил про системное ПЗУ, а не про внешнее.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  10. #19
    Veteran
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    именно, сделать тест который вставляется вместо ROM

  11. #20
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    5,819
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так я и спрашиваю. Во многих виденных мной машинах системное ПЗУ просто впаяно.
    Соответственно тест в картридже более универсален.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 2252
    Последнее: 19.04.2019, 04:31
  2. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  3. Тесты железа
    от Almaz в разделе Софт
    Ответов: 3
    Последнее: 18.03.2006, 03:33

Ваши права

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