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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Пытаюсь восстановить IBM PS/2 Model 30 (Intel 8086/87-2)
RSS

Пытаюсь восстановить IBM PS/2 Model 30 (Intel 8086/87-2)

Нужна помощь

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 13 14 15 16 17 * 18 19 20 21 22 23 24 25 26
Печать
 
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Teodor, что значит "передают управление именно этому сегменту"? По идее, они передают управление по очереди всем найденным блокам расширения ПЗУ. Относительно C800h - у С. Мюллера в книге "Ремонт и модернизация ПК" попадалась информация, что на компах семейства PS/2 в эту область попадает часть служебной памяти их дисплейного адаптера. Поэтому я и советовал переставить адрес ПЗУ на DC00h, например.
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
uav1606, сегменты C800h...F000h - диапазон, куда садятся внешние модули ROM и BIOS. Соответственно, материнки передают управление именно началу диапазона - C800 :)

indeo, от этого контроллера что требуется? С винта загрузиться или флоппи интерфейс задействовать?
indeo
Junior Member


Откуда: Kiev
Всего сообщений: 137
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 апр. 2009
uav1606, Teodor контроллер одинаково плохо ведет себя на любых адресах. Как я не переставлял джамперы, ничего кроме того скриншота, котрый я показывал добится не удалось.

Вообще от контроллера требуется возможность загрузить комп. Желательно с флоппи конешно, но можно и с винчестера.
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
indeo, адреса никакого отношения к флопу не имеют. Флоппик на этом контроллере сконфигурирован точно также, как и набортный, т.е. если набортный активен - они конфликтуют. Нужно выставить все по-умолчанию, подключить HDD и попробовать с него загрузиться.
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Teodor написал:
[q]
uav1606, сегменты C800h...F000h - диапазон, куда садятся внешние модули ROM и BIOS. Соответственно, материнки передают управление именно началу диапазона - C800
[/q]
Teodor, немного не так. :-) Сканирование расширений ПЗУ начинается с адреса C000h страницами по 2 KiB. Но там обычно находится видео-ПЗУ. Первому найденному блоку передаётся управление, после завершения инициализации этот блок возвращает управление основной BIOS, которая продолжает сканирование расширений ПЗУ.
Вот отрывок из книги П. Нортона "Персональный компьютер фирмы IBM и операционная система MS-DOS":
[q]
Во время начального запуска оба вида расширений ПЗУ объединяются с остальной частью ПЗУ. При этом стандартная часть ПЗУ начинает искать расширение ПЗУ, для чего каждые 2К памяти, начиная с блока С, проверяются на наличие в начале идентификатора расширения ПЗУ (шестнадцатиричного значения 55 АА). Когда такой идентификатор найден, программа начального запуска передает временно управление найденному расширению ПЗУ, так что последнее может выполнить те операции, которые необходимы ему для включения в общую работу компьютера. В этот момент расширения ПЗУ может делать все, что ему угодно, вплоть до полного захвата управления компьютером. Некоторые программные кассеты точно так и поступают. Однако в большинстве случаев выполняется просто проверка некоторого оборудования, управляемого этим программным расширением (расширение ROM-BIOS для жесткого диска может, например, раскочегарить диск и, выражаясь метафорой, используя данные в младших адресах памяти, поздороваться с остальной частью BIOS, в результате чего каждая секция BIOS узнает, кто будет ее партнером по работе). После выполнения инициализации расширение ПЗУ обычным способом возвращает управление основной части BIOS, которая заканчивает свою деятельность, запустив компьютер.
[/q]
Но мы несколько отвлеклись. :-)
indeo
Junior Member


Откуда: Kiev
Всего сообщений: 137
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 апр. 2009
Хм, проблема в том, что хоть контроллеи и виден, он даже грузит свой БИОС, но потом основной БИОС выдает "SCSI Controller Error"

Может попробуем по порядку:
BIOS Adress: C800h, CC00h or DC00h?
Zero wait state: disable/enable?
HD Interrupts: disable, IRQ5, IRQ3?
Register 01F4h Emulation: Enable/Disable?
Вот мануал подробный: http://89.252.24.38/i8086/ST01-ST02.doc
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
indeo, "SCSI Controller Error" - возможно из-за конфликта флоппи-контроллеров.
Register 01F4h Emulation, думаю, нужно поставить в disable.
Кстати, "SCSI Controller Error", скорее всего, выдаёт BIOS контроллера, а не основной.
indeo
Junior Member


Откуда: Kiev
Всего сообщений: 137
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 апр. 2009
uav1606 Угу.. то есть, если я отключу как-то флоппи-контроллер на нем?..
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
indeo, не вижу, как это можно сделать. Скорее уж на материнке отключить флоппи-контроллер. Кроме того, есть такой интересный вопрос, не может ли быть конфликта по портам ввода-вывода с интегрированным на материнке контроллером жёсткого диска...
indeo
Junior Member


Откуда: Kiev
Всего сообщений: 137
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 апр. 2009
uav1606 :mad:
[q]
JP7 - Floppy Enable/Disable
-----------------------------
| Open = Enable |
| Shorted = Disable |
-----------------------------
(ST-02 only)
[/q]
Только он чего-то не распаян, пришлось помочь немного.
Теперь, когда его закорачиваеш, БИОС останавливается (или не грузится - черное и все).
Откорачиваеш - ОК
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 13 14 15 16 17 * 18 19 20 21 22 23 24 25 26
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Пытаюсь восстановить IBM PS/2 Model 30 (Intel 8086/87-2)
RSS

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

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

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