Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Форматирование виснет на середине

  1. #1
    Junior
    Регистрация
    06.06.2016
    Адрес
    г. Москва
    Сообщений
    9
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Форматирование виснет на середине

    Всем привет!

    Такая проблема: при форматировании на 80 дорожек процесс не идет дальше 54 цилиндра (без ошибки, просто контроллер изредка дергает флоп до бесконечности). Если форматировать на 40, то все в порядке. От дискеты не зависит, флоп 5.25. Может, контроллер вообще 80 не умеет? Он такой (кстати, кто это?):



    На ВГшке была наклейка "HIMAC 04.92". Раньше на этом контроллере был убитый Изот (не работал совсем), заменил на Epson SD-680.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Veteran Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    1,392
    Благодарностей: 886
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ioccy, новосибирский, фирмы Himac Research Ltd. Реплика.


    Здесь похожая проблема.
    Последний раз редактировалось creator; 11.06.2016 в 22:19.
    В правильно заданном вопросе содержится половина ответа

  4. Этот пользователь поблагодарил creator за это полезное сообщение:
    ioccy (11.06.2016)

  5. #3
    Junior
    Регистрация
    06.06.2016
    Адрес
    г. Москва
    Сообщений
    9
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С горем пополам мне удалось заставить эту бандуру работать. Вдруг кому пригодится (Лунтик познает мир):

    1. Выпял ПЗУ и залил TR-DOS 5.04T вместо 5.03. Ничего не изменилось.
    2. Заменил флоп 5.25" на 3.5". TR-DOS нормально отформатировал заклеенную дискету на 80 цилиндров (ура!), но на PC она не читалась никак.
    3. Выяснилось, что только форматированная в TR-DOS дискета не читается на PC, а если форматировать в ADS на спеке или в AnaDisk на PC, то все ок (почему?!).
    4. Ну не совсем все ок: сбойные сектора вылезают время от времени, хотя в MS-DOS эти дискеты форматриуются и читаются отлично.

    Сейчас все пишется и читается, но как-то ненадежно (иногда с повторами, иногда с ошибками), хотя и 5.25" флоп и 3.5" три штуки проверены на PC и отлично там работают. Это такая особенность всех спекрумовских контроллеров?

  6. #4
    Veteran Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    1,392
    Благодарностей: 886
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ioccy Посмотреть сообщение
    2. Заменил флоп 5.25" на 3.5". TR-DOS нормально отформатировал заклеенную дискету на 80 цилиндров (ура!), но на PC она не читалась никак.
    3. Выяснилось, что только форматированная в TR-DOS дискета не читается на PC, а если форматировать в ADS на спеке или в AnaDisk на PC, то все ок (почему?!).
    Цитата из книги:
    Форматирование, осуществляемое TR-DOS, является упрощенным вариантом описанного в приложении стандартного. Основным отличием является полное отсутствие индексного поля, т.е. дорожка начинается сразу с первого пробела (12 байт) и идентификатора 1-го сектора. Кроме того, в идентификаторе сектора не устанавливается байт стороны диска - он всегда равен #00, а сторона определяется аппаратно. Отсутствие индексного поля - основная причина, по которой диск со SPECTRUMa невозможно прочитать на других ЭВМ, например, IBM PC. Существующие на IBM программы для форматирования дискет в формате TR-DOS (например, HOFORMAT) создают индексное поле, которое никак не влияет на работу с диском на SPECTRUM, но позволяет читать и записывать их на IBM (при помощи известной программы НОВЕТА). На SPECTRUMe определить, что диск отформатирован при помощи HOFORMAT, можно по тому, что чистые сектора заполнены не нулевым байтом, а #F6.
    Всякие ADS, DCU тоже форматируют дискету правильно с индексным полем.
    В правильно заданном вопросе содержится половина ответа

  7. #5
    Junior
    Регистрация
    06.06.2016
    Адрес
    г. Москва
    Сообщений
    9
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо! А есть какой-то FAQ по beta disk? А то у меня еще куча вопросов чайниковского уровня. Например, почему при работе с диском идут полосы по бордюру и спикер жужжит? В Ленинграде сэкономили на очередной дешифрации портов?

  8. #6
    Member
    Регистрация
    27.11.2010
    Адрес
    Пенза
    Сообщений
    195
    Благодарностей: 27
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А блокировка iorq есть?

  9. #7
    Junior
    Регистрация
    06.06.2016
    Адрес
    г. Москва
    Сообщений
    9
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kox Посмотреть сообщение
    А блокировка iorq есть?
    Я не настоящий сварщик, но что искать уже более-менее понятно Для нее нужна еще логика, помимо той, что на Ленинграде изначально? Потому что из доп. обвеса там только ZX Lprint 3 и моя коррекция синхронизации с привязкой к черному.

  10. #8
    Veteran Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    1,392
    Благодарностей: 886
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ioccy Посмотреть сообщение
    Спасибо! А есть какой-то FAQ по beta disk?
    Читай книги, они рулез:
    Или это — TR-DOS, или это — TR-DOS для профессионалов и любителей - Ю.Поморцев'94, или лучше вот это — ZX-Spectrum & TR-DOS для пользователей и программистов - А.Ларченко, Н.Родионов'94.
    Например, почему при работе с диском идут полосы по бордюру и спикер жужжит?
    Тут FAQ по beta disk не поможет.
    А какие там клёвые рисунки по бордюру во время форматирования, это просто песня.
    В Ленинграде сэкономили на очередной дешифрации портов?
    Да. Но не на очередной, а это всё та-же изначальная проблема. Здесь предлагают решение.
    В правильно заданном вопросе содержится половина ответа

  11. #9
    Member
    Регистрация
    12.04.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    32
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всякие ADS, DCU тоже форматируют дискету правильно с индексным полем.
    Объясните пожалуйста неграмотному человеку, что за ADS, DCU такие?

  12. #10
    Veteran Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    1,064
    Благодарностей: 410
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ShokoD Посмотреть сообщение
    Объясните пожалуйста неграмотному человеку, что за ADS, DCU такие?
    Advanced Disk Service, Disk Control Utility - дисковые утилиты.
    Seamos realistas y hagamos lo imposible!
    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

  13. Этот пользователь поблагодарил Black Cat / Era CG за это полезное сообщение:
    ShokoD (16.06.2016)

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Форматирование дискеты.
    от maza_12345 в разделе ДВК, УКНЦ
    Ответов: 13
    Последнее: 19.02.2017, 10:34
  2. ZX Evolution и 5.25 дисководы - долгое форматирование
    от pink_ked в разделе Внешние накопители
    Ответов: 9
    Последнее: 26.03.2016, 13:45
  3. Спектр ПМ1-1101 двоится и виснет
    от newart в разделе Unsorted
    Ответов: 14
    Последнее: 17.07.2013, 20:34
  4. Ответов: 29
    Последнее: 16.11.2012, 17:52
  5. Ответов: 28
    Последнее: 14.02.2010, 01:12

Ваши права

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