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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   нужна помощь-странная проблема с 486 доской
RSS

нужна помощь-странная проблема с 486 доской

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


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Remarc написал:
[q]
есть такая доска asus 486sp3g ,досталась мне в нерабочем состоянии пост 00,после замены флешки и прошивки биоса она запустилась
[/q]
Мне кажется, что плата исправна, просто Вы BIOS не от той платы или не той ревизии записали.
L2 работает кстати?


Remarc написал:
[q]
сделал cacheon.com запускал эффекта нет,видимо доска по сути труп к сожалению(
[/q]
Я наоборот думаю, Ваша плата исправна.


Кай написал:
[q]
Тогда единственный вариант. "гнилая" дорожка на(в) плате.
[/q]
Поддержу. Если не BIOS, проверять осциллографом все сигналы связанные с кешем, их не
так много.


DOS Logic написал:
[q]
с 486 постоянно така фигня вроди бы работает но не так как надо
и невозможно настроить всю эту фигню с кешем, частотой, шиной, вольтажами и другое
[/q]
Да, с ними проблем иногда побольше бывает из-за обилия перемычек, но все решаемо.
Кстати проблемы с кешем я часто наблюдал из-за неподходящей версии BIOS (нестабильная
работа при включенном кеше). Для серьезной работы с 486 я использую только CPU Intel или
AMD, а клоны(TI, Cyrix итп) только для экспериментов.


Remarc написал:
[q]
даже уже сокет перепаял на всякий,толку нет
[/q]
Сокет напрасно перепаивали, но что сделано - сделано, чего уж там...


Remarc написал:
[q]
ну наверное есть какие-то регистры которые за это отвечают я в этом не силен
[/q]
Регистр CR0.

Upd.
DALLAS в порядке? Контроллер клавиатуры родной? Он управляет турбо-режимом, который
на 486 часто просто отключает-включает кеши. Если не родной - попробуйте другие контроллеры
клавиатуры. Ну и глупый вопрос - turbo включили?? И в BIOS проверьте настройку скорости/turbo
switch, на 486 в режиме de-turbo часто как раз отключаются оба кеша. Проверьте, горит ли
светодиод turbo, и вообще управляется ли turbo режим!!! Если нет - смотреть в сторону
контроллера клавиатуры/версии BIOS.

PS. Я бы от такой платы не отказался бы и нерабочей/проблемной, это же ASUS на i420 со
SCSI! (Я давно ищу плату на i420, и ASUS IMHO лучший вариант).
Remarc
Newbie


Всего сообщений: 54
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 дек. 2015
i8088 да уж я про этот турбо и забыл совсем,джампер на него поставил и кэш l1 заработал,спасибо большое) l2 работал и биос тоже родной с сайта асуса качал...ну scsi мне ни о чем не говорит,а вот то что на доске лишь 1 ide эт конечно минус
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Remarc написал:
[q]
i8088 да уж я про этот турбо и забыл совсем,джампер на него поставил и кэш l1 заработал,спасибо большое)
[/q]
Всегда пожалуйста!


Remarc написал:
[q]
ну scsi мне ни о чем не говорит,а вот то что на доске лишь 1 ide эт конечно минус
[/q]
Здесь да, у каждого свои предпочтения. У меня лично из 486 семейства у меня интерес к:
1. самые ранние платы, еще на SIMM30, недавно нашел такую (без встроенной периферии).
2. Ну и второй интерес - такая как Ваша, на i420. Пока не попалась, попадались на SiS496/497,
и разные VLB платы.
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
Кай написал:
[q]
- e 100 0f 09 0f 20 c0 66 25 ff ff ff 9f 0f 22 c0 b8 4c 00 cd 21
CX 0000
:13
- n cacheon.com
- w
[/q]
выдает ошибку на "CX"
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Да, это я, балбес, напутал. CX 0000 это не набирать надо, это дебаг на экран выдаёт. :) Перед этим команда - r CX должна быть. Последней командой, соотв. - q (выход из дебаггера).
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
Теперь получилось.

Выкладываю полный алгоритм:


DEBUG написал:
[q]
- e 100 0f 09 0f 20 c0 66 25 ff ff ff 9f 0f 22 c0 b8 4c 00 cd 21
r CX
CX 0000
:13
- n cacheon.com
- w
- q
[/q]
Ради интереса, какая команда выключать кэш?
И можно ли избирательно отключать L1 или L2 ? Файлы соответственно "en_l1.com", "en_l2.com" или "dis_l1.com" "dis_l2.com"
doctord
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 596
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 сен. 2014
Ekb SetMul умеет отключать/включать L1 на всех CPU, которые это умеют ( потому что делается это везде одинаково :biggrin: )
А вот стандартного способа программного включения/выключения L2 нет, поэтому только через BIOS. (ну и естественно, на VIA C3, AMD K6-2+ / K6-III+ через тот же SetMul)
http://www.vogons.org/viewtopic.php?t=38613
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
Ради интереса, какая команда выключать кэш?
[/q]
Если мне память не изменяет, та, что записывает в бит 30 регистра CR0.

Вот Вам, кстати, ещё полезняшка: https://www.onlinedisassembler.com/odaweb/ (чтобы цифры машкода хоть что-то значили...)

UPD

И ещё одна: http://www.club155.ru/x86internalreg-control

Я не хочу рассказывать Вам всё и подписывать что, куда и в какой регистр посылается, лишь для того, чтобы с такой проблемой Вы справились сами. Ведь с тем, что нужно написать мне об ошибке в опубликованном коде, Вы справились успешно?

И я очень буду рад, если Вам понравился машкод и ассемблер, и на этой стезе Вы полюбите людей, а не процессоры.
---
Человек — процессор лишь отчасти.
Говна в нём +15 килограмм. ©Я
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
doctord написал:
[q]
А вот стандартного способа программного включения/выключения L2 нет, поэтому только через BIOS. (ну и естественно, на VIA C3, AMD K6-2+ / K6-III+ через тот же SetMul)
[/q]
На 386-486-P1 (с внешним L2) это чипсето-зависимо. А вот начиная с P2 (именно P2, не
PPro!), я написал простую программу l2ctl, прилагаю ее и исходный текст для fasm. Она
упрощенная, и если запустить на CPU без поддержки CPUID, зависнет (доработать можно).
Проверялось на P2, P3, также CoretoDuo.

Прикрепленный файл (l2ctl.zip, 0 байт, скачан: 20 раз)
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   нужна помощь-странная проблема с 486 доской
RSS

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

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

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