Автор: Unknown BIOS (не проверено) , 9 августа 2005
Всем доброго времени суток!!!

Попала мне тут в руки сабжевая материна. И так бы и валялась на антресолях, да понадобилось срочно пересидеть промежуток между апгрейдами...
В общем, столкнулся я со следующими проблемами:
1. Поддержка винтов >8Gb.
2. Поддержка винтов >160Gb (ну, нету у меня дома другого). :)
3. Найти BIOS к ней поновее.

По поводу пунктов 1 и 2: мой 160Gb определился как 8 и виндовый (ntboot) загрузчик отказался загружать Win98, стоявщую на том же разделе. Судя по всему, BIOS более 8 гектар не понимает. В связи с чем возникает вопрос 3.
3. Нашел для этой версии (rev. F) целых три BIOSа. Первые два из них шли , на самом деле, для ревизии С - с датами, совпадающими с моим - 03/14/96. Однако все они не совпадают по содержанию. Сравнил original.tmp у всех трех. оказалось, они отличаются примерно в одном и том же месте (не считая контрольных сумм в конце)- в районе 1e07 (разные надписи 4.50G и 4.51G, и надписи "486E 96/7/19 W83787 PLUG AND PLAY BIOS" и "486E 96/5/17 W83787". В моем же BIOSе на этом месте просто "96/3/14" и еще одно отличие по адресу 15B77 (около текстовых сообщений BIOS setup) ровно в одном байте (видимо, включен пункт меню CPU Burst Write). Судя по всему, оба этих BIOSа - побывали в руках неких самоделкиных... Третий же BIOS - который шел на самом деле для rev. F - имеет дату 01/08/96 и его original.tmp ну совершенно почти не совпадает с остальными.

Теперь вопрос - какой из них зашить? А могут ли они отличаться чем-то, кроме original.bin, что может повлиять на интересующие меня проблемы... Вообще, есть еще один вариант - я прогнал патчером бэкап своей, той, что была в плате... У меня есть успешный опыт зашивки такого патченного BIOSа для Zida 4DPS (там была проблема 32 ГБайт). Но как-то боязно... Кто что скажет? Пока склоняюсь к зашивке патченного своего BIOSа. Единственное - патчер, по-моему, не умеет править проблему предела 8 ГБайт... Никаких упоминаний об этом я на форуме не увидел...
К тому же патчер запихал туда нафик не нужным мне микрокоды. Как бы это выключить?...

В общем, вопросов куча...

P.S. Кстати, насколько я понял, проблемой y2k bug мой BIOS не страдает.
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

ivp

20 лет 6 месяцев назад

Maximin
1. Тему перемещаю в ветку "BIOS vs HDD";
2. Долго объяснять, что и почему, не буду, только выводы из той ситуации, которая описана выше - в Вашем конкретном случае поможет только дополнительный PCI ATA контроллер, понимающий LBA48...

Maximin

20 лет 6 месяцев назад

Перечитав форум, понял, что поддержку винтов >8 Gb мне никто в ней не всунет. :( Тогда, может, залить в нее BIOS от 4DPS? Мультики там одинаковые(Winbond что-то там), кажется. Там есть поддержка винтов >8Gb. Зато нет поддержки EDO. Я вообще, не понимаю, как в более ранней версии 4.50, которая на LS-486 есть поддержка, а на 4DPS (4.51) нет. И проблема y2k на LSе нет. Скомбинировать бы их... но это колупаться выйдет дольше, чем то время, котрое надо пересидеть. Кто-нить пробовал, интересно, заливать BIOS от 4DPS?

Кстати - эта мать к тому же не умеет вообще шить флешки. 8-() Я нашел еще пару флешек с дохлых матерей - ни одна при хот-свопе (пробовал Uniflash 1.40) не определилась. При осмотре нашел две запаянные перемычки под общим названием JP23. Одна из них замыкает Vpp куда-то мимо кассы (тестера под рукой не было), вторая - #WE - тоже куда-то черт знает куда (видимо, обе замыкаются на землю). Ревизия F меня явно не радует. Ну, хорошая же была идея Формозы сделать продвинутую плату, ну зачем же её так было убивать?..

Блин, блин, блин.... Выпаивать мычки, что ли...

К тому же, одна из флешек оказалась SST 29EE010 - так это вообще 5тивольтовая EPROM, кажется. А на неё 5 вольт надобно, а не 12, которые, там, видимо, должны на Vpp подаваться, если перемычку перепаять...

Елки-палки, я с нежностью вспоминаю 4DPS... Там и джампер был... хочешь - 12 Вольт, хочешь - 5... Но EDO не работало... и процы толком не гнались...
Все, что я скажу, относиться к LS-486E rev 2A, C, D.
Проблемы как 8Гб, так и 48бит обходятся осью. Патченный бивис не дает повиснуть машине на детекте, дальше - стандартно: protected mode OS в разделе до 8Гб...
Прошивать на ней вообще не получается - вроде чуть ли забыли Vpp развести.
Из контроллеров - работают и SiI680, и SiI3112.
Кста, Y2K на ней есть и не устраняется.

Но все недостатки этой платы с лихвой окупаются правильной разводкой PCI (держит 50МГц!), пентиумным клокером (который, вообще\то может и 66FSB+33PCI делать) и маленьким размером.
З.Ы. Кинь куда\нить обсуждаемые прошивки, попробую.
З.З.Ы. Слабо CNPS-7000 установить на субж? Я смог ;p

Maximin

20 лет 6 месяцев назад

Осью... какой? Вот есть гарантированно заводящийся Win98 (через ntbootloader) на винте. При выборе варианта загрузки Win98 - увы, can't load system..

А прошивки счас выложу. Есть для 4DPS последняя (1.72F), есть польская для нее же (с полеченным y2k). Есть вариант для LS486 rev. F (тот, который 01/08/96). И, наконец, мой слитый 96/3/14. Вот ссылки:
Да, даю линк на польскую не последнюю версию 4.01, а на предпоследнюю, т.к. с 4.01 моя старая 4DPS была нестабильна.

Польская: http://www.levi.cz/pub/support/driver/mb/zidabios/4dps/4dps400e.zip (на этом же сайте есть 1.71 для 4DPS).
Вариант для rev. F: http://scc.nm.ru/bios/ls486e/ls486e-fg.zip
С моим бэкапом и 1.72F сложнее - их в инете нет, а у меня метод post забанен на работе. разве что мылом могу кинуть...
Upd: впрочем, кидаю ссылку на один из тех аналогов моего BIOSа, про которые писал в своем первом посте: http://scc.nm.ru/bios/ls486e/ls486e-с.zip
Там вообще по http://scc.nm.ru/bios/ls486e/ сборник довольно интересный...
Maximin

can't load system..

Разберитесь с LBA/CHS. Разбейте винт соответственно.

Maximin

20 лет 6 месяцев назад

Стоит в LBA, как и стоял в предыдущей матери. Фишка в том, что винт 160 Gb и предыдущая мать понимала LBA48... Впрочем, попробую еще... Да, и винт переразбивать.... 160Gb бэкапить - это ж застрелиться, да и некуда. Он почти под завязку забит.

Кстати, про ось. Насколько я знаю, для фунциклирования LBA48 Win98 нужна обязательная поддержка его в BIOSе. Впрочем, объем до 128 Gb меня вполне устроит. Сможет ли винда "достать" до 128Gb, перепрыгнув через BIOS, не поддерживающий даже >8 Gb?

Что-то я увлекся редактированием. :) Хочется много сказать...
Так вот - а если ему Vpp напрямую подать куда надо? Надо будет прозвонить дороги - чего куда разведено. Главное - чтобы они #WE развели. Впрочем, он же все равно, насколько я понимаю (как и данные), с ISA берется -> можно кинуть проводочком...

Насколько я знаю, для фунциклирования LBA48 Win98

Иногда нужно чудо, иногда вообще ничего. W9x слишком привязано к int13, я рассуждаю в основном об NT4, NT5.

Maximin

20 лет 6 месяцев назад


я рассуждаю в основном об NT4, NT5.

На 32 мегабайтах RAM (которые, ИМХО, максимум, чего можно запихнуть в 2 слота памяти) даже NT4 шевелится оочень невесело, насколько мне память напоминает. А что - на NT4 есть поддержка LBA48?
Впрочем - вот нашел http://alter.org.ua/soft/win/uni_ata/index.php?lang=en&
Universal ATA driver for Windows NT4/2000/XP. Вроде, действительно, LBA48 обещают...
У меня 48=32+16. В rev. C можно 4x32 воткнуть.
Кроме того, я рассуждал о проходе сквозь 8Гб барьер... А поддержки LBA48 в NT4 можно добится вроде только УниАТАй...

Maximin

20 лет 6 месяцев назад


У меня 48=32+16. В rev. C можно 4x32 воткнуть.

Рад за Вас. :) Увы - в Rev. F - только два. Я так и не понял, что они переделали в rev. F и чем она лучше предыдущих ревизий.

Я понял, что про NT4 - это только через 8Gb перепрыгивать. Другое дело - Win2k...
Забавно - я как-то не успел выбрать на загрузке Windows 98 - так загрузчик WinXP, стоящей там же, сказал - неее... мне такой проц не пойдет, так и CPUID и CMPXCHG чего-то там нету... прям, заранее на всякий случай предупредил. ;)