Page 1 of 1

another universal memory tester

PostPosted: 13 May 2010, 22:03
by DDp
AUMT.SCL AUMT.TAP

Цели:
1. Претендовать на звание Stress-теста.
2. Работать как можно быстрее (1Мб - не 48кб;).

Исходя их этого...
Неважно, какой там бит, по какому адресу... Главное - был сбой или нет.
Фиксируется сбой с точностью до страницы.
Счётчик проходов, счётчик сбоев.
Попробовать внести дополнительные "помехи" тесту (для некоторых клонов
[Pent1024, Profi, Turbo2+] хаотично переключаются видеорежимы, режим турбо).
Пятая страница тоже участвует в проверках, за исключением 2 килобайт,
где находится программа.

Вначале происходит перебор страниц, из проверки исключаются копии страниц.

Проводится 32 теста с разными паттернами.
Сначала заполняется вся память, затем проверяется.

Индикация в верхней части экрана:
Зелёный - всё ок.
Красный - был сбой. При следующих тестах на этом месте остаётся жёлтый "след".

Удержание любой клавиши задерживает начало очередного теста.

Ограничения:
Т.к. тест универсальный, страницы тестируются только через "верхнее очко".
Предполагается, что на Turbo2+ нет перепутывания адресов ОЗУ
(доработка http://atmturbo.nedopc.com/dev_ram.htm)
На Turbo2+ должен отключается контроллер 8031 (только мех. клавиатура).

-----------------------------

A48MT.SCL A48MT.TAP (100517)

Версия, тестирует только 48К.

Для "Балтика" и "Орели" возможно проверить все 64К.

(Вопрос: в каких ещё 48K клонах можно отключать ПЗУ?)

Re: another universal memory tester

PostPosted: 19 Oct 2010, 22:26
by lvd
Тезд может и хороший, быстро тестирует, но вот на экране стоит срач в течение большей части теста, что не внушает оптимизьма...