Скрытый текст
Speccy-2007 128k AY TR-DOS VGA.
Compact-128k TR-DOS AY.
Leningrad-2(Смоленский) 48k.
Leningrad-2(Смоленский-2) 48k.
Балтик-48k.
Atari 800XE + SDrive[свернуть]
Ну не совсем так... Без команды уже горит светодиод и диск крутится, если его вставить и бошка елозит туда-сюда...
Скрытый текст
Speccy-2007 128k AY TR-DOS VGA.
Compact-128k TR-DOS AY.
Leningrad-2(Смоленский) 48k.
Leningrad-2(Смоленский-2) 48k.
Балтик-48k.
Atari 800XE + SDrive[свернуть]
Gatsu отдал мне свой бедный компьютер на ремонт.
В общем, при любой попытке обращения к диску ТР-ДОС пишет, что мол нету диска. Однако диск есть, индексные импульсы приходят на 35 ногу ВГ93 и ТР-ДОС это видит, т.к. если отпаять 8 контакт разъема дисковода, то время между нажатием клавиши "Enter" и появлением надписи "No disk" увеличивается вдвое.
При работе двигателя дисковода на 30 контакте дисковода бегут импульсы, а на 27 ноге ВГ93 весит постоянная лог. 1. Видимо отсутствие диска ТР-ДОС еще определяет и по отсутствующему сигналу чтения.
Схемы на контроллер нету, кусочек я срисовал. Схема совершенно не стандартная, с применением сумматора. Как она работает я честно говоря не понимаю. Но в ней есть еще один очень загадочный момент. На 33 ноге ВГ всегда висит лог. 1. Она подключена ко входу D триггера. Запись в триггер стробируется сигналом чтения с дисковода, но т.к. на входе триггера всегда 1, то на выходе сами понимаете что...
В общем, объясните, КАК это работает!
Кусочек схемы прилагается. Все права защищены, на каракули взят патент
Ищу охотников за КМками и медью. Найду – УБЪЮ !!!
Теория: Контроллер дисководов. Канал записи и канал чтения.
WF/DE:
Двунаправленная шина, используемая для обозначения ошибки записи и разрешения выбора данных, поступающих от ЭВМ. Если сигнал WSTB = 1, вывод WF/DE функционирует как WF - вход. Если сигнал WF = 0, запись какой-либо команды будет немедленно прекращена. Если сигнал WSTB = 0, вывод 33 функционирует как DE - выход. На выходе DE в прцессе чтения после загрузки МГ и установки высокого уровня сигнала будет напряжение низкого уровня. К этому выходуподается напряжение Ucc1 через резистор 10 кОм.
Keeper,
Спасибо, но это я уже почитал)Теория: Контроллер дисководов. Канал записи и канал чтения.
WSTB - это 30 нога? Ноль на ней. Импульсов на 33 нет.WF/DE:
Цитата:
Двунаправленная шина, используемая для обозначения ошибки записи и разрешения выбора данных, поступающих от ЭВМ. Если сигнал WSTB = 1, вывод WF/DE функционирует как WF - вход. Если сигнал WF = 0, запись какой-либо команды будет немедленно прекращена. Если сигнал WSTB = 0, вывод 33 функционирует как DE - выход. На выходе DE в прцессе чтения после загрузки МГ и установки высокого уровня сигнала будет напряжение низкого уровня. К этому выходуподается напряжение Ucc1 через резистор 10 кОм.
ВГшку менял.
Курил сегодня схему номер 4 из книжки по BDI. Там также сигнал с 33 ноги стробирует чтение. 30 нога используется исключительно как выход. На нее ничего не подается.
Не знаю что дальше делать... помогите люди добрые...
ЗЫ: А может быть для контроллера с такой схемотехникой нужна специальная версия ТР-ДОСа?
Ищу охотников за КМками и медью. Найду – УБЪЮ !!!
ТРДОС версии 5.03 там был зашит, я ничего в прошивке не менял - все работало. Могу копию прошивки тебе скинуть. Если сможешь - залей во флэшку, попробуй. Не знаю, сможешь ли переходник найти на 128-ю флэху...
Там на плате нет лишних "этажей"? Вроде ИР16 лишняя была сверху одета, когда тебе отдавал.
Последний раз редактировалось Gatsu; 28.05.2009 в 23:39.
Скрытый текст
Speccy-2007 128k AY TR-DOS VGA.
Compact-128k TR-DOS AY.
Leningrad-2(Смоленский) 48k.
Leningrad-2(Смоленский-2) 48k.
Балтик-48k.
Atari 800XE + SDrive[свернуть]
Gatsu,
А изначально эта плата с этой прошивкой работала? Ты видел это своими глазами?ТРДОС версии 5.03 там был зашит, я ничего в прошивке не менял - все работало.
Если бы было чем залить... программатор то я так и не собрал...Если сможешь - залей во флэшку, попробуй.
ЗЫ: Смотри почту
Ищу охотников за КМками и медью. Найду – УБЪЮ !!!
Я попробовал...... Нет, ВГшка не сгорела) Все получилось намного хуже, чем я ожидал))Я бы попробовал подать на вход D либо WSTB либо "0"
Если на выходе 5 ТМ2 появляется ноль, то схема затыкается, пропадают все импульсы, в том числе на 15 ноге ТМ9 (синхросигнал ВГшки) и на 2 ноге ТМ8, (которые идут на преобразователь 12В для питания ВГшки) 12 вольт пропадает и система повисает нафик.
Фсё. Пошел я спать...
Ищу охотников за КМками и медью. Найду – УБЪЮ !!!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)