![]() |
Quote:
а по поводу помех :) на скрин глян. То что засраное это типа поток от дисковода |
Ewgeny7 погоняй на скорпэве, Дмитрий завтра появиться попробуем попросить его собрать бин для пентевы
Code:
`timescale 1ns/10ps |
Оки - ждем до завтра. Лисице осцилограмки дам часов после 9 вечера.
|
1 Attachment(s)
Quote:
ZEK, ты как всегда все переменные попереименовывал :) |
Счас попозжа проверю - заканчиваю переводить диски в трд
|
v5 тоже работает, а вот сравнить разные версии пока не могу - дите требует внимания.
|
Quote:
|
ZEK, есть диск, который туго читается вовсе :) сейчас доделываю свой плагин для RealCommander-а, который форматит и проверяет дискеты, причем он будет выдавать репорт с количеством попыток чтения каждого сектора (понадобился для проведения анализа качества работы ФАПЧей на разных клонах :) ).
|
2 Attachment(s)
Особых изменений на 5й версии не заметил если честно.
я просто делаю так - прошиваю конфиг и начинаю сливать фаталом с диска в трд. диски которые читаются с ошибками откладываю в одну кучку - без ошибок - в другую. с новой версией - беру пачку ошибочных и пробую опять. как правило ошибок становится либо меньше либо уходят совсем. в отвал опять уходят ошибочные диски -ждут новую версию ФАПЧ. И так по кольцу. Лисица - я конечно сорри ( может уже упареный) но визуально - особой разницы не вижу между твоим фапчем и ZEKa . Картинки в аттаче. Вернее вижу 2 разницы - е него работает и клок есть всегда, а твой не работает и клок только во время чтения появляется. P.P.S я конечно сорри за такой монолог одного актера (решил добавлять к старой месаге и не плодить кучу). говорю же - был запарен - развернул чуть картинку и увидел что часть данных у тебя идет мимо кассы - смотри архив с названием глюк. Видно что часть импульсов проходит не в нужное время - когда клок в еденице. сейчас еще раз загрузу конфиг 5 и гляну что у него. Да - у него все четко попадает при нуле на клоке. а у тебя часть импульсов идет в другое время. |
Quote:
|
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:
|
1 Attachment(s)
Прошу Дмитрия сделать сборку для проверки.
Увеличил RAWR до 142нс и немного ускорил смещение к середине. Исправил очепятку длины :) |
Чёт совсем затихло. Дим, как там, собрал\проверил, или как?
|
эх, давно не брал я в руки шашку...
Идея такая... Счетчик/делитель на частоту считывания с дисковода, с фазовым корректором. На VHDL это выглядит примерно так: Code:
--- заголовки для ясности пропущены |
Прошил сегодня zxevo_fw_apll_v5.rar и перегнал около сотни дискет.
Субьективно ничего не изменилось, по прежнему спасает только правая рука и смена дисковода... (и то увы не всегда) . |
Зависит от того с чем сравнивать
|
Quote:
|
Quote:
|
ещё практикуется кручение защёлки дисковода правой рукой
|
Quote:
|
Quote:
Возможно ли это как то автоматизировать? Скажем взять вибратор от телефона и посадить сверху на головку?.. |
Quote:
|
Quote:
|
Quote:
правильно надо юстировку крутить |
Quote:
|
Quote:
|
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.