Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   VIA 386-VC-H - странности с памятью
RSS

VIA 386-VC-H - странности с памятью

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
Есть вот такая мама:
http://bk0010.narod.ru/hardware_specs/m/U-Z/33104.htm
В ней есть такая проблема с оперативкой:
- вставляю в BANK-0 4 метра памяти - всё нормально
- вставляю в BANK-1 ещё 4 метра памяти - BIOS кажет, что памяти 5 метров, himem.sys при этом начтнает ругаться, что нашёл в памяти нереальный адрес такой-то.
Сия ситуация наблюдается в любой комбинации имеющихся 11-ти одномегабайтных планок памяти и даже, если в BANK-1 вставляю 1 метр памяти 4-мя планками из 286-й машины - himem.sys продолжает ругаться аналогично.

Кто блеснёт эрудицией?
Капут в чипсете?
Kot Martovskiy
Advanced Member


Откуда: Ivanovo
Всего сообщений: 388
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 фев. 2008
Может быть не серьезно это спрашивать, но контакт нормальный у разъема? Дорожки не повреждены к нему?
Fe-Restorator
Гость

Ссылка

В биосе есть настройка "резервирования диапазона адресов памяти" под до-вставляемую EMS-память, объёмом до 16 мегабайт, и стартовым адресом в пределах от 1 до 15 первых по-порядку мегабайт набортной RAM. Возможно, у вас конфа: 4 метра RAM, далее 3 метра EMS, далее весь остаток RAM. Himem пытается обратиться к 5-му метру памяти, но он блокирован биосом(резерв под EMS), в результате - ругань на неправильный адрес RAM.
Попробуйте очистить цмос что-то типа "Load bios defaults". Проверьте параметр маскирования памяти и поставьте одинаковых планок на 8 метров. Если проблема осталась - ищите дефекты текстолита и чипов...
И правильно-ли выставлен размер кеша? Его достаточно для работы более чем с 4 метрами памяти? Один из чипов не дохлый?
Сейчас на форуме
Kot Martovskiy
Advanced Member


Откуда: Ivanovo
Всего сообщений: 388
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 фев. 2008
Fe-Restorator написал:
[q]
И правильно-ли выставлен размер кеша? Его достаточно для работы более чем с 4 метрами памяти? Один из чипов не дохлый?
[/q]
А кэш то тут причем? какая разница сколько кэша и сколько памяти?
Fe-Restorator
Гость

Ссылка

Kot Martovskiy написал:
[q]
А кэш то тут причем
[/q]
Всякое обращение к памяти кешируется. Если чип кеша неисправен - поимеем произвольные "ошибки доступа" к памяти по произвольным адресам. Объёма кеша должно хватать для работы, тем или иным методом, со всем объёмом RAM, - горелый чип, очевидно, нарушит сие условие.
Проверь сперва "причины" попроще, не поможет - займись кешем. На 386 и 486 кеш довольно часто выгорал.
Сейчас на форуме
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
Fe-Restorator написал:
[q]
В биосе есть настройка "резервирования диапазона адресов памяти"
[/q]
А нету! Там весьма оригринальный BIOS от AWARD. Наверное, один из первых - всего 2 страницы настройки: на первой странице стандартные время-дата-флопы-винты, а на второй эээ... сейчас не помню, но руление теми настройками проблемы не решает - пробовал.

Fe-Restorator написал:
[q]
Load bios defaults
[/q]
Тоже нету...

Fe-Restorator написал:
[q]
ищите дефекты текстолита и чипов...
[/q]
Если только на самой маме...

Fe-Restorator написал:
[q]
размер кеша
[/q]
Оного там 128 К. Если попытаться что-то поменять (например, положение кеш-регулирующих перемычек, дёрнуть один чип и т. п.), то при загрузке BIOS показывает, что кеша нет вобще. Отсюда я делаю вывод, что кеш в порядке. Разве что, если только какой-нибудь чип как-нибудь оригинально глючит, но кеш-чипов для "попробовать" нет.

Fe-Restorator написал:
[q]
поставьте одинаковых планок
[/q]
Абсолютно одинаковых планок нет, но я повторяю: если поставить в BANK-0 В ЛЮБЫХ сочетаниях 4 метра, то всё нормально; если начинаем ХОТЬ ЧЕМ-НИБУДЬ занимать BANK-1, то начинается глюк...

Fe-Restorator написал:
[q]
Если чип кеша неисправен - поимеем произвольные "ошибки доступа" к памяти по произвольным адресам
[/q]
В том-то и дело, что ошибка всегда одна и по одному и тому же адресу.

Kot Martovskiy написал:
[q]
Может быть не серьезно это спрашивать, но контакт нормальный у разъема? Дорожки не повреждены к нему?
[/q]
Как ни грустно это осознавать - вопрос, действительно, несерьёзный... Увы...
Fe-Restorator
Гость

Ссылка

А попробовать заполнить Bank1 оставив Bank0 пустым? Что-то напишет на экране... Хотя-бы убедимся, что банк цел, как таковой. Или не цел?

И ещё: есть настройка "Bios stack area: 0000:x300 или DOS 1Kb". Влияет на настройку дисков и прочего, поменяйте "туда и обратно, с перезагрузками". Пусть стоит 0000:х300.
Сейчас на форуме
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
Fe-Restorator написал:
[q]
А попробовать заполнить Bank1 оставив Bank0 пустым?
[/q]
В такой позе - вобще полная тишина. Даже спикер не пытается что-либо пищать. И видео тоже не стартует.

Fe-Restorator написал:
[q]
есть настройка "Bios stack area: 0000:x300 или DOS 1Kb".
[/q]
Ну нету там тонкой настройки оперативы! Т. е. - абсолютно!
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Fe-Restorator написал:
[q]
В биосе есть настройка "резервирования диапазона адресов памяти" под до-вставляемую EMS-память, объёмом до 16 мегабайт, и стартовым адресом в пределах от 1 до 15 первых по-порядку мегабайт набортной RAM. Возможно, у вас конфа: 4 метра RAM, далее 3 метра EMS, далее весь остаток RAM. Himem пытается обратиться к 5-му метру памяти, но он блокирован биосом(резерв под EMS), в результате - ругань на неправильный адрес RAM.
[/q]
EMS проецируется в окна между 640 КБ и 1 МБ памяти. Выше ничего не используется. Если Вы имеете в виду, что часть памяти "превращено" в EMS (некоторые платы позволяли такое делать), ну, это можно проверить.
STIW, а какие вообще настройки памяти есть в Setup? С кэшем действительно можно поиграться, выключить, например. И другие подобные опции проверить.

Добавлено
А, вот нашёл более подробный мануал:
http://www.elhvb.com/mobokive/...386vch.pdf
Там кэш довольно интересный, у него много разных режимов...
STIW, проверьте ещё, что у Вас в BIOS Setup стоит в настройках памяти - там где Base memory, Extended memory и т.д?
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
uav1606 написал:
[q]
какие вообще настройки памяти есть в Setup?
[/q]
Setup там такой, как в вышеозначенном мануале на страницах № 13-14. Т. е. почти ничего нет...
Ну и где там какие настройки???
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
STIW, ну, во-первых, что показывается в строках:
[q]
Base memory:
Extended memory:
Expanded memory:
Other memory:
Total memory:
[/q]
(при установленных SIMM'ах в обеих банках)
Можно там что-то менять?

Во-вторых, отключите через Setup оба кэша - external и internal - помогло или нет?
В-третьих, отключите все shadow.
Далее, поэкспериментируйте с опциями на второй странице - Decouple refresh, 256/384 Relocation, Cache timing, Video Cacheable, System Cacheable. Можно для начала всё в Disable
Fe-Restorator
Гость

Ссылка

Почитал "мануал". Запутался: там один биос на 11-й и 12-й страницах, а второй на 14-й и 15-й! Какой ковырять будем?
Сейчас на форуме
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Fe-Restorator, STIW написал, что на 13-14, как я понял, он имел в виду нумерацию страниц в PDF-файле, а не в самом тексте (нумерации не совпадают). А там как раз на 13-14-й первый вариант BIOS'а - AWARD'овский (по нумерации документа - стр. 11-12). Его, видимо, STIW и имел в виду.
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
uav1606 написал:
[q]
Его, видимо, STIW и имел в виду.
[/q]
Именно

uav1606 написал:
[q]
Во-вторых, отключите через Setup оба кэша - external и internal - помогло или нет?
В-третьих, отключите все shadow.
Далее, поэкспериментируйте с опциями на второй странице - Decouple refresh, 256/384 Relocation, Cache timing, Video Cacheable, System Cacheable. Можно для начала всё в Disable
[/q]
Всё перепробовал - ничего не помогает

Base memory: 640
Extended memory: 4092
Expanded memory:0
Other memory:384
Total memory: 5120


Это при "Disabled" в "256K/384K Relocation" на второй странице Setup-а.

При "Enabled":

Base memory: 640
Extended memory: 4352
Expanded memory:0
Other memory:128
Total memory: 5120


uav1606 написал:
[q]
(при установленных SIMM'ах в обеих банках)
Можно там что-то менять?
[/q]
Нет Менять ничего нельзя (что вполне естественно).
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Ну почему же естественно? У меня, например, на одной 386-й плате можно менять размер Expanded memory за счёт остальной. У Вас нельзя?

Добавлено.
Если ничего не помогает, думаю, какая-то аппаратная проблема - проверяйте дорожки на материнке и т.д.
Последний вопрос - как стоят джамперы JS1-JS6? Какие гнёзда кэша M1-M10 заняты, и какими именно микросхемами они заняты?
Fe-Restorator
Гость

Ссылка

Попробуй вообще отключить кеш. Запустись. Выдерни чипы кеша, снова запустись. Мать стартует в обоих случаях? Тогда ставь 4+1метр соответственно и проверяй. Возможно, для полноценной работы со вторым банком тебе нужно 256К кеша. Или симы, что ты ставишь, несовместимы друг с другом именно на этой маме, хотя менее капризный первопень их прожуёт не подавившись.

ЗЫ: замкни джампер J7, чтобы мать стартовала в нормальном режиме, без "Turbo" (если мануал не врёт). В капризных 386 это здорово влияло на жизнь...
Сейчас на форуме
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
uav1606 написал:
[q]
как стоят джамперы JS1-JS6?
[/q]
Как и положено для 128 KB
1 & 2
1 & 2
2 & 3
2 & 3
2 & 3
1 & 2

uav1606 написал:
[q]
Какие гнёзда кэша M1-M10 заняты, и какими именно микросхемами они заняты?
[/q]
М1-М4 - AS7C256-20PC
M5 - W2465AK-15
M6-M10 - пусто.

Fe-Restorator написал:
[q]
Попробуй вообще отключить кеш. Запустись. Выдерни чипы кеша, снова запустись. Мать стартует в обоих случаях?
[/q]
Пробовал. Стартует. Просто показывает, что кеша нет.

Fe-Restorator написал:
[q]
Тогда ставь 4+1метр соответственно и проверяй
[/q]
Пробовал - результат тот же.

Fe-Restorator написал:
[q]
замкни джампер J7
[/q]
Пробовал по всякому

Fe-Restorator написал:
[q]
В капризных 386 это здорово влияло на жизнь...
[/q]
Знаю...

Fe-Restorator написал:
[q]
Возможно, для полноценной работы со вторым банком тебе нужно 256К кеша.
[/q]
Есть такая мысль... Но... Как-то странно...

Fe-Restorator написал:
[q]
Или симы, что ты ставишь, несовместимы друг с другом именно на этой маме
[/q]
Уж больно редко такие случаи встречаются...

Fe-Restorator написал:
[q]
хотя менее капризный первопень их прожуёт не подавившись.
[/q]
Ишшо как подавится - симы-то 30-пиновые! ;-)
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
STIW, судя по даташитам на микрухи кэша - они как раз то, что надо, если верить мануалу на материнку. Т.е. архитектура 32Кх8 и 8Кх8 для тэга - всё вроде ОК...
Наверное, всё-таки какая-то аппаратная проблема в материнке...
P.S. А что точно за ошибку пишет himem? Дословно?
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
uav1606 написал:
[q]
судя по даташитам на микрухи кэша - они как раз то, что надо, если верить мануалу на материнку. Т.е. архитектура 32Кх8 и 8Кх8 для тэга - всё вроде ОК...
[/q]
Знамо дело... Некопаная мама... Подозрение ещё на обычный китайский недораспай чего-нибудь...

uav1606 написал:
[q]
А что точно за ошибку пишет himem? Дословно?
[/q]
ERROR: HIMEM.SYS has detected unreliable XMS memory at address 00400000h. XMS driver not installed.
Fe-Restorator
Гость

Ссылка

Поглядел на свои 386 мамки, что с 8-ю слотами под симы. На всех стоят чипы кеша UM61256CK-20, то-бишь никак не меньше 256К кеша в них, вся память работает нормально, в обоих банках. Чипы тега IS61C64AH-20N.
Сейчас на форуме
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
А в другой мамке, кешу всего 128 К, а мозгов 8 метров заводятся нормально...
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
STIW, по поводу той ошибки himem'а с сайта MS:
[q]
ERROR: HIMEM.SYS has detected unreliable XMS memory at address XXXX:XXXXh. XMS driver not installed.

CAUSE
This error may be caused by a fault in the computer's external cache controller or by bad or mismatched memory chips on the external cache (generally 64, 128, or 256K cache SRAM). If disabling the external cache does not correct this problem, there may be a problem with the motherboard at the current processor speed, A20 handler problems, or bad or mismatched main system RAM chips.

Use the following troubleshooting procedures to isolate the cause of the XMS test failure: Disable the external cache (also known as "secondary cache" or "CPU cache") in CMOS. For information about how to do so, refer to the documentation included with your computer or contact your hardware manufacturer.

NOTE: If disabling the external cache corrects the problem, replace the memory (SRAM) on the cache with the type and speed chips recommended by your hardware manufacturer. If this does not correct the problem, you may have a bad cache controller. Contact your hardware manufacturer for more information.
Disable Turbo in CMOS.
Disable Fast Gate A20 and Fast A20 Display in CMOS.
Try different machine switches with HIMEM.SYS (/M:2, 11, 12, and 13). For more information on this procedure, type "help HIMEM.SYS" (without the quotation marks) at the MS-DOS command prompt.
Replace main system RAM chips with the type and speed memory modules recommended by your hardware manufacturer.
[/q]
Это отсюда:
http://support.microsoft.com/kb/109845
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
Хм... Значит, всё-таки, может и кеш глючить...
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   VIA 386-VC-H - странности с памятью
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS