Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Настройка/оптимизация BIOS 486 VLB? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 7 8 9 10 11 * 12 13 14 | Печать |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 марта 2019 20:12 Сообщение отредактировано: 12 марта 2019 20:19 Последний раз вообще никаких проблем не возникло, я до конца досидел. Отлично! Теперь можно уже сказать, что ошибки проявляются в работе процессора с Что-то с памятью, но я не понимаю. Те планки, на которых это получилось - они единственные 70ns, вообще не должны работать нормально, да на таких таймингах. i8088 написал: Да, наверное теперь это не нужно. Более понятно чего ожидать, перезагрузки быть не должно, потери ядра тоже. Я никогда не задавался вопросом отключения автоматической перезагрузки, сейчас Джампер который приводил к висякам тоже наверное можно вернуть назад (проверю, будет ли перезагружаться нормально уже установленная FreeBSD). Кстати - висяк получался так: после паники появлялась надпись о невозможности перезагрузиться с помощью клавиатуры и пыталось перезагрузиться через процессор. И вот здесь висло если включен JP36. Установленная система тем более стабильна, её сложно подвесить. Я пробовал ставить 98 после этого на другой диск, ничего не трогая, установка всё так же виснет на 12 минуте. Вот 2000 хочу попробовать, но не конвертировать раздел в NTFS и докинуть планку на 32 к тем двум. Пока я не пробовал отключать L1 и ставить другой процессор. Да, сеть я отключил в процессе. Пробовал X-Window включить и посмотреть, но не уверен что делал правильно. Это не обязательно, одного root нам вполне хватит. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
А кстати да, у Вас может быть процессор с проблемным кешем RRRudi написал: Если Вы уже поставили пакеты xf86, то она уже есть надо только настроить. Пробовал X-Window включить, но не уверен что делал правильно. На более современных версиях (когда заменили на Xorg) Просто пишем Xorg -configure, он создает файл xorg.conf.new Для xf86 я не помню точно, как я настраивал, но примерно в этом роде (особых сложностей не припоминаю), и config файлы в /etc/X11 у Xorg и xf86 мало отличаются. если захотите, я могу на днях свой конфиг из 4.11 прислать, а Вы отредактируете. Впрочем, если все пакеты установлены, то простой запуск xinit& может успешно запустить xf86,но без менеджра окон (я всегда использую mwm, для root это задается в /root/.xinitrc) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 марта 2019 20:35 Сообщение отредактировано: 12 марта 2019 20:35
i8088 написал: Да, я поставил всё, что предложили, даже библиотеки для Linux. Если Вы уже поставили пакеты xf86, то она уже есть надо только настроить. XF86 ставилось вроде тоже. Я пробовал писать xstart и что-то грузилось, но в итоге только чёрный экран. Да, возможно поможет. /etc/X11 у Xorg и xf86 мало отличаются. если захотите, я могу Наверное, отключение L1 поможет это выяснить. А кстати да, у Вас может быть процессор с проблемным кешем Снова сбросил частоту до 33МГц, настройки самые медленные. Сначала так попробую. Диск с FreeBSD я отложил чтобы не испортить, подключил другой хард для 98. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Прилагаю Вам свою конфигурацию. У меня для device PCI VGA, поэтому конечно адрес и шину требуется скорректировать Драйвер скорее всего vesa подойдет PS. Если захотите использовать MC, то под 4.11 легко компилируется версия 4.6.1 Прикрепленный файл (4.11.tgz, 0 байт, скачан: 61 раз) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2019 15:07 Сообщение отредактировано: 13 марта 2019 15:13
i8088 написал: Спасибо. Буду изучать. Прилагаю Вам свою конфигурацию. У меня для device PCI VGA, поэтому конечно адрес и шину требуется скорректировать Похоже, надо искать процессор. Этот джампер JP36 точно мешает нормальной перезагрузке, влияние джампера JP20 не определил, но по мануалу и по другим фото они оба должны стоять для P24C (DX4). Его нет у DX/DX2, но есть у "486 Ehnanced" (только этими JP20, JP36 он от DX2 отличается), есть у P24C, P24D, P24T и Cyrix. P24C(DX4) отличается от DX/DX2 тремя джамперами: JP20, JP36 и JP32. Джампер JP32 это специальный джампер выбирающий множитель 2/3 AMD процессору. Снятие его приводит к тому что DX4 становится DX2, дело не в нём. Как формируется RESET для DX2? В чём отличие от 486-E, DX4 и всех остальных? Это вряд ли может быть вызвано плохой памятью. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
RRRudi написал: Тут дело не в формировании RESET, а просто корректная перезагрузка многозадачной OS Как формируется RESET для DX2? довольно сложный процесс, и, как я понял, у Вас иногда возникает ошибка в этот момент (но не только, ведь первая паника при установке FreeBSD была в процессе). Я забыл спросить - БП исправен, проверен? Такие проявления вполне может вызвать пульсации питания +5V (а ведь SIMM питается от +5V напрямую). И при перезагрузке возникает резкое изменение потребления, что провоцирует пульсцию у БП. По любому, стоит проверить плату с другим БП, или замерить осциллографом пульсации у этого |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2019 16:03 Сообщение отредактировано: 13 марта 2019 16:09
i8088 написал: Паники могли быть из-за памяти, но перезагрузиться сам с включённым JP36 после паники он не мог. Тут дело не в формировании RESET, а просто корректная перезагрузка многозадачной OS При это были надписи типа "попытка перезагрузиться с клавиатуры неудачна" и затем "попытка перезагрузки с помощью процессора". И вот тогда всё висло напрочь. Вот я попробовал поставить JP36 и перезагрузиться штатно на установленной 98 и FreeBSD. Не вышло, зависает в обоих случаях. А этот джампер на DX4 должен стоять. Не должен только на DX, DX2. Ещё я тут подумал насчёт памяти. Две 32Мб не заработали нормально и они были с чётностью. А тa пара 16Мб была без чётности, с ними поставилась FreeBSD (но не смогла 98, пробовал). Предваряя вопросы, в биосе отключена проверка чётности. i8088 написал: Я даже брал БП из компьютера друга, на котором на его 486 всё нормально ставилось. И я сам это проверил недавно. Я забыл спросить - БП исправен, проверен? Такие проявления вполне может вызвать Его плата вся питается от 5V, без преобразователей как у меня. Считаю, она гораздо вероятнее бы глючила. Я сегодня таки вытащу DX2 и попробую поставить себе. Там 2 джампера питания и 3 джампера обычных отличаются, смогу дотянуться, не доставая плату. |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2019 21:41 Сообщение отредактировано: 13 марта 2019 22:27
Ну что. Есть определённость. Поставил я исправный Intel DX2-66. Прицепил на него мощный кулер на всякий случай. Поставил те два FPM модуля по 16Мб, с которыми ставил FreeBSD. Джамперы поставил по мануалу для DX2. Установил частоту 33МГц, самые медленные тайминги, всe "ускорители" в биосе поотключал, отключил APM, поставил в DRAM Wait State режим "DX2-66 1WS", частоту AT задал как 1/4. Даже после смены процессора, установщик 98SE стабильно виснет на одном и том же месте (12 минута). Далее, если перезагружаешься, установка продолжается и на последних 4 минутах возникает ошибка HWINFO.EXE "сбой при обращении к странице памяти в модуле HWINFO.exe по адресу 0167:0040a06e", это окно можно закрыть и продолжить установку. Примечательно, что если поставить самые быстрые настройки для DX2-66 как DX2-80, всё будет то же самое вплоть до адреса ошибки в памяти. Ещё более примечательно, что тот же самый адрес ошибки в памяти будет в случае DX4-100 на любых настройках. По порядку:DX2-66, DX2-80, DX4-100 Кроме того, мне ответил товарищ Arix, у которого та же плата и 486DX. У него Win95 OSR установилась, но при попытке архивации файлов потом возникают ошибки. Версия биоса у него та же самая, 2.2. Возможно перепрошивка на 2.4 спасёт. Кроме того, я нагуглил решение как слить биос там, где ни Award ни Uniflash не работают из-за неизвестной микрухи и чипсета - использовать MODBIN. Не пробовал, отпишусь позже. Сегодня ещё успею сделать крайнюю попытку перед вытаскиванием материнки из корпуса. Поставил другую видеокарту, выставил самый медленный режим на контроллере, отключил L2 в биосе, переставил планки памяти в другие 2 слота. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 марта 2019 11:01 Сообщение отредактировано: 14 марта 2019 11:06
RRRudi написал: Перед сохранением отключите все shadow. Нужно просто сохранить F_seg Кроме того, я нагуглил решение как слить биос там, где ни Award ни Uniflash не работают из-за неизвестной микрухи и чипсета - использовать MODBIN. Не пробовал, отпишусь позже. http://www.phantom.sannata.ru/...a=do_print Это все работает, если у Вас 64KB неупакованный BIOS. А вот если у Вас 128KB упакованный - будет сохранена старшая половина от original.tmp (либо если прочесть и E_seg и F_seg, то сохранится весь original.tmp, но это все равно не то что нужно) |
RRRudi
Junior Member
Откуда: СПБ Всего сообщений: 296 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 июня 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 марта 2019 16:34 Сообщение отредактировано: 14 марта 2019 17:18
i8088 написал: Все shadow под дефолту отключены. Включено кеширование Video BIOS. Перед сохранением отключите все shadow. Нужно просто сохранить F_seg Наверное, у меня 128Кб. Не подумал про это, наверное этот способ скорее для 386...отдеру наклейку и посмотрю точно. Кстати, последняя попытка сработала. Установку на DX2-66 провёл нормально, на 12 минуте всё перезагрузилось нормально и хотя ошибка памяти (как выше) всё равно потом выскочила, никаких больше глюков. Со второй попытки определил проблему, помогло отключение кеша L2. Поставил другую видеокарту, выставил самый медленный режим на контроллере, отключил L2 в биосе, переставил планки памяти в другие 2 слота. Далее сделал то же самое на DX4 на 120МГц, вернул всё на максимум и отключил L2 в биосе. Пришлось взять один из проблемных хардов, были ошибки при копировании и чтении, но на 12 минуте установки зависать перестало. Кеш родной, я его не трогал вообще. Попробую вынуть совсем, может пропадёт и ошибка с памятью. Кроме кеша, для DX4 обязательно чтобы JP36 не был замкнут, иначе ничего не может нормально перезагрузиться. Другого DX4 нет, чтобы подтвердить что дело не в процессоре. Как перезагружается FreeBSD? Что значит, что "keyboard reset", а что "CPU shutdown"? Вот например, типичная картина приводящая к зависанию после ошибки. В свою очередь, 98 аналогично виснет на экране "завершение работы". |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 7 8 9 10 11 * 12 13 14 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Настройка/оптимизация BIOS 486 VLB? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |