Прошу совета по ремонту 286
- uav1606
- Advanced Member
- Сообщения: 5969
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Контактная информация:
-
Вклад в сообщество
Прошу совета по ремонту 286
Если верить скринам CheckIt выше, том там чуть ли не все чипы дефектные. Что странно, конечно.
Тут вот про то, как CheckIt индицирует битые биты:
https://www.minuszerodegrees.net/5160/r ... heckit.htm
Тут вот про то, как CheckIt индицирует битые биты:
https://www.minuszerodegrees.net/5160/r ... heckit.htm
Прошу совета по ремонту 286
Тут немного другое мне кажется. В те области памяти, которые не протестировались биосом CheckIt просто не имеет доступа. Я же проверял что при тесте памяти CheckItом CAS1 сигнала не появлялось.
Наверное нужен какой-то низкоуровневый тест памяти.
Наверное нужен какой-то низкоуровневый тест памяти.
- uav1606
- Advanced Member
- Сообщения: 5969
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Контактная информация:
-
Вклад в сообщество
Прошу совета по ремонту 286
Не думаю, что это так. Насколько я знаю, он обычными машинными командами тестирует память, как раз на низком уровне. (Собственно, там уровень как таковой один, просто команды чтения и записи в память.)
Да, ещё, с учётом такого большого количества ошибок в CheckIt, я бы присмотрелся к сигналу WE1 на проблемных микросхемах. Вы писали, что он есть, но кто его знает... По идее, при работе той моей программки он всё время должен быть.
Да, ещё, с учётом такого большого количества ошибок в CheckIt, я бы присмотрелся к сигналу WE1 на проблемных микросхемах. Вы писали, что он есть, но кто его знает... По идее, при работе той моей программки он всё время должен быть.
-
- Advanced Member
- Сообщения: 4383
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Прошу совета по ремонту 286
Так и есть, это ранний чипсет (может даже первый от С&T), без всяких shadow и EMS.
BIOS исполняется из ПЗУ. Собственно, можно даже заменить BIOS на более удобный, с
встроенным SETUP.
С BIOS это никак не связано. Имейте ввиду, что у 286 шина память 16-битная,
и отказ даже одной микросхемы вызовет неработоспособность всех 128KB.
Для локализации попробуйте отключить NMI (старший бит порта 70h, этот же
порт задает адрес ячейки RTC). И исследовать debug-om, что мы имеем в ответ на
запись разных значений в DRAM. Может быть даже дефект в Parity DRAM.
Забейте, просто он решил что E_seg занят ПЗУ. System BIOS всегда в F_seg.
Это невозможно, этот чипсет не требует спец. инита контроллера памяти.
Размер настраивается сигналами RAMSEL.
Да, вот это надо в первую очередь сделать, может быть трещина/обрыв.
Я бы делал все программные проверки debug-ом или самописной программой
(как Ваша), чтобы точно знать, что мы делаем.
Прошу совета по ремонту 286
WE1 на месте
Вы правы, CAS1 нашелся
Как это сделать? Я умею дебагом только дамп памяти по адресу смотреть.
Сейчас происходит вот что
- uav1606
- Advanced Member
- Сообщения: 5969
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Контактная информация:
-
Вклад в сообщество
Прошу совета по ремонту 286
Чтобы отключить NMI в Debug:
Дальше можете dump делать и т.п.
P.S. А какая там частота процессора? 8 МГц? И нет ли возможности его притормозить? Кажется, на той дискете была для этого утилита? А то вдруг память не тянет такую скорость...
Код: Выделить всё
a
in al,70
or al,80
out 70,al
[Enter]
p 3
P.S. А какая там частота процессора? 8 МГц? И нет ли возможности его притормозить? Кажется, на той дискете была для этого утилита? А то вдруг память не тянет такую скорость...
-
- Advanced Member
- Сообщения: 4383
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Прошу совета по ремонту 286
Я тоже думал об этом - на крайний случай можно даже сменить гененратор
у CPU, но это лишние перепайки на плате...
- uav1606
- Advanced Member
- Сообщения: 5969
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Контактная информация:
-
Вклад в сообщество
Прошу совета по ремонту 286
А, нет, посмотрел образ, для изменения частоты ничего не обнаружил... Жаль. Можно, конечно, попробовать стандартные Ctrl+Alt+серый минус и Ctrl+Shift+серый минус...
P.S. Хотя там нет серого минуса. :-) Но, наверное, можно попробовать эти комбинации с обычным.
P.S. Хотя там нет серого минуса. :-) Но, наверное, можно попробовать эти комбинации с обычным.
Прошу совета по ремонту 286
Получилось, дамп выдает вот это После попытки записи по какому-либо адресу ничего не меняется.
8МГц. Ничего не встречал среди утилит связанного с частотой. Каких-то индикаторов турбо как на прочих ноутах и специальных кнопок на клавиатуре так-же нет.
- uav1606
- Advanced Member
- Сообщения: 5969
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Контактная информация:
-
Вклад в сообщество
Прошу совета по ремонту 286
А как и что пытались записывать? Тут хорошо подходит команда Fill, скажем:
f 8000:0 80 ff
Запишет 128 (80 hex) байт FF по адресу 8000:0.
Попробуйте те комбинации клавиш - на стационарных 286-х они часто работают.Каких-то индикаторов турбо как на прочих ноутах и специальных кнопок на клавиатуре так-же нет.
Прошу совета по ремонту 286
Выглядит так, как будто "мусор" из памяти читается, а проблема именно с записью.