PDA

Просмотр полной версии : Дисковод для Агата



dimich
03.04.2016, 23:25
Доброго времени суток!
Подскажите пожалуйста.. Эталоном 800кб дисковода считается teac fd-55gfr. А есть какая-то статистика по тому, как работают с агатом другие буржуйские да и отечественные дисководы?

GARNIZON
05.04.2016, 10:14
Правильно называть 2S2D. 800Кб (равно как и 720 и 640) это только одна из емкостей, возможных при форматировании для привода 2S2D различными ЭВМ.
Агат форматирует на 840Кб или 880Кб.

Как настроить привод (в том числе HD) тут:
http://agatcomp.ru/Hard/fdd_5_25.shtml

Очень не любит не смазанные приводы (в смысле полозья от времени тяжело где стали перемещаться). Потому что работает на пределе возможностей дисковода, например очень шустро ерзает головой (2 оборота диска для записи с проверкой (скажем на IBM это 15-18 оборотов)). Т.е. работать то будет и с скрипучими дисководами, но скорость работы с диском станет очень-очень медленной, примерно как в ЭВМ с контроллером на базе ВГ93.

Модель почти любая подходит. Кстати можно использовать частично неисправный привод . Агат не использует сигнал INDEX, и если у вас есть привод с отломленной оптопарой или чем то еще связанным с этим узлом – для агата все равно подойдет.
Диск размечается без привязки к индексному отверстию, драйвер его не ждет, а сам учитывает прошедшее время.

Еще про Агатовские флопы тут:
http://agatcomp.ru/Common/fable_sub0.shtml

dimich
05.04.2016, 11:20
GARNIZON, спасибо! Прочитав Ваше сообщение, сумбур в моей голове изрядно упорядочился. Пойду дальше читать.

barsik
15.03.2017, 07:36
Кто-нибудь может предложить готовое аппаратно-программное решение по использованию родного дисковода Apple-II в компьютере на Z80?

Имеется очень надёжный дисковод от Apple-II, выпуска 1990 года (см.картинку). Дисковод является полным функциональным аналогом дисковода DISK-][, т.е имеет те же 35 дорожек, одна сторона, без датчиков INDEX и TRK0. Однако в отличие от дисководов 1978 года, выполнен на современной элементной базе, отличается потрясающей надёжностью (годятся даже диски ИЗОТ 1985 года), не содержит резинового пассика и улитки, а использует современный шаговый мотор. Также имеется и обычный НГМД Apple-II с резиновым пассиком. Есть и контроллер Interface DISK ][, а также более 150 DD-дискет, которые хотелось бы использовать. И есть компьютер, в котором стоит фирменный 50-ти контакный эпловский слот. Таким образом всё необходимое железо есть, но нет ПО, позволяющего использовать дисковод.

В то время, как HD-дискеты (с пожизненной гарантией) большей частью уже сдохли от времени, то дискеты DD значительно медленнее выходят из строя от времени. Поэтому актуальна задача перехода от современных 80-ти дорожечных дисководов к более надёжным 35-ти трековым. Чем шире дорожка, тем выше надёжность записи.

Поэтому ищу драйвер для эпловских флопов. Нужны подпрограммы форматирования трека и чтения/записи сектора в мнемониках Z80. Если для Z80 нет, то - для 6502. Если готовых "выдранных" подпрограмм нет, то сгодится дамп или Z80-листинг CP/M-BIOS, где эти подпрограммы есть. Или соответствующий кусок из Apple-DOS на 6502.

В АГАТАХ-ах до конца 80-х годов использовался точно такой же дисковод 5088 на 140 кб. Поэтому делаю сообщение в теме АГАТА, а не в теме APPLE-II, т.к похоже там программистов вообще нет. Пока в сети мне удалось найти только исходники Apple-DOS, естественно, в мнемониках 6502. А т.к в этом ассемблере я почти ничего не понимаю, то разобраться будет сложно. Надеюсь, что кто-нибудь из фанатов АГАТА имеет исходники Apple-DOS или PRODOS (в версиях для АГАТА) для дисковода 5088 и сможет предоставить готовые подпрограммы. Лучше конечно подпрограммы от CP/M АГАТА в мнемониках Z80.

Мне это не "горит", т.е надо не прямо сегодня. И с течением времени я бы и сам разобрался в чужих листингах 6502. Но глупо тратить кучу труда и времени, если до меня это сделали десятки раз. Был бы благодарен за любую инфомацию или "наводку" по этой теме.

LeoN65816
28.04.2017, 05:15
barsik, именно таких дисководов на АГАТах никогда не было. CP/M на АГАТах тоже не было. Для Z80 (по драйверам дисковода) ты здесь ничего не найдешь. А для 6502 пожалуйста: 1) в книжке (http://agatcomp.ru/Reading/books.shtml) Мымрина; 2) описание/программирование (http://agatcomp.ru/Reading/docs_shtat.shtml) аппаратных средств.

LeoN65816
01.06.2017, 13:20
barsik, вот тебе еще инфа по дисководам (http://apple2.info/wiki/index.php?title=Web_Reference).

Alex_LG
09.09.2021, 18:06
Дабы не плодить темы.
Нужна прога для 7ки для теста скорости вращения диска 140ки ЕС5088. Или можно как-то тестером/осцилоскопом протестить?

blackinwoman
11.09.2021, 22:33
Alex_LG, я тестил прогой SPEED, из комплекта SUPERDOS "глючного", грузился с другого слота с эмулятора и оно крутило головы на обоих дисководах в разных слотах, после измерения скорости в нужном слоте подвисало, но для проверки хватит76093

после загрузки доса с другого слота (не с 3) неплохо бы нажать упр+сбр дабы курсор переместился в правильную позицию

- - - Добавлено - - -

насчет измерения по наклеенным полоскам на шпиндель - это слишком сложно я думаю, т.к. для начала надо найти лампочку накаливания на хотябы 60Вт и поднести её близко к полоскам

Alex_LG
12.09.2021, 18:22
По полоскам на лампочку настраивал, но хотелось бы поточнее...

avivanov76
12.09.2021, 23:02
С программами для определения скорости есть одна засада: в тактовые генераторы семерок ставились кварцы на 14 и 14,3 МГц. Поэтому дисковод, отрегулированный на одной машине, может показывать 2% отличие в скорости на другой.
Так что настройка по лампочке может выйти точнее, учитывая что отклонение частоты в электросети 50 ± 0,2 Гц.