Теперь надо посмотреть, будет ли такое на 2-001.
Вид для печати
Теперь надо посмотреть, будет ли такое на 2-001.
1. То, что курсор не мигает, это вполне возможно, т.к. он может выключаться системой.
2. То, что подвисает - это тоже возможно, т.к. в тесте до сих пор сохранилась циклическая конструкция типа:
а) записываем значение в буферный регистр
б) читаем значение из регистра текущего состояния
в) если не совпало, то идем на пункт а.
И, возможно, на данной машинке ее цикл кратен периоду работы предделителя, таким образом она может попасть в вечный цикл.
Второй можешь и сам на основе него сделать.
Добрался наконец-то до УКНЦ КВАНТ литеры 7 с 1515ХМ2-001. Тест TSTMR.
Загрузка на холодную с дисковода:
Скрытый текст
Далее перезагрузки при нажатии СБРОС, загрузка с дисковода:
Скрытый текст
Нагрев ни на что не влияет. При включении картина, как на первом скриншоте, при перезагрузках по СБРОСу немного скачут проценты, но картина в общем плане остается такой же.
---------- Post added at 20:26 ---------- Previous post was at 20:09 ----------
Продолжение эпопеи с УКНЦ КВАНТ литеры 7 с 1515ХМ2-001. Тест TSTMR.
Загрузка после включения питания с IDE-Flash:
Скрытый текст
Далее перезагрузки при нажатии СБРОС, загрузка с IDE-Flash:
Скрытый текст
После долгих перезагрузок по СБРОСу удалось поймать ситуацию, как после включения питания:
Скрытый текст
И что удивительно, что получаемое число по XOR одинаковое для разных УКНЦ, но разное в зависимости от того, откуда загрузились. Загадка однако.
По OR оно получается.
Не знаю, откуда берется оно в буферном регистре, загадка. Может порождение каких-то иных глюков, но предположений у меня нет.
Т.к. последовательность теста такова:
1) Остановили таймер
2) Записали в буферный регистр число 1000
3) Подождали, прочитали из регистра текущего значения
4) Если ноль, то добавляем к первой группе процентов
5) Если не 1000, но и не ноль, то добавляем к второй группе процентов, и суммируем по OR все неправильно прочитавшиеся числа.
6) Записываем в буферный регистр число 2000
7) И идем на пункт 3.
И так по кругу, то 1000, то 2000, и каждый раз проверяем оно ли читается. Еще можно списать чтение нуля на то, что заблокирован регистр текущего состояния (хотя не должен, т.к. применяются методы для его разблокировки), но ЛЕВЫЕ числа уж никак не могут попасть в таймер случайно, тем более, что он стоит, а не считает.