Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Пытаюсь восстановить 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 написал: Teodor, немного не так. :-) Сканирование расширений ПЗУ начинается с адреса C000h страницами по 2 KiB. Но там обычно находится видео-ПЗУ. Первому найденному блоку передаётся управление, после завершения инициализации этот блок возвращает управление основной BIOS, которая продолжает сканирование расширений ПЗУ. uav1606, сегменты C800h...F000h - диапазон, куда садятся внешние модули ROM и BIOS. Соответственно, материнки передают управление именно началу диапазона - C800 Вот отрывок из книги П. Нортона "Персональный компьютер фирмы IBM и операционная система MS-DOS": Но мы несколько отвлеклись. :-) Во время начального запуска оба вида расширений ПЗУ объединяются с остальной частью ПЗУ. При этом стандартная часть ПЗУ начинает искать расширение ПЗУ, для чего каждые 2К памяти, начиная с блока С, проверяются на наличие в начале идентификатора расширения ПЗУ (шестнадцатиричного значения 55 АА). Когда такой идентификатор найден, программа начального запуска передает временно управление найденному расширению ПЗУ, так что последнее может выполнить те операции, которые необходимы ему для включения в общую работу компьютера. В этот момент расширения ПЗУ может делать все, что ему угодно, вплоть до полного захвата управления компьютером. Некоторые программные кассеты точно так и поступают. Однако в большинстве случаев выполняется просто проверка некоторого оборудования, управляемого этим программным расширением (расширение ROM-BIOS для жесткого диска может, например, раскочегарить диск и, выражаясь метафорой, используя данные в младших адресах памяти, поздороваться с остальной частью BIOS, в результате чего каждая секция BIOS узнает, кто будет ее партнером по работе). После выполнения инициализации расширение ПЗУ обычным способом возвращает управление основной части BIOS, которая заканчивает свою деятельность, запустив компьютер. |
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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 мая 2009 23:54 Сообщение отредактировано: 19 мая 2009 23:56
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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 мая 2009 0:37 Сообщение отредактировано: 20 мая 2009 0:49
uav1606 Только он чего-то не распаян, пришлось помочь немного. JP7 - Floppy Enable/Disable Теперь, когда его закорачиваеш, БИОС останавливается (или не грузится - черное и все). Откорачиваеш - ОК |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 мая 2009 0:50 Сообщение отредактировано: 20 мая 2009 0:52
А-а, у тебя есть этот джампер... Я просто глянул, что в кратком описании на http://stason.org/TULARC/pc/ha...T-214.html такой функции нет, и дальше копать не стал. А до чёрного экрана что-нибудь пишет? Может, так и должно быть - грузиться-то не с чего... |
indeo
Junior Member
Откуда: Kiev Всего сообщений: 137 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 апр. 2009 |
indeo написал: Врятли. Он должен был бы хотябы пямять проверить, да и написать привет от БИОСа контроллера.. до чёрного экрана что-нибудь пишет? Может, так и должно быть - грузиться-то не с чего... |
indeo
Junior Member
Откуда: Kiev Всего сообщений: 137 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 апр. 2009 |
http://www.datasheetarchive.com/search.php?q=DP8473V Там вот такой контроллер дисковода. Если уж выкусывать, то его а не тот что на материнке |
indeo
Junior Member
Откуда: Kiev Всего сообщений: 137 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 апр. 2009 |
В трех местах перерезал, питание особенно. Все равно тоже самое |
<<Назад Вперед>> | Страницы: 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) |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |