FFORMAT не поможет никак. Без вариантов - только DZMY. Там какие-то особенности при форматировании.
Может и помогут, только зачем городить огород, если есть проверенная и отработанная последовательность? Впрочем - инициатива наказуема ... ;)
Вид для печати
Так на какую плотность отформатировать дискету? MY или MZ
И есть где-нибудь 100% рабочий загрузочный образ?
И команда COPY/DEV/VER/NOQ Разве копирует загрузочный сектор?
внизу платы ряды ОЗУ, справа от них 4 больших м/с КР1801РЕ2 - это ПЗУ.
Увы, по ремонту я пока ничего умного сказать не могу ... Читайте ж. "ПК УКНЦ":
Добавлено через 7 минутКод:2.2. Дефектация ПЗУ проводится с помощью СВД. Возможные неисправности: обрывы связей, ошибки в схеме управления буфером D22: D9, D21, D6.5, короткие замыкания линий связи, неисправность D22,
Определить неисправную линию связи помогает анализ считанных чисел из некоторого диапазона адресов (табл. 3).
На какую хочешь. Образ MY - это типа 80 дорожек, размер - 819200 б. А образ MZ - это 40 дорожек, размер - 409600 б. Хотя на самом деле, MZ драйвер обрабатывает и то, и другое, и MY драйвера на УКНЦ нет.
Ну если не доверяешь - проверь. В эмуляторе оно тоже должно загрузиться.
Я незнаю как у вас, а у нас копирует. К тому же, ошибка "?BOOT-U-I/O Error" она в буте прописана.
А никто не пробовал под Линухом дискеты делать ?
Для Корвета/Вектора/Роботрона и т.д. это работает.
Имея софт и умея работать под Линухом - неверное можно. Я не умею, поэтому не пробовал.
Добавлено через 3 минуты
Можно и не под Линуксом, но наверняка потребуется доработка дисковода (точнее - его управления). В общем - без очень хорошего знания железа и софта ничего не светит.
Andrey_Ak, Увы, MX: на писюке нельзя записать никак. У него формат записи радикально отличается от формата контроллера 8272 (765) и всех его разновидностей.
На некоторых контроллерах можно прочитать МХ: т.к. в одном из регистров можно читать битовый поток с дискеты. Имеется программа, которая этим пользуется (насколько знаю, автор - Полетаев, автор известного эмулятора).
Чтобы записать MX: придется самому городить контроллер, на AVR-ке или через какой-нибудь LPT.
- Мне кажется, нет ничего невозможного... Просто у меня ума не хватит... :) Да есть программка которая умеет читать дискеты, сам пробовал, и есть программка для форматирования MX на Писюке...
тоже проверял, форматирует, и когда отформатированную MX на писюке
вставляю в ДВК и гружусь с нее ДВК отвечает что диск не загрузочный,
значит программка форматирования записала на дискету как минимум загрузочный сектор... значит все-же можно писать... только кто все это
понимает как работает и может написать.. почему-то просто не хочет или у него нету времени или надобности...
Andrey_Ak, Это какая-то злобная хака и низкоуровневое программирование контроллера флопа. :) Технологии забытых цивилизаций :)
Кое-что есть в описании самого контроллера MX http://www.emuverse.ru/downloads/com...ocs/kngmd.djvu и в книжке по ДВК http://narod.ru/disk/7098286000/Микр...%202.djvu.html. По MY проще, у него обычный формат с разбивкой на секторы и MFM модуляцией, описание есть например тут http://zxdn.narod.ru/coding/ig7doses.txt
tnt23, MY формат как заметил предыдущий оратор - обычный MFM. Чаще всего 80 дорожек 2 стороны, хотя изредка встречается 40 дорожек и/или одна сторона (от бедности). Насколько помню - 10 секторов по 512 байт на дорожке
http://en.wikipedia.org/wiki/Floppy_disk_format
MY совместим с PC- и синклерными контроллерами (8272A и ВГ93), НО! У советских флопов какая-то беда с импульсом индекса. Поэтому, если отформатировать дискету на MY, то на PC первый сектор на каждой дорожке - не читается. А если отформатировать и записать дискету на PC, то все читается и пишется на MY замечательно. Такая загадка. Подозреваю, что MY начинает писать немного раньше чем надо, по фронту индекса. А на PC всего 9 секторов на дорожке зато :)
Положим, на PC тоже можно иметь 10 секторов (вспомни 800.com).
Насчет проблемы с индексом - есть подозрение, что связано это на самом деле с немного различными форматами записи дорожки на PC и у ДВК-образных. Скорее всего, на PC использовался IBM System 34 формат DD дорожки, а на отечественных машинах ISO формат:
The standard IBM format includes an index address field consisting of 80 bytes of GAP4a, 12 bytes of the sync field, four bytes identifying the IAM and 50 bytes of GAP1. Under the ISO format, most of this preamble is not used. The ISO format allows only 32 bytes of GAP1 after the index mark.
tnt23, напиши программку, которая с помощью драйвера 800.com копирует диск формата 80дор/10сект/512байт на сектор/2стороны в файл-образ. Это все, что нужно. С меня проверка на реальных дискетах формата MY от ДВК и образы всех моих дискет.
tnt23, а нельзя побитово ввести MY MFM поток скажем в твой эмулятор и посмотреть кто там, ISO или IBM ? Или как-то считать ?
MX КНГМД насколько помню - классический FM т.е. в каждом бите присутствует тактовый импульс фронт-спад и еще второй импульс, если пишем "1". Если пишем "0" - то второго импульса нет. Начальный маркер и CRC формируется и ловится програмно. Формат дорожки нестандартный, не ISO и не IBM. Читается и пишется только дорожка целиком. Чем-то немного на Амигу похоже. Вобщем в доках КНГМД все есть.
МХ более старый и примерно 80% дискофодов MX были двухсторонние/односторонние на 40 дорожек. Хотя потом пошли и 80-дорожечные. MY новее и наоборот, 90% - 80-дорожечные.
MZ от УКНЦ КМД полностью совпадает с MY т.к. сделан на том же чипе КР1801ВП1-128. Только драйвер/загрузчик другой. Туда же относится контроллер БК-0010 на -128 (хотя вообще на БК было несколько контроллеров). Контроллер от Э-85 ближе к писюковым, т.к. сделан на ВГ93 (WD1793) если не ошибаюсь.
Про 800.COM конечно же знаю, но IBM отчего-то сделала 9 секторов, а не 10.
Добавлено через 1 минуту
KALDYH, может все-же решишься на Линухе попробовать ? У него драйвер флопа реально офигительный. Я гарантирую это.
Да я уже о таком тоже думаю. Взять все сигналы с железного флопа, включить на эмуляторе запись и шагать по дорожкам, переключая стороны. Единственные проблемы могут быть, если скорость вращения шпинделя реала будет сильно нестабильной, ну и еще не знаю, скажется ли прекомпенсация записанных на реальном флопе данных как-нибудь.
10 секторов работают за счет уменьшения межсекторного интервала. Возможно, у IBM были свои соображения относительно надежности работы vs плотности записи.Цитата:
Про 800.COM конечно же знаю, но IBM отчего-то сделала 9 секторов, а не 10.
А кто сможет поделится прошивками для сабжа?
И какие микросхемы ПЗУ туда можно поставить?
А то я решил выпаять свои и впаять туда разъемы,
но видать при выпайке перегрел.. Теперь вообще
не заводится... :frown:
ПЗУ 573РФ3, 1801РР1, 1601РР1. Еще более редкая вещь, чем оригинальная микросхема (1801РЕ2, если не ошибаюсь?). Прошивки - разве что снять с работающего компа программными методами, программаторов, поддерживающих эти микросхемы, очень немного.
Добавлено через 1 минуту
Они масочные, в принципе довольно надежные. Греши на непропай/замыкание/обрыв дорожки
У меня в барахле лежит плата от УКНЦ. Надеялся запустить, но видно придется продать на запчасти, коль такая нужда человеку.
Не знаю, не включал. Микросхемы все на месте, разьемы тоже. Конденсаторы я впаял. Нет преобразователя напряжения.
Не до нее мне, тут такие дела творятся... В моем распоряжении целый завод, остановленный год назад, и вся электроника, что в нем может найтись (сорри за оффтоп, не удержался:))
У меня есть документация на МС6106 встраиваемый и обыкновенный. Надо?
Вот такая вот плата
http://s49.radikal.ru/i126/0904/2b/2f651976051ct.jpg
- Хорошо... Она была жертвой охотников за цветметом?
Так за сколько можно будет забрать?