Собираю Комбодевайс.
Думаю поставить загрузчик «Вектор-06ц» (32 Кб, TimSoft)
Нужно ли делать доработку Вектора,что указана в файле "кирпич" (установка пары лог.элементов).?
Вид для печати
Собираю Комбодевайс.
Думаю поставить загрузчик «Вектор-06ц» (32 Кб, TimSoft)
Нужно ли делать доработку Вектора,что указана в файле "кирпич" (установка пары лог.элементов).?
Ну я как бы делал, можно собрать на 555ЛИ1 я так думаю, у меня правда на GAL22V10 реализовано - мне так проще было. ЧТЗУ и БЛК с разъема ВУ берутся, сигнал OE подается на соответствующую ножку новой ПЗУхи.
В принципе данная доработка - не критичный момент, только в каком-то МикроДОСе я ловил данный глюк. И то если реально пользоваться Вектором, т.е. ставить ОС, переносить ее на КД и при перезагрузке, чтобы ОС загружалась с КД. Если демки позапускать с дисковода, то можно и не париться. Ставь на панельку новую ПЗУ, заводи Combodevice, а потом уж для марафета можно и доработку сделать.
У кого нибудь есть подробное фото в (хорошем качестве) ПЗУшки под 32 кб установленной на плату Вектора?
Сверится хочу перед установкой,чтоб ошибок не наделать.
Конкретный способ подключения и схема очень индивидуальны, и зависят от используемой микросхемы ПЗУ.
Я например поставил ПЗУ на 128КБ. Два старших разряда ПЗУ завёл на перемычки и получил 4 банка по 32КБ. Залил 4 разных загрузчика и переключал (перемычками) по необходимости.
А печаткой в P-Cadе не поделитесь? В первом посте только монтажка в pdf.
С эмулятором дисковода разобрался, всё работает. Теперь осталось разобраться с контроллером ХДД. При подключении CF при вызове INITHDD параметры карты определяются правильно, но на следующем шаге выходит ошибка записи. При подключении жёсткого диска, при вызове INITHDD параметры диска определяются правильно и инициализация проходит без ошибки. Но при старте TESTHDD во время чтения-записи пишет что записанные данные несовпадают с прочитанными.
C DELETE я либо не разобрался, либо запись на диск происходит с ошибкой. В общем так и не получилось записать на диск ОС и загрузиться с него ...
Вызываю:
A>MDOS30HA
...
A>9 A:0
A>DELETE 1
A>9 B:1
A>SYSGEN MDOS30HA.COM B:100
Вроде что то пишет на диск, но затем при вызове каталога показывает мусор.
Что делаю не та?
Также несовсем понятно почему INITHDD выдаёт ошибку с CF. Вместо 74LS245 у меня установлена 74HC245, думаю может в ней проблема? Ощущения что чтение происходит без ошибок, а вот при записи возникают проблемы. Может из-за того что ШИНА данных между ПЛИС и 74HC245 в режиме записи не подтянута к +5, а вот с 74LS245 подтяжка есть ?
У меня все получилось. Делал так же, за исключением того, что использовал MDOS31H. Но, оказалось, что полностью, без ошибок и особенностей заработал только один экземпляр HDD, а в эксперименте участвовало 5 разных HDD и одна CF карта через переходник IDE.
Но вот с FDD у меня проблема - не форматируется дискета. Пробовал на разных экземплярах дисководов, как 3.5" так 5.25", форматирование каждой дорожки заканчивается ошибкой. Кто-нибудь пробовал форматировать дискеты с помощью Combodevice? работает?