User Tag List

Страница 66 из 91 ПерваяПервая ... 626364656667686970 ... ПоследняяПоследняя
Показано с 651 по 660 из 904

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

  1. #651

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

    По умолчанию

    Да, кстати. Дисковод запустить удалось. Только контроллер, похоже, не совместим с DSDOS. Не получается диск отформатировать, ошибки. При помощи DiskUtil на ПК записал какой-то образ и загрузился с него из ORDOS. Читает дисковод нестабильно. Грузится система тоже не каждый раз. Но самое главное, PS/2 клавиатура глючит после загрузки - на один символ "отстает". Z80 пока так и не удалось запустить - после установки компонентов Z80Card комп работать отказался. Придется панельки запаивать и разбираться.

  2. #652

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

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Только контроллер, похоже, не совместим с DSDOS. Не получается диск отформатировать, ошибки. При помощи DiskUtil на ПК записал какой-то образ и загрузился с него из ORDOS. Читает дисковод нестабильно. Грузится система тоже не каждый раз.
    DSDOS вроде как поддерживает несколько вариантов КНГМД, на второй ревизии платы все работает и СP/M И DSDOS и разные варианты загрузчиков разных версий CPM. Не думаю, что что-то поменялось в 3-ей!

  3. #653

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

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Только контроллер, похоже, не совместим с DSDOS. Не получается диск отформатировать, ошибки. При помощи DiskUtil на ПК записал какой-то образ и загрузился с него из ORDOS. Читает дисковод нестабильно. Грузится система тоже не каждый раз.
    Вероятно, дело не в совместимости, а в проблемах с контроллером или дисководом, или с дискетами.
    Очень часто к похожим проблемам приводят попытки использования HD-дискет на 5,25" дисководах или использование 3,5" дисководов без переключения их в режим DD.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #654

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

    По умолчанию

    Denn, а есть какой-то простой способ проверить дискету в DSDOS? Форматирование в системной выдает кучу ошибок. А CP/M дискета должна читаться?

    Цитата Сообщение от Denn Посмотреть сообщение
    3,5" дисководов без переключения их в режим DD.
    С этим полный порядок. Проверено. Я больше склоняюсь к тому, что надо что-то в контроллере подкрутить. К сожалению, пока не могу осциллографом или ЛА сигналы посмотреть. Надо предварительно решить несколько мелких проблем, которые работать мешают.

  5. #655

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

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Denn, а есть какой-то простой способ проверить дискету в DSDOS? Форматирование в системной выдает кучу ошибок.
    Лучше форматирования сложно что-то придумать. Можно ещё попробовать полазать по "чужой" дискете утилитой FDVIEW$, в этом случае без разницы где была сделана разметка (форматирование), она просто считывает сектора, без привязки к ОС и структуре данных.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  6. #656

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

    По умолчанию

    Denn, записанные на ПК образы читаются значительно лучше, чем отформатированные в DSDOS. Вчера пол дня убил на эксперименты, но сколь нибудь значительного результата не добился. Вот сигналы на входе ВГ93.

    Нажмите на изображение для увеличения. 

Название:	fddO128.png 
Просмотров:	203 
Размер:	4.9 Кб 
ID:	69697

    Длительность импульсов данных ~250нс - вроде так и должно быть. Попытка немного убавить ширину подбором конденсатора ни к чему не привела - как были ошибки чтения, так и остались. Те же самые файлы. При этом на ПК с этой дискеты считал образ и запустил на симуляторе - работает. Плюс ко всему еще и сам Орион подглюкивает иногда - скорее всего из-за плохого контакта в SIMM модулях. Когда плата разогревается, начинаются сбои. Но если пошевелить разогретые модули, то сбои проходят. Если бы контакты были покрыты золотом, наверное сбоев не было.

  7. #657

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

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Denn, записанные на ПК образы читаются значительно лучше, чем отформатированные в DSDOS.
    Опишите более подробно проделанные эксперименты, желательно одним постом, чтобы не искать по форуму. Какой дисковод (марка), в каком режиме работает, какие дискеты (дюймаж, плотность), какая схема КНГМД, как выглядят ошибки, что значит "читаются значительно лучше" (где читаются?) и т.д..
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  8. #658

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

    По умолчанию

    Denn,
    Вот схема: fdc.rar
    Эксперименты сводились к чтению подготовленных на ПК с помощью программы DiskUtil.rar дисков. На ПК установлен дисковод ALPS со стандартными установками. Дискеты 3.5" 2HD, разных марок. На дискеты были записаны несколько образов. После этого произведено контрольное считывание записанных образов и проверка их работы на эмуляторе - успешно. Т.е. качество записи дискет вопросов не вызывает.
    На Орионе установлена ORDOS V4.03 221093. Дисковод SAMSUNG SFD-321B /LFBL1 подключен к FDC коротким прямым шлейфом, перемычка DC/RDY в положении RDY. Концевик типа дискеты (HD/DD) отсутствует, на плате есть перемычка, она установлена в режим DD. Образы, насколько я понимаю, от ОрионСофт, несколько загрузочных дистрибутивных дискет - что было под рукой. По крайней мере эти образы у меня на Орионе впервые достаточно успешно читались. Лучше всего работала утилита ALT33$, она без проблем отображала список BRU файлов, некоторые файлы, как правило самые короткие, удается прочитать и даже скопировать на RAMDISK. Длинные же файлы чаще всего читались и копировались с ошибками. Ошибки типа BAD SECTOR (OS-DOS) или DISK ERR. WR/READ (ALT33$), NON SYSTEM DISK OR DISC ERROR или просто виснет при загрузке (boot loader). При этом пробовал подбирать емкость C2/4 и C2/2, но безрезультатно - заметного эффекта нет. Было подозрение на то, что D87 не справляется. Стояла К555ЛН2. Заменил ее на К155ЛН5. Так же заметных изменений не отмечено. Резисторная сборка RR2/2 на 1кОм. Может поменьше поставить? Но шлейф короткий, да и на дисководе так же есть подтяжка 1кОм. Менялась ВГ93, тоже без заметного эффекта.
    Теперь ситуация в DSDOS. Форматирование дискеты с проверкой проходит примерно так:
    Нажмите на изображение для увеличения. 

Название:	IMG_20190801_122219.jpg 
Просмотров:	208 
Размер:	100.3 Кб 
ID:	69704
    Дождаться завершения форматирования в этом режиме у меня не хватает терпения. Поэтому форматирую с ключом /F. После этого при попытке зайти на диск "01 Ошибка каталога F:". Именно это я имел в виду, говоря, что записанные на ПК дискеты "читаются значительно лучше". Читаются на Орионе, где же еще.
    С помощью FDVIEW такой диск не читается. Записанный на ПК образ читается частично. Некоторые сектора считываются, некоторые нет (сектор не найден). Иногда дисковод "сходит с ума" и начинает елозить головкой туда-сюда. При этом сектора читаться перестают полностью.
    Как-то так...
    Последний раз редактировалось Xrust; 01.08.2019 в 11:54.

  9. #659

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

    По умолчанию

    Перемычки на плате ориона p1/p2 и ready в каком положении? Ready должна быть замкнута, а p1/p2 переключает dc/rdy, должно быть для режима rdy.
    Попробовать разомкнуть ready, если замкнута, отдельная которая.
    Последний раз редактировалось Sancho45; 01.08.2019 в 14:14.

  10. #660

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

    По умолчанию

    Xrust, занятный случай.
    Касательно ORDOS V4.03 221093 и утилиты ALT33$ ничего не смогу подсказать, не работал с ними.

    Картина форматирования в DSDOS говорит о следующем.

    1) Схемотехника применённого КНГМД поддерживается успешно, сигнал готовности в накопителе сформирован верно.
    2) Вторая сторона нулевой дорожки каким-то чудом полностью отформатировалась успешно! Значит может..)
    3) С 1-ой по 6-ю дорожки практически полный фэйл.
    4) Начиная с 7-ой дорожки вновь наблюдается значительный успех в форматировании второй стороны дискеты, относительно первой.
    5) Часто неудача случается с секторами 1, 3 и 5, соответственно 2 и 4 форматируются успешно.


    У меня следующие мысли:

    * Возможно, дисковод таки не переключился в режим DD (наиболее вероятная проблема, пп. 2, 3 и 4 просто явно намекают на это).

    * Что-то не так с отловом синхры от индексного маркера (когда-то где-то читал, что помогает "антидребезг" конденсатором на 470нф сигнала INDEX)

    * Схема в архиве для меня сложна для понимания (иностранные обозначения и отсутствие маркировки ЛЭ, непонятное назначение сигналов от хоста), если в схеме есть одновибратор АГх (D88.2 ?), то он должен быть строго 155-ой серии, в противном случае требуется пересчёт RC-коррекции.

    * Резисторы подтяжки сигналов накопителя в случае 3,5" дисковода не сильно актуальны, т.к. они уже имеются внутри устройства (звонятся тестером).

    * Разметка секторов в DSDOS делается следующим образом (отсчитываем от индексного маркера): 1, 3, 5, 2, 4. Такое чередование сделано для ускорения доступа, чтобы при последовательном считывании секторов не ждать целый оборот. Так вот, картина с нечитаемостью секторов 1,3,5 и успехе с 2 и 4 намекает на возможные проблемы с отработкой сигнала READY (узел КНГМД на транзисторе, который "вэйтит" процессор, не путать с похожим сигналом накопителя!), есть смысл проверить работу этого узла.

    * Если есть возможность, я бы проверил другой экземпляр ВГ93.

    * Вопрос фильтрации питания. Для теста докинуть "банок" в КНГМД и в непосредственной близости к вводу питания в накопитель (у меня стоит 6800 мкф!).

    * Накопитель должен запитываться от отдельной ветки БП, ни в коем случае не от КНГМД, т.к. работа шаговых моторов даёт сильные броски тока, которые в случае 3,5" дисководов идут по общей с ПРК цепи +5в..

    * Нечётные линии шлейфа от КНГМД к накопителю должны быть заземлены.

    * Попробовать утилитой FDVIEW$ почитать дискеты, которые успешно читаются на писи. Попробовать понять закономерность, какие дорожки/сектора/стороны читаются успешно, какие нет.
    Утилита не определяет формат данных, а просто пытается прочитать целевой сектор в буфер. Сектор может не прочитаться по двум причинам: он не читается (ошибка чтения) или его физически нет на диске. Косвенно есть зависимость кол-ва секторов от их размера. Это надо иметь в виду. Для простоты: в 8-битном мире обычно 5 секторов по 1024 байта каждый, в писишных форматах 9 секторов по 512 байт.

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

    Цитата Сообщение от Xrust Посмотреть сообщение
    Иногда дисковод "сходит с ума" и начинает елозить головкой туда-сюда. При этом сектора читаться перестают полностью.
    Как-то так...
    Похоже на неисправность накопителя. Слетает юстировка, которая "лечится" командой отправки головок в начало.
    Последний раз редактировалось Denn; 01.08.2019 в 14:54.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

    Xrust(01.08.2019)

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

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

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

Эту тему просматривают: 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

Ваши права

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