Господа, был ли у кого опыт подключения двух дисководов к SMK-512?
По теории это возможно .. на практике не получается..
на SMK-64 такой проблемы нет.
Вид для печати
Господа, был ли у кого опыт подключения двух дисководов к SMK-512?
По теории это возможно .. на практике не получается..
на SMK-64 такой проблемы нет.
В СМК используется интерфейс Шугарта, традиционный для советских дисководов. Разницу с ПКшной можно загуглить.
Например, для того, чтобы использовать два 3.5" дисковода как A: и B: нужно перекромсать стандартный ПКшный FDD шлейф вот так: https://yadi.sk/i/ix995CJZMa7y3Q
Этот же вариант подойдёт и для 5.25' дисковода, если его перемычками задать как DS1 и подключить после перехлёста, он будет отзываться как A:
А чтобы он в DS0 отзывался как A: надо как-то посложнее кромсать кабель, я сходу не сообразил как. Проще перемычками, если они есть конечно.
С дисководами 3.5 все получилось как вы и говорили. А вот 5.25 нивкакую.. Симптомы те же движки работают как положено а данные не передаются. Причем я проверил на двух 5.25 дисководах которые идеально работают с SMK-64 и два шлейфа на всякий случай попробовал. Что еще может быть? Какая разница между 3.5 и 5.25 по большому счету. Странно...
А 5.25' слишком разные, чтобы что-то сказать однозначно.
У меня есть советский MC5311, в нём надо просто перемычкой выбрать, кем он будет: DS0 или DS1 и просто посадить на прямой шлейф без всяких перехлёстов.
Ещё есть TEAC-FD235, в нём тоже кажется интерфейс Шугарта, т.к. с перемычками он ведёт себя как MC5311, т.е. тоже нужен прямой шлейф или задать его как DS1 и он ведёт себя точно как 3.5" дисковод на шлейфе с перехлёстом.
Про другие ничего сказать не могу. Нужно искать доки на них.
Оказалось, что у меня дисковод - TEAC FD-55GFR 143-U и в отличие от остальных TEAC FD-55, на него инфу по перемычкам найти оказалось почти невозможно и я надёргал отовсюду, откуда мог данных по перемычкам, поэтому получилась путаница с моделями.
Для работы на СМК с 5.25' дисководами необходим обычный прямой FDD шлейф. Я взял старинный ПКшный и просто убрал у него перехлёст: https://yadi.sk/i/GnzD7L_KSCzZiw
Вот как выставлены перемычки у дисковода: https://yadi.sk/i/IZkuGRbaX47oAQ
Назначение сверху вниз по фотографии:
FG - Connects FDD frame to DC 0V. Было замкнуто, я не трогал
D0 - Выбран приводом A:
LG - Влияет на выбор плотности записи, у меня замкнуто - плотность выбирается сигналом HIGH/NORMAL DENSITY
I - (вертикально расположенная перемычка) Выбор скорости вращения, у меня замкнуто - скорость выбирается сигналом HIGH/NORMAL DENSITY
А поскольку этот сигнал на БК не используется, то по умолчанию получается двойная плотность, как надо.
RY/DC - Used to select function of READY/DISK CHANGE signal, на БК не используется, так что без разницы, я оставил как было.
HS - (вертикально расположенная перемычка) - это чтобы не клацал головками когда не надо, а только когда привод выбран.
Дисковод форматирует, пишет и читает дискеты так же замечательно, как и МС-5311
Я вот тут подумал: Если с одним и тем же шлейфом и одними и теми же перемычками дисковод работает на СМК-64 и НЕ работает на СМК-512 там ли мы ищем проблему? У меня после года лежания на полке СМК-512 тоже как-то странно работал с дисководом, когда я экспериментировал с прошивкой ПЛИС. После того как я потыкал паяльником в ножки ПЛИСки и заодно в ножки буферных микросхем интерфейса дисковода, работать стало предсказуемо - работало на отлаженной прошивке и не работало на косячных, а не как попало - то работает, то нет.
И оффтоп, вопрос к сведущим людям: который из дисководов с реле опускания головки, а который без? МС-5311 или МС-5313?
Потому что у меня два дисковода МС-5311, один живой, второй - скорее мёртв, чем жив, и оба без реле, а в интернете встречаются фотографии МС-5311 и МС-5305 с реле, а МС-5313 - без реле.
Про эти реле я слышал только плохое, они вроде как любили перфорировать дискеты, поэтому их обычно снимали, от греха подальше.
я где-то читал, что мс 5313 отличается от мс 5311 отсутствием электромагнита. Даже платы взаимозаменяемы и соответственно перемычки эдентичны.. А что касается шлейфа.. У смк-64 он узкий 26 pin по крайней мере у новодела от Назима. А у смк-512 34 pin.
В общем.. Перемычки не помогли. Думаю и мс 5313 тоже не спасет. Даже бк другой пробовал не помогло. Значит оч. похоже что смк. Что делать дальше хз..
Ещё раз внимательно перечитал всю тему.
3.5" дисководы ведь работают? даже оба на кабеле с перехлёстом?
Значит все сигналы по шлейфу идут правильно.
Таким образом, и TEAC и 5313 должны работать, если задать их как привод B: на кабеле с перехлёстом из этого поста и на прямом кабеле из этого поста должны работать как A: и B:, смотря как задать перемычками.
Если 5313 исправен, то он просто будет работать, а TEAC - двухрежимный, может он у вас просто не переключается в режим двойной плотности, 300 об./с. А либо крутится на 360 об./с, либо работает в режиме HD, из-за чего ничего невозможно с него прочитать.
Меня тоже оч. удивляет почему 3.5 дисководы работают как А и В а вот у 5.25 работают только двигатели.. Не читают не фрматируют не пишут. т.е два дисковода 5.25 которые без проблем работают с смк-64 не работают с смк-512.
Мс 5313 еще не прислали жду.. На него последняя надежда. Этот TEAC работал с смк-64 без проблем. Есть еще дисковод chicon он тоже работал нормально с смк-64 а с смк-512 не работает.. Мистика..
сколько их видел (и у меня 3 штуки 5311 сейчас есть) - у 5305 и 5311 электромагниты были, у 5313 - нет. хотя с учетом того что 5311 и 5313 похоже кроме этого ничем не отличаются - возможно были переходные модели.
- - - Добавлено - - -
дополнительный вопрос - а лампочка выборки на морде у 5.25" загорается?
лампочка горит. когда комп выключен. так всегда и было и на смк-64. когда бк включается она гаснет. потом при загрузке оболочки не важно какой идет обращение к дисководу и он включается.. т.е. при любом обращении к дисководу лампочка загорается и двигатель начинает крутиться. при форматировании шаговый двигатель проходит все дорожки и при проверке при обращении к дискете выдает ошибку.
- - - Добавлено - - -
вот как стоят перемычки на TEAC:
https://drive.google.com/open?id=1yq...utLpxAD8s38FGP
диск доктор:
https://drive.google.com/open?id=1vQ...MLn35VmmMsAklM
https://drive.google.com/open?id=1Nz...0tbiUZ8ZT2JM31
тогда скорее всего проблема со скоростью вращения диска.
про TEAC смотреть вот здесь
http://zxbyte.ru/fdd_teac_fd-55gfr.htm
и вот здесь
http://deramp.com/downloads/floppy_d...20FD-55GFR.pdf
вкратце - перемычку LG установить, перемычку I-II-IS - в положение I, провод к контакту 2 шлейфа дисковода - откусить.
у 3.5" всегда одна скорость вращения - 300об/мин, у 5.25DD (типа 531х) - тоже, у TEAC - может переключаться (300/360) уровнем на 2 ножке интерфейса.
да, вот еще момент - возможно надо переставить перемычку DC/RY в положение RY
и если используется шлейф с переворотом (как на РС) - то перемычку D0 надо переставить в D1. если шлейф прямой - то не надо.
http://zxbyte.ru/pic/byte13_93.jpg
насчет дискдоктора - мне это ни о чем не говорит, у меня БК нету.
все получилось! убрал перемычку LG и все заработало как часы! хотя на смк-64 работало с перемычкой LG..
вообще все перемычки убрал кроме: I и DS0
шлейф прямой .. ничего не откусывал.
https://drive.google.com/open?id=11m...pxhwE4uKs8XJsL
надеюсь кому-то пригодится..
Всем огромное спасибо за помощь.
Судя по документации, которую дал Serg6845, это говорит о том, что контакт 2 интерфейсного кабеля у Вас не висит в воздухе как должен, а замкнут на землю, чего в нормальных условиях быть не должно. Может замыкание какое-то там?
На СМК-64 из-за 26 пинового шлейфа контакт 2 со стороны дисковода висит в воздухе и туда никаких проводов не подводится, а на СМК-512 он просто не используется (т.е. по схеме и вообще по задумке).
на фотках в сети я это уже увидел. однако вопрос был к автору темы - не мог там быть другой номинал? хотя с учетом того что 3.5" дисководы работали - не мог.
я на спектруме заставлял работать 5.25" HD дисководы без переключения на скорость 300об/мин - заменой кварца 8МГц на 9.6 (ну или 4 на 4.8). отсюда и вопрос, впрочем можно его уже снять.