а какая серия чипов в контроллере?
Хотя у меня контроллер работал и полностью на 155й на на 1533й
- - - Добавлено - - -
Питание дисковода подключено откуда? из блока питания или от платы компа ?
а какая серия чипов в контроллере?
Хотя у меня контроллер работал и полностью на 155й на на 1533й
- - - Добавлено - - -
Питание дисковода подключено откуда? из блока питания или от платы компа ?
Вот не могу вспомнить, переделывал или нет. Проводков точно никаких не кидал, если и менял что, то перемычку, отвечающую за DISKCHANGE/READY сигнал. Попробую вспомнить точнее.
- - - Добавлено - - -
Это отсюда - https://zx-pk.ru/threads/11319-radio...l=1#post952455
А как 34 пин доработали до сигнала READY?
Этот сигнал говорит о том, что дисковод полностью готов, шпиндель раскручен и обороты стабильны. Если его тупо на землю посадить или сделать привязку к сигналу INDEX без задержки, то софт начнет записывать на диск, когда тот еще не готов(диск не раскрутился). Этот контроллер без БИС, как на других пк и сработывает на RDY быстрее, тк все делается программно. Поэтому нужен дисковод с железным, нормальным сигналом READY, либо ДОС где есть программная задержка перед началом записи .
Например тут. Только это для МИКРОШИ, для 86рк надо один байт исправить, там ниже есть инфа. Сигнал READY в контроллере на землю тупо, без подключения этого сигнала к флопу.
- - - Добавлено - - -
на 67 стр barsic так же выкидывал дос с программным решением сигнала RDY/ Поиском пользуемся активнее.
tnt23, уже давно пора проверить версию доса где не нужен сигнал READY и кидать на нее ссылки, а то так и будут годами одни и те же проблемы с IO ERR
Последний раз редактировалось Sancho45; 07.01.2020 в 16:27.
Вроде избавился от сбоев. Более мощный питальник я не нашел. Разобрал старый, выкрутил подстроечником на 5.3в.
На плату сейчас приходит 5.1в даже с работающим дисководом. Погонял - работает.
.
.
.
.
Не-а, все равно глючит.
Еще вдруг вспомнил, что дискету нельзя оставлять в дисководе при включении и выключении питания. Это может как то влиять?
Последний раз редактировалось Shumadan; 07.01.2020 в 17:36.
Юниор ФВ-6506, Балтик-48
Alex.Ismagilov (08.01.2020)
Мне не очень нравится этот вариант, потому что а) версия доса с задержкой не каноническая, и б) правильней все же дожидаться готовности дисковода.
- - - Добавлено - - -
Ну если попробовать проанализировать: в момент включения питания шпиндель дисковода неподвижен, и даже если и произойдет бросок тока через головки, то вряд ли он приведет к существенному изменению намагниченности непосредственно прилегающего к ним участка дорожки. Дальше у меня фантазия пока не срабатывает, но наверное же об этом постарались позаботиться разработчики дисководов еще в семидесятые годы прошлого столетия.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
апчём речь ? откуда инфа, что дос с задержкой ? Проверялась эта версия, замерялось время ?
Это тот же самый дос, только в оригинале цикл, который ждет сигнал READY, а по документам он выдается через 500мс после обращения к диску, в моей версии цикл не ждет сигнал READY, а просто ждет примерно 200-300мс. Единственное - ждет при каждой попытке записи. На чтение это п.п. не используется, если меня память не подводит. Так есть еще версия от barsikа, где привязка к сигналу INDEX. И речь идет о тех у кого нет сигнала в дисководе, что бы дождаться готовности дисковода !
А собирающим, периодически по две страницы ныть, что все глючит и не понимать в чем проблема- это канонично ?
Shumadan,
поменяй дисковод, где есть сигнал READY без всяких переделок или используй версию доса, где это решено программно! Пора бы это уже понять. Ну можешь конечно еще БП попробовать на 1200w, вдруг заработает )))))
Последний раз редактировалось Sancho45; 08.01.2020 в 08:44.
Да, с высокой вероятностью убивается диск.
Возможно я всей теории не знаю, но на практике за последние несколько месяцев несколько дисков именно так убились: после выключения-включения с диском в дисководе - он переставал читаться. Один из них после этого даже форматироваться перестал.
Возможно это связано с начальным состоянием при включении микросхем контроллера и дисковода ДО их инициалицации программой.
Тут вероятностно: при отладке много раз оставлял диск в дисководе, и ничего. но на какой-то раз - диску конец
Shumadan (08.01.2020)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)