![]() |
1 Attachment(s)
Quote:
Quote:
У меня RCLK на грамульку меньше (как в описаниях - 125мс). Может из за этого и не работает? Попробую увеличить его. PS А самое лучшее проверять осцилом, записав на трек все 11111111, после все 000000000, потом 10101010. Есть утилитка такая что это умеет, у меня она обзывается ustir1.0, Я её немного переделал на ustir1.1, а то надоело за головкой гоняться по диску из за ошибок. PPS Quote:
|
Quote:
В даташите на wd1793 написано что rclk должен отступать от rawr минимум на 40нс если думать логически и отодвинуть максимально фронты rawr от rclk то получается что rawr должен находиться в середине rclk, думаем дальше - нам надо устойчивый фапч то есть что бы он мог реагировать на как можно большее отклонение rawr от положенного места, для этого rawr опять же надо поставить в середину что бы было как можно больше запаса для фазовых бросков как вперед так и назад. |
блин, застопорился на времени rawr, никак не могу его чюточки увеличить...
|
так покажи свой код - попытаемся сравнить его с последним от ZEK. бо он тоже воевал с этим.
|
Quote:
Я, например, в ZEKовом коде ничё не понял... Code:
library IEEE; |
Ага - ок. распечатаю и сравню попозже - счас пока загружен работой.
Частота клока в этой машине как и у эвы - 28 Мгц? |
Quote:
|
Сравнил последний свой фапч и твой
ну из того что бросается в глаза, у меня чуть шустрее выравнивает фазы, и при резких броска у тебя прилипает rawr к rclk, у меня делает отступ (по даташиту он обязателен). Ну и длительность rawr |
Quote:
Quote:
А вдруг это предыдущий опоздал, или следующий слишком рано прошёл в какую сторону двигать? Или вы хотите окончательно нечитаемые дискеты чтоб заработали? Лучше подскажите как импульс RAWR увеличить... |
Quote:
|
| All times are GMT +4. The time now is 18:08. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.