Версия для печати

-   Полигон-2 http://poligon2.kp4.ru/
--  IBM PC-совместимое. До 2000 года включительно http://poligon2.kp4.ru//forum/2
--- самоопознание FDD 5'25 на 286 материнке http://poligon2.kp4.ru//topic/18000




-- bblkkskgv написал 6 апреля 2015 11:01
Первый раз сталкиваюсь с ТАКИМ:

стал тестировать весь свой массив флоппи-приводов на предмет оставить-отдать. И, чтобы было всё "труъ", - подцепил мультикарту ( на чипе Acer ) на материночку под 286 процессор с "рассыпным" чипсетом VLSI.
Для начала - подцепил заведомо исправный 5'25 привод на 1.2 мБ. Для этого, естественно, вошёл по ESC в SETUP - выставил, перезагрузился, форматнул тестовую дискету, вышел, выключил.
Присоединил два флопика - на 1.2 и на 360. Включаю, по ESC лезу в SETUP и... ОБА ФЛОПИКА в сетапе на своих местах прописаны. Во, думаю, у меня глюки. Выключился, подцепил один 360кБ на A:. Лезу в SETUP, а там.. - один 360кБ и на A:.

Что это? действительно ли работает функция автоопознания приводов?
ещё вспомнил, что и винчестеров несколько подключал и один загрузил с себя DOS, не будучи правильно прописанным по C/H/S.


-- i8088 написал 6 апреля 2015 20:14
Да я знаю, это старый AMI BIOS для 286. Отличает FDD он скорее всего по количеству
шагов ШД, необходимых для достижения track0. Поскольку 3.5"(1.44Mb) дисководы
отличить от 5.25"(1.2Mb) таким способом невозможно, далее от этого отказались.


-- bblkkskgv написал 6 апреля 2015 20:25
благодарю Вас за ответ! а тот так бы и пребывал в очудесении)
Никогда про это не слышал.


-- i8088 написал 6 апреля 2015 20:45
Всегда рад помочь!

Кстати если это большая 286 материнка с пятью микросхемами VLSI, то ее BIOS
практически универсальный и работает почти на всех 286 платах, где объем памяти
устанавливается перемычками, а не определяется автоматически(и нет поддержки EMS).

Этот BIOS мне очень помог для восстановления плат, с которых микросхемы BIOS
кто-то снял до меня, а также для замены BIOS на 286 материнках со старым Award BIOS,
который в то время был очень сырой и неудобный и даже не позволял выставить
user-type for HDD. Также в отличие от старого Award, этот BIOS корректно отрабатывает
parity error и случай с отсутствием/неисправностью микросхемы CMOS. Старый Award
в этих случаях просто не подавал диагностических сигналов.


-- eretik написал 7 апреля 2015 4:47
i8088 написал:
[q]
.
[/q]
образом не поделитесь?


-- i8088 написал 7 апреля 2015 7:51
eretik написал:
[q]
образом не поделитесь?
[/q]
Нет проблем, сегодня вечером или в крайнем случае завтра пришлю.


-- bblkkskgv написал 7 апреля 2015 10:41
i8088 написал:
[q]
Кстати если это большая 286 материнка с пятью микросхемами VLSI, то ее BIOS
практически универсальный и работает почти на всех 286 платах, где объем памяти
устанавливается перемычками, а не определяется автоматически(и нет поддержки EMS).
[/q]
да, именно такая материнка. И я до сих пор не могу понять, как переключиться в режим 2мБ ОЗУ ))
Правда слоты для SIPP-модулей не распаяны и я пытался набрать 2 мБ DIP-модулями.


-- i8088 написал 7 апреля 2015 12:44
To eretik

BIOS прикрепил, там образ BIOS как он отображается в RAM по адресам 0xF0000 - 0xFFFFF.
А также образы обоих микросхем - even и odd

To bblkkskgv Если нету SIMM/SIPP то с памятью немного трудно - для 2MB RAM понадобятся 16(или 18 если паритет не отключается) микросхем типа 41C1000 или аналогов.
А для 4MB - нужно 32(или 36 с parity) микросхем!

Откуда их снять я так и не нашел, а заказывать не стал так как есть 286 с SIMM
и есть даже 286 принимающая 16MB памяти.

Если микросхемы есть, то надо правильно их вставить(ошибиться легко!) и выставить объем
памяти тремя перемычками. Возможно задание 512Kb/640Kb/1MB/2MB/4MB
Если есть вопросы, пишите!


-- bblkkskgv написал 7 апреля 2015 13:36
i8088 написал:
[q]
To bblkkskgv
[/q]
я думал перекинуть с платы расширения памяти AST микросхемы, но они не ТОЙ, которая нужна, организации ) пока хватает 1 мегабайта, а в закромах - 286-я материночка с 4 simm-слотами, куда я 16 мБ поставил. Но интереснее же с "простынной" материнкой )

образы тоже скачал, благодарю Вас!


-- eretik написал 7 апреля 2015 14:06
i8088 написал:
[q]
.
[/q]
благодарствую, тут друг как раз такой двойной биос на 286 "простыню" ищет!


-- bblkkskgv написал 7 апреля 2015 14:08
eretik написал:
[q]
тут друг как раз ... ищет!
[/q]
i8088 написал:
[q]
если это большая 286 материнка с пятью микросхемами VLSI
[/q]



-- Ekb написал 7 апреля 2015 14:38
я сколько поигрался с 286 и понял что 2-4-8-16 мб памяти ни к чему.
Те программы которые нужны много памяти, они по сути уже тормозятся на 286, нужны по-мощнее (386).
А те которые комфортные, им хватает 640кб.
Наглядный пример: Wolf3d может использовать 1-2мб XMS/EMS (работает прекрасно в 640кб), но игра с большим количеством стен и трупов уже тормозится на 286. Комфортнее на 386.
Еще прекрасное творение Dune2 тоже хватит 1мб ОЗУ, но в последней миссии - тормозится ужас. Лучше перейти на 386.

Ума не приложу куда применить 2мб на 286? ;)


-- i8088 написал 7 апреля 2015 16:17
На моей основной 286 4MB памяти, 2 из них используются для smartdrv. Память выше 1MB
весьма полезна для компилятора Borland TC++/BC. Ищу старую версию IDA, которая могла
бы работать на 286(старее чем 3.x). Если найду, думаю 1MB тоже будет мало.
Если у кого есть, буду весьма признателен за ссылку.

Еще можно для виртуального диска применить.

DR-DOS позволяет использовать режим переключения задач на 286(при этом все задачи
кроме основной остановлены, но это очень удобно если к примеру из сеанса
IDA/TD/Avsim51/TC IDE итп нужно перключится и посмотреть или сделать что-то
другое(например посмотреть документацмю, исходный текст на ассемблере,
откомпилировать другую программу). Здесь 1MB точно не хватит.


-- bblkkskgv написал 7 апреля 2015 16:20
i8088 написал:
[q]
На моей основной 286 4MB памяти
[/q]
так самыми нужными программами большинством считаются игры, а не то, что Вы описали ))


-- i8088 написал 7 апреля 2015 16:23
Я похоже к большинству не отношусь:)
В игры вообще не играл никогда...


-- bblkkskgv написал 7 апреля 2015 16:34
я пытался начать своё игрообразование месяца два назад. DOOM, ещё что-то. на 386 и 486... не выходит пристраститься.. поэтому вообще не понимаю, зачем мне компьютеры...


-- Forza3dfx написал 7 апреля 2015 16:47
Ekb написал:
[q]
я сколько поигрался с 286 и понял что 2-4-8-16 мб памяти ни к чему.
Те программы которые нужны много памяти, они по сути уже тормозятся на 286, нужны по-мощнее (386).
А те которые комфортные, им хватает 640кб.
Наглядный пример: Wolf3d может использовать 1-2мб XMS/EMS (работает прекрасно в 640кб), но игра с большим количеством стен и трупов уже тормозится на 286. Комфортнее на 386.
Еще прекрасное творение Dune2 тоже хватит 1мб ОЗУ, но в последней миссии - тормозится ужас. Лучше перейти на 386.

Ума не приложу куда применить 2мб на 286?
[/q]
Ну так поэтому на все программы и существуют так называемые "системные требования"...
Это сейчас проще перейти с 286 на 386, когда у тебя в кладовке стоят несколько разных старых компов, а тогда компы стоили как самолеты, и добавить еще 1 мб памяти до 2мб в машинку с 286-ым было за большую удачу. Уж программисты тех времен это знают прекрасно, как приходилось биться буквально за каждый свободный байт.)))


-- i8088 написал 7 апреля 2015 16:56
Это точно!
Мой товарищ рассказывал, как они бились чтобы поставить 2MB(отдельными
микросхемами) для запуска autocad на 286! На 1MB он не запускался.

А материнка имела манеру "забывать" про дополнительную память после
отключения/включения питания. Клиент звонил им и говорил что мол обманули,
включаю компьютер и снова 1MB!


-- Villi написал 7 апреля 2015 20:30
i8088 AutoCAD 10 на 286-м с 1 МБ ОЗУ прекрасно работал. А AutoCAD 2.6 работал даже на "Правец-16" с 640 кБ, правда медленно ;)


-- Anderson1 написал 8 апреля 2015 16:29
Ekb написал:
[q]
Ума не приложу куда применить 2мб на 286? ;)
[/q]
Играми софт для 286 не ограничивается ;) Оболочка-заменитель command.com, 4dos, подкачивается в память EMS/XMS - последняя 8-я версия 274KB использует для первой оболочки и ещё по 66 на каждую последующую. Т.о. с 320KB XMS влезет только первичная оболочка, остальные полезут на винт. Рисовалка NeoPaint использует XMS для подкачки картинок. Не говоря уж о классическом использовании - для дискового кеша и рамдиска. Винты на 286-х довольно не быстрые (про флеши не надо - не аутентично), так что смартдрайв сильно улучшает скорость работы с диском и уменьшает сопутствующий треск. Аналогично рамдиск, на котором размещается каталог для временных файлов, так что всякие dosshell-ы подкачивают задачи опять же не на медленный диск и в случае сбоя мусор из temp выгребать не нужно, он удаляется одной кнопкой - reset :) И наконец Windows 3.1, которая на 640KB не запускается вообще. Как-то году в 97-м водил знакомых смотреть работу винды 3.1 на 286-20/1M, все удивлялись: она нормально, быстро работает - быстрее винды 95OSR2 на первопне с 16-ю мегами.


Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект
©2001 Iezekil, ©2002–2019 Serge, ©2019 unterwulf