Товариши поделитесь пожалуйста схемой контроллера BDI (Б-48,BZ-128 и др.) для ПЭВМ "БАЙТ" Брестского произ-ва. Очень нужно! Зарание Вам признателен!
Вид для печати
Товариши поделитесь пожалуйста схемой контроллера BDI (Б-48,BZ-128 и др.) для ПЭВМ "БАЙТ" Брестского произ-ва. Очень нужно! Зарание Вам признателен!
Народ, а когда мы начнем создавать темы в соответствующих разделах "железа"? :)
Стукни мне.
AlexFantasy, ИМХО, контроллеров для конкретных компьютеров не было. За исключением ZXBUS и прочих "стандартизированных" вариантов (сейчас запинают...).
В принципе, взять любой BDI, его схему и разобраться, как конкретный BDI подключить к определенному клону. Схему самого клона, разумеется, тоже не забыть.
Иван, отнюдь. Дело в том, что контроллер TR-DOS для Байта имеет не совсем стандартную (точнее, совсем не стандартную) дешифрацию портов, и к Байту "любой", кроме родного, без серьезного вмешательства в схему не подключишь.
Курни вот эту тему, может быть поможет.
Не говорите ерунды!!! Есть контроллеры BDI СПЕЦИАЛЬНО ДЛЯ БАЙТА, например, Б-48, BZ-128, которые были спроектированы специально для нормальной работы с Байтами и сидели по СТАНДАРТНЫМ портам тыр-доса.
Тоже неправда. "Серьёзным вмешательством" было откусывание ног питания у таймера 580ВИ53
О! и мне такой девайс нужен.
Ну всмысле BDI для первого БАЙТА.
Желательно оригинальный. Я просто незнаю какие они там были по маркировке. В то время жили в закрытом военном городке, в военторг завезли штук 5 байтов 48к. В книжке было написано, что к нему можно подключить дисковод в слот расширения. А где его достать и что за дисковод, в то время узнать 13-летнему пацану было очь трудно.
Схема BDI для 01-го байта есть на форуме. У меня есть этот контр, но пока что не проверялся.
Добавлено через 2 минуты
Сегодня схему отправлю Алексею.
Добавлено через 2 минуты
Однозначно :v2_thumb:
Добавлено через 10 часов 55 минут
Схему можно взять тут: http://sash-a.nm.ru/BDI.gif
Кому-нить эта схема что-то говорит?
Схема не отличается от стандарта адресами портов ввода-вывода и точек входа в DOS. Счетчик-делитель часторы, совмещен с сепаратором данных и заменен регистром (ТМ9) и дешифратором (РТ4). Предкомпенсация записи классическая. Дешифратор на два дисковода. Блокировка подачи +12 без +5 (обычно наоборот). Итого: обычная, слегка модифицированная (по части схемотехники) BDI.
Может эта схема и прошивка вам поможет:
А что есть еще и третий вариант помимо стандартного TRDOS и этого, с уникальными Байтовским портами?Цитата:
Сообщение от AlexFantasy
У меня есть BDI для Байта, я с него составлял схему, правда только на бумаге. По реализации он ничем не отличается от С-48 (во всяком случае я не нашёл никаких ухищрений для работы с Байтом). Блокировка IORQ там есть (формируется сигнал OUT IORQ), но она заведена на неиспользуемый конакт системного разъёма Байта (проверял - в Байте этот сигнал с системного разъёма никуда не идёт).
К слову - контроллер BDI от Байта отлично "цепляется" на другие Спектрумы, проверено.
С-48 с Байтом у меня работал, если я блокировал выборку портов Байта, подавая на 4 вывод DD69 (ИД7) вместо "земли" сигнал блокировки IORQ с контроллера. И то, контроллер напрочь отказывался форматировать диски, хотя чтение работало замечательно.
Байт вообще нестартует? Или глюки только при форматинге? А то при каждом резете байт обнуляет таймер, может быть это как-нибудь может влиять?
Всё работает, кроме форматирования дисков. При форматировании компьютер себя ведёт так, словно на дискете сплошные bad-сектора. ВИ53 тут ни при чём, т.к. я выше писал, что блокирую порты компьютера на время работы TR-DOS подачей лог.1 на 4 вывод DD69, что также блокирует таймер.
Без этой доработки при чтении #1F значение порта Kempston-джойстика "забивает" значение соответствующего порта ВГ93. В результате - ошибки чтения/записи.
ясно. Когда выложу доки, мот там чё найдётся...
Вот именно так у меня и было...:confused: я говорил что на РТ4 в C-48 у меня была перерезана дорожка соединяющая 1 и 8-й выводы. Как только я их спаял на место то контроллер на дискете и начал видеть они bad`ы, а как только перерезал обратно, при попытке отформатировать диск у меня са секунду пробегают все трэки от 0 до 79 и писец:v2_conf2:...
Может всё дело в прошивке РТ4??? Попробовать "Байтовскую" можешь?
Правильно, потому что 1-й вывод РТ4 по схеме должен быть на GND. Если эту связь убрать, то контроллер будет работать как угодно, но не так как надо :)
В контроллерах С-48 и Байтовском контроллере узел ФАПЧ сделан по одинаковым схемам, поэтому прошивки РТ4 у них одинаковые. :)