Автор: ROMby Unknown , 17 февраля 2004
есть двухсторонний SIMM 32 метра

himem.sys при принудительном тестировании памяти говорит, что ошибка по адресу 0х81880С что при несложном подсчете говорит - что глюк на 0-вой стороне

Так вот теперь вопрос: какая нога SIMM отвечает за адресацию сторон?

Есть идея :!: перенаправить сигналы идущие на нулевую сторону и направить на первую

ЗЫ Тут была информация, что если обрублены ноги у микрух на первой (=2/2) стороне то мать видит тока половину памяти.
Я обрубил крайние ноги у глюкавой, нулевой стороны, а память мать ваще не увидела.
Может если их "поменять местами" то она увидит нужную половину? :?:

ЗЫ память нужна на роутер :) а покупать новую неохота :(
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

rgt

22 года назад

Под какой ОС роутер-то. Может проще средствами ОС запретить использовать адреса выше которых глбчит...

Unknown BIOS (не проверено)

22 года назад

Под какой ОС роутер-то. Может проще средствами ОС запретить использовать адреса выше которых глбчит...

под линухом...
обычьно есть опция "использовать не выше"
а у меня глюкавая именно первая половина :(

rgt

22 года назад

Если так то скорее всего выходов два.
Первый замена модуля, второй шаманство с системой на предмет выделения сбойных областей специально запущенным для этих целей процессом, если система способна стартовать с этим модулем. IMHO морока будет еще та. Может кто-то из некрофилов-железячников придумает вариант с переделкой при которой инвертируется или просто залипает в нуле или единице старшая адресная линия и сбойная область уйдет из младшей полвины в старшую или в никуда. Сам я не настолько силен в железе, чтобы подтвердить или опровергнуть возможность такого решения.
Где то в нете видел патч для ядра (кажись 2.2.) который позволяет исключать из работы любую (почти, загрузиться то оно должно) область памяти.

Unknown BIOS (не проверено)

22 года назад

Может кто-то из некрофилов-железячников придумает вариант с переделкой при которой инвертируется или просто залипает в нуле или единице старшая адресная линия и сбойная область уйдет из младшей полвины в старшую или в никуда. Сам я не настолько силен в железе, чтобы подтвердить или опровергнуть возможность такого решения.


1) Насколько я помню (понимаю) мать один двухсторонния симм видит двумя банками
(см регистры 5A-5F,56-57 и 64-67 в даташите к via693a, где в первых настраивается адресное пространство на которое указывают банки - каждая сторона отдельно! а во втором интервале - тайминги, но уже к каждой планке (пара банков) отдельно)
т.е. просто надо переадресовать второй(первый) на первый(нулевой) соответственно обрезав первый(нулевой) совсем

2) :idea: :idea: :idea: может включить в патч фичу - "искать присутствие симов не по нулевому а по первому банку" т.к я сейчас отковырял пару ножек (отвеч. за питание) от одной микрухе на нулевой(первой) стороне - и меня перестала видеться вся планка, а если ту же операцию сделать только с первой(второй) стороной, то нулевая(первая) сторона определиться! т.е машина увидит половину оставшейся памяти.