Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » нужна помощь-странная проблема с 486 доской |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
с 486 постоянно така фигня вроди бы работает но не так как надо и невозможно настроить всю эту фигню с кешем, частотой, шиной, вольтажами и другое используйте или 386 для дос или Р1 для виндовс и все будет хорошо |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 августа 2016 10:03 Сообщение отредактировано: 7 августа 2016 10:39
Remarc написал: Мне кажется, что плата исправна, просто Вы BIOS не от той платы или не той ревизии записали. есть такая доска asus 486sp3g ,досталась мне в нерабочем состоянии пост 00,после замены флешки и прошивки биоса она запустилась L2 работает кстати? Remarc написал: Я наоборот думаю, Ваша плата исправна. сделал cacheon.com запускал эффекта нет,видимо доска по сути труп к сожалению( Кай написал: Поддержу. Если не BIOS, проверять осциллографом все сигналы связанные с кешем, их не Тогда единственный вариант. "гнилая" дорожка на(в) плате. так много. DOS Logic написал: Да, с ними проблем иногда побольше бывает из-за обилия перемычек, но все решаемо. с 486 постоянно така фигня вроди бы работает но не так как надо Кстати проблемы с кешем я часто наблюдал из-за неподходящей версии BIOS (нестабильная работа при включенном кеше). Для серьезной работы с 486 я использую только CPU Intel или AMD, а клоны(TI, Cyrix итп) только для экспериментов. Remarc написал: Сокет напрасно перепаивали, но что сделано - сделано, чего уж там... даже уже сокет перепаял на всякий,толку нет Remarc написал: Регистр CR0. ну наверное есть какие-то регистры которые за это отвечают я в этом не силен Upd. DALLAS в порядке? Контроллер клавиатуры родной? Он управляет турбо-режимом, который на 486 часто просто отключает-включает кеши. Если не родной - попробуйте другие контроллеры клавиатуры. Ну и глупый вопрос - turbo включили?? И в BIOS проверьте настройку скорости/turbo switch, на 486 в режиме de-turbo часто как раз отключаются оба кеша. Проверьте, горит ли светодиод turbo, и вообще управляется ли turbo режим!!! Если нет - смотреть в сторону контроллера клавиатуры/версии BIOS. PS. Я бы от такой платы не отказался бы и нерабочей/проблемной, это же ASUS на i420 со SCSI! (Я давно ищу плату на i420, и ASUS IMHO лучший вариант). |
Remarc |
i8088 да уж я про этот турбо и забыл совсем,джампер на него поставил и кэш l1 заработал,спасибо большое) l2 работал и биос тоже родной с сайта асуса качал...ну scsi мне ни о чем не говорит,а вот то что на доске лишь 1 ide эт конечно минус |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 августа 2016 17:04 Сообщение отредактировано: 7 августа 2016 17:04
Remarc написал: Всегда пожалуйста! i8088 да уж я про этот турбо и забыл совсем,джампер на него поставил и кэш l1 заработал,спасибо большое) Remarc написал: Здесь да, у каждого свои предпочтения. У меня лично из 486 семейства у меня интерес к: ну scsi мне ни о чем не говорит,а вот то что на доске лишь 1 ide эт конечно минус 1. самые ранние платы, еще на SIMM30, недавно нашел такую (без встроенной периферии). 2. Ну и второй интерес - такая как Ваша, на i420. Пока не попалась, попадались на SiS496/497, и разные VLB платы. |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Кай написал: выдает ошибку на "CX" - e 100 0f 09 0f 20 c0 66 25 ff ff ff 9f 0f 22 c0 b8 4c 00 cd 21 |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 августа 2016 14:36 Сообщение отредактировано: 16 августа 2016 14:39
Да, это я, балбес, напутал. CX 0000 это не набирать надо, это дебаг на экран выдаёт. Перед этим команда - r CX должна быть. Последней командой, соотв. - q (выход из дебаггера). |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 августа 2016 14:59 Сообщение отредактировано: 16 августа 2016 15:01
Теперь получилось. Выкладываю полный алгоритм: DEBUG написал: Ради интереса, какая команда выключать кэш? - e 100 0f 09 0f 20 c0 66 25 ff ff ff 9f 0f 22 c0 b8 4c 00 cd 21 И можно ли избирательно отключать 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, которые это умеют ( потому что делается это везде одинаково ) А вот стандартного способа программного включения/выключения 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 августа 2016 0:21 Сообщение отредактировано: 17 августа 2016 2:21 Если мне память не изменяет, та, что записывает в бит 30 регистра CR0. Ради интереса, какая команда выключать кэш? Вот Вам, кстати, ещё полезняшка: https://www.onlinedisassembler.com/odaweb/ (чтобы цифры машкода хоть что-то значили...) UPD И ещё одна: http://www.club155.ru/x86internalreg-control Я не хочу рассказывать Вам всё и подписывать что, куда и в какой регистр посылается, лишь для того, чтобы с такой проблемой Вы справились сами. Ведь с тем, что нужно написать мне об ошибке в опубликованном коде, Вы справились успешно? И я очень буду рад, если Вам понравился машкод и ассемблер, и на этой стезе Вы полюбите людей, а не процессоры. --- Человек — процессор лишь отчасти. Говна в нём +15 килограмм. ©Я |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 августа 2016 11:13 Сообщение отредактировано: 18 августа 2016 11:18
doctord написал: На 386-486-P1 (с внешним L2) это чипсето-зависимо. А вот начиная с P2 (именно P2, не А вот стандартного способа программного включения/выключения L2 нет, поэтому только через BIOS. (ну и естественно, на VIA C3, AMD K6-2+ / K6-III+ через тот же SetMul) PPro!), я написал простую программу l2ctl, прилагаю ее и исходный текст для fasm. Она упрощенная, и если запустить на CPU без поддержки CPUID, зависнет (доработать можно). Проверялось на P2, P3, также CoretoDuo. Прикрепленный файл (l2ctl.zip, 0 байт, скачан: 22 раза) |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » нужна помощь-странная проблема с 486 доской |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |