Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу 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 6 7 8 9 * 10 11 12 13 .. 21 22 23 24 25 26
Печать
 
indeo
Junior Member


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


Ссылка


Дата регистрации на форуме:
28 апр. 2009
Я понимаю, что давно намекают про кривое накалывание шлейфа.
Но к сожалению, я его прозвонил, и карта напряжений на уже подключенном дисководе совпадает с тем что на материнке :(
Тут либо что-то с контроллером, либо нужен другой дисковод у которого есть что-то, что новые дисководы забыли. За второе говорит тот факт, что програмка которая делает загрузочную дискету 720К для пс/2 не может отформатировать дискету на этом дисководе.
Хотя, может такая надпись имеет смысл только для 5,25"?
[q]
Insert a blank high-density diskette in drive A:
[/q]
Для 3,5" нет же лоу-дэнсити дискет?

Есть еще мфм-винчестер Роботрон на 50Мб, хотя я боюсь что с ним проблем будет еще больше..
indeo
Junior Member


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


Ссылка


Дата регистрации на форуме:
28 апр. 2009
Вот как выглядит оригинальная дискета:
http://i7.ebayimg.com/05/i/001/46/28/3d84_1.JPG
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
indeo, high density для 3.5" дискет - это на 1.44 МБ. Для 5.25" - на 1.2 MB.
http://ru.wikipedia.org/wiki/Дискета
На фото дискета на 720 КБ.
Можешь, для интереса, попробовать следующее на Бейсике:
PRINT HEX$(INP(&H3F4))
Это статус контроллера.
Или вот это:
OUT(&H3F2),&H14 - включить мотор первого флоппи
OUT(&H3F2),&H24 - включить мотор второго флоппи
OUT(&H3F2),&H44 - включить мотор третьего флоппи
OUT(&H3F2),&H84 - включить мотор четвёртого флоппи
OUT(&H3F2),&H04 - выключить все моторы.
Всё это просто для теста, что эта линия работает нормально, и что он воспринимает флоппи как A.
Если очень нужно, то я, теоретически, могу на Бейсике написать прогу, которая будет что-нибудь пытаться читать с дискеты, тогда можно было бы больше узнать о неполадке...
indeo
Junior Member


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


Ссылка


Дата регистрации на форуме:
28 апр. 2009
[q]
PRINT HEX$(INP(&H3F4))
80
Ok
[/q]
Если написать так:
[q]
OUT(&H3F2),&H14
[/q]
Включается мотор диска и загорается светодиод. На секунды 2-3.
На остальные команды (24-84) реакции нет.

Огромное спасибо!
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
indeo, ну 80 - значит всё нормально, контроллер флоппи ждёт команд. То, что мотор крутится и лампочка горит на OUT(&H3F2),&H14, значит, что с линией включения мотора тоже всё ОК. Только у меня он крутится не 2-3 секунды, а вроде всё время, пока не дашь команду выключить...
indeo
Junior Member


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


Ссылка


Дата регистрации на форуме:
28 апр. 2009
uav1606 Может какие-то еще тесты можно сделать?
Немного напутал. Команда OUT(&H3F2),&H14 зажигает лампочку секунд на 6 а мотор крутит секунд 13-15
Команда OUT(&H3F2),&H04 гасит диод моментально, а мотор продолжает себе крутится.
если написать так:
[q]
10 OUT(&H3F2),&H14
20 FOR I=1 TO 3000
30 I=I+1
40 NEXT I
50 OUT(&H3F2),&H04
60 GOTO 10
[/q]
То оно будет мигать лампочкой а мотор постоянно крутится
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
indeo, для других тестов нужно писать программу, причём довольно объёмистую...
indeo
Junior Member


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


Ссылка


Дата регистрации на форуме:
28 апр. 2009
uav1606 написал:
[q]
для других тестов нужно писать программу, причём довольно объёмистую...
[/q]
Ой как плохо... Ладно, не хочу никого сильно утомлять, пойду завтра поищу самый старый дисковод который найду..
А поведение типа лампочка 5 сек, мотор 13 сек ни о чем не говорит? Допустимо чтоб он сам останавливался, и от команды "стоп олл" гасла лампочка а мотор нет?

Вот для протокола, "нажмите Ф1 для загрузки с дискеты":
http://89.252.24.38/PIC-0039.jpg

http://89.252.24.38/PIC-0040.jpg
Загрузился БЭЙСИК
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
indeo, вот сейчас проверял... У меня после вывода в порт 3F2h значения 14h, если в дисководе есть дискета, то мотор крутится неопределённо долго, лампочка тоже горит. Прекращает только после отправки в 3F2h значения 04h. Если дискеты нет, то мотор не крутится, но лампочка по-прежнему горит сколько угодно долго. У тебя почему-то не так... :-(
Относительно программы... Может что-то и напишу, только у меня нет информации о Бейсике на PS/2. Т.е. я не знаю, поддерживает ли он, к примеру, операторы VARPTR, DATA, DEF USR и т.д.
indeo
Junior Member


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


Ссылка


Дата регистрации на форуме:
28 апр. 2009
C дискетой от "14Н" оно светится/крутится по разному: 7/12 3/8 6/11 6/12 5/10 секунд соответственно, без дискеты первый раз 9/13, а потом мотор не реагировал, просто лампочка загоралась на время и все.

Насчет операторов VARPTR, DATA, DEF, USR скажы какой у них синтаксис, я проверю, существуют ли они у меня.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 9 * 10 11 12 13 .. 21 22 23 24 25 26
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Пытаюсь восстановить IBM PS/2 Model 30 (Intel 8086/87-2)
RSS

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

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

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