есть двухсторонний SIMM 32 метра
himem.sys при принудительном тестировании памяти говорит, что ошибка по адресу 0х81880С что при несложном подсчете говорит - что глюк на 0-вой стороне
Так вот теперь вопрос: какая нога SIMM отвечает за адресацию сторон?
Есть идея перенаправить сигналы идущие на нулевую сторону и направить на первую
ЗЫ Тут была информация, что если обрублены ноги у микрух на первой (=2/2) стороне то мать видит тока половину памяти.
Я обрубил крайние ноги у глюкавой, нулевой стороны, а память мать ваще не увидела.
Может если их "поменять местами" то она увидит нужную половину?
ЗЫ память нужна на роутер а покупать новую неохота
Под какой ОС роутер-то. Может проще средствами ОС запретить использовать адреса выше которых глбчит...
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
под линухом...
обычьно есть опция "использовать не выше"
а у меня глюкавая именно первая половина
Если так то скорее всего выходов два.
Первый замена модуля, второй шаманство с системой на предмет выделения сбойных областей специально запущенным для этих целей процессом, если система способна стартовать с этим модулем. IMHO морока будет еще та. Может кто-то из некрофилов-железячников придумает вариант с переделкой при которой инвертируется или просто залипает в нуле или единице старшая адресная линия и сбойная область уйдет из младшей полвины в старшую или в никуда. Сам я не настолько силен в железе, чтобы подтвердить или опровергнуть возможность такого решения.
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Где то в нете видел патч для ядра (кажись 2.2.) который позволяет исключать из работы любую (почти, загрузиться то оно должно) область памяти.
1) Насколько я помню (понимаю) мать один двухсторонния симм видит двумя банками
(см регистры 5A-5F,56-57 и 64-67 в даташите к via693a, где в первых настраивается адресное пространство на которое указывают банки - каждая сторона отдельно! а во втором интервале - тайминги, но уже к каждой планке (пара банков) отдельно)
т.е. просто надо переадресовать второй(первый) на первый(нулевой) соответственно обрезав первый(нулевой) совсем
2) :idea: :idea: :idea: может включить в патч фичу - "искать присутствие симов не по нулевому а по первому банку" т.к я сейчас отковырял пару ножек (отвеч. за питание) от одной микрухе на нулевой(первой) стороне - и меня перестала видеться вся планка, а если ту же операцию сделать только с первой(второй) стороной, то нулевая(первая) сторона определиться! т.е машина увидит половину оставшейся памяти.
Отправить комментарий