User Tag List

Страница 78 из 91 ПерваяПервая ... 747576777879808182 ... ПоследняяПоследняя
Показано с 771 по 780 из 904

Тема: Сборка настройка платы Орион-128(УКНЦ)+ PS/2(caro)+FDD+IDE+Z80card2....

  1. #771

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Sancho45, Denn, Вот сейчас загрузил DSDOS, снова попробовал отформатировать дискету - как и раньше ошибки. Открыл CP/M дискету при помощи FDVIEW и пытаюсь читать сектора. У меня складывается такое впечатление, что перепутаны стороны и дорожки. Когда шагаю по дорожкам, ничего не происходит. Номер дорожки меняется, но фактически головка не движется. Когда я меняю сторону, двигается головка и может включаться/выключаться двигатель дисковода.
    Что-то где-то перепутано, однако. Включение мотора должно быть после любой операции, если он к этому моменту успел выключиться. Даже при перечитывании той же самой дорожки. Перепозиционирование вроде по Enter сделано, это чтение того же самого сектора, но с передёргиванием головок через начало.
    Если перепутано управление стороной и шагателем, то конечно будет ерунда, тут надо разбираться. Позже посмотрю исходники, напишу какие биты каких регистров за что отвечают.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  2. #772

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sancho45, физически у диска более 80 дорожек, правильно? На какую именно дорожку головка перемещается отследить трудно, я же видео выкладывал ранее, она там мечется туда-сюда. Но ближе к середине процесса форматирования она упирается в ограничитель и к внешним дорожкам уже не возвращается. Это при форматировании в DSDOS. Как читает alt33 в ORDOS? Вероятно он иначе как-то к fdc обращается. Я незнаю. Я только обращаю внимание на те факты, которые выглядят необычными и которые я сам не могу объяснить. Данных недостаточно, чтобы делать выводы. А сам я слишком слабо подкован в этой области, чтобы придумать методику, как недостающие данные собрать.
    Микруху не менял ещё, сейчас займусь.

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

    Цитата Сообщение от Denn Посмотреть сообщение
    Что-то где-то перепутано, однако. Включение мотора должно быть после любой операции, если он к этому моменту успел выключиться.
    Не "успел выключиться", а именно выполнение операции приводит к отключению! Мотор самостоятельно вообще не отключается. Если включить, будет крутиться без остановки.

  3. #773

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Не "успел выключиться", а именно выполнение операции приводит к отключению! Мотор самостоятельно вообще не отключается. Если включить, будет крутиться без остановки.
    Скорее всего перепутка с сигналом "Motor". Либо шлейф неправильный, либо в КНГМД или приводе что-то не настроено. Прохождение сигнала можно отследить логическим пробником. При исполнении какой-либо команды, ВГ93 включает мотор, а после если в теч. нескольких секунд нет команд, то отключает. Если этот момент не отрабатывает корректно, то перебирать софт и проводить какие-то опыты бессмысленно, нужно сперва разобраться с правильностью прохождения сигналов управления в привод.

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

    Посмотрел исходник. При записи конфигурации в КНГМД сначала производится автоопределение типа схемотехники, если из порта F704h читается FFh, значит у нас обсуждаемый здесь КНГМД, иначе у нас КНГМД М.Короткина.
    Далее, в нашем случае конфигурация производится через порт F720h, назначение битов порта следующее:

    d4 - выбор стороны: "0" - вторая сторона, "1" - первая сторона (инверсная логика);
    d2 - всегда пишу "0" (вроде выбор плотности?);
    d1&d0 - выбор накопителя: "00" - первый, "01" - второй, и т.д..
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

    Этот пользователь поблагодарил Denn за это полезное сообщение:

    Xrust(04.08.2019)

  4. #774

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Либо шлейф неправильный
    Тут трудно что-то напутать. Но чтобы закрыть этот вопрос я специально изготовил прямой короткий шлейф.

    Цитата Сообщение от Denn Посмотреть сообщение
    или приводе что-то не настроено.
    Два привода испробовал. Оба на ПК работали отлично. На Орионе ведут себя почти одинаково, учитывая, что у второго нет перемычки dc/rdy и сигнал готовности давался перемычкой на разъеме.

    Проверю выбор и работу порта управления.

  5. #775

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    908
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    148 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    физически у диска более 80 дорожек, правильно?
    физический у диска ложки дорожек не существует, все зависит от того на сколько шагов двигается головка и магнитного слоя, на сколько плотно дорожки может удержать. Если головка будет 40 шагов ездить, значит будет 40 дорожек, если 80 то 80, а если магнитный слой позволяет, и и шаговый двигатель в состоянии сделать 300 шагов по рабочей поверхности то значит будет 300 дорожек на одной стороне


    Теперь по делу
    Запустил я эту софтину fdview и угадайте, что ??? Правильно, все работает как надо.
    тЕПЕРЬ СМОТРИМ СХЕМУ И ВИДим, что шагом управляет вг93, а стороной через порт(триггер)команд и перепутаться они не могут

    Значит что ???? Значит у вас проблемы с дешифрацией, возможно по одному адресу прописывается и команда в Вг93 и в триггер команд

    Косвенно -
    Цитата Сообщение от Xrust Посмотреть сообщение
    кажется у меня проблемы с дешифрацией ВГ93. На CS постоянно присутствуют отрицательные импульсы. Они ведь должны только при обращении появляться?
    Как так то ???


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

    сделайте фото дампа с адреса F700h - F740h
    Последний раз редактировалось Sancho45; 04.08.2019 в 15:21.

  6. #776

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    Как так то ???
    мы же эту проблему уже решили, дело было в мониторе.

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    Зачем шоттки то ???
    В оригинале почему-то германиевые стоят, поэтому решил шоттки поставить. Заменить? Чем они помешать могут?

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

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    возможно по одному адресу прописывается и команда в Вг93 и в триггер команд
    Я тоже так думаю, надо проверить. А из порта управления должно что-то читаться?

  7. #777

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    908
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    148 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    мы же эту проблему уже решили, дело было в мониторе.
    У меня на всех мониторах нет импульсов

    Цитата Сообщение от Xrust Посмотреть сообщение
    А из порта управления должно что-то читаться?
    нет


    Проверить, на CS вг93 и 9 выоде D80 как сигналы меняются в одно и тоже время

    Про шоттки может и нет , но я подумал, что на них напряжение падения меньше и открыться могут..... ну в общем не так как обычные

  8. #778

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    на них напряжение падения меньше и открыться могут..... ну в общем не так как обычные
    Принято, заменю на обычные.

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

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    У меня на всех мониторах нет импульсов
    У меня на всех, кроме одного.

  9. #779

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    908
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    148 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну я другого объяснения не вижу, почему при записи команды сторона(Триггер) срабатывает команда шаг через ВГ93
    Значит дешифрация

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

    сборка dsdos у меня крайняя, которую Denn выложил для этого варианта ориона

  10. #780

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    сборка dsdos у меня крайняя, которую Denn выложил для этого варианта ориона
    Да я в DSDOS не сомневаюсь, я сомневаюсь в своем контроллере.

    Перепаял диоды - разницы не заметил.

Страница 78 из 91 ПерваяПервая ... 747576777879808182 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 104
    Последнее: 16.10.2025, 06:34
  2. Ответов: 1012
    Последнее: 06.06.2024, 06:49
  3. Ответов: 133
    Последнее: 13.01.2022, 10:54
  4. Ответов: 243
    Последнее: 02.03.2020, 19:18
  5. Платы Орион-128 под корпус УКНЦ [куплю]
    от vladimir53 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 18.08.2010, 06:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •