Просмотр полной версии : Ищу схему BDI для ПК"Байт"
AlexFantasy
25.04.2009, 11:23
Товариши поделитесь пожалуйста схемой контроллера BDI (Б-48,BZ-128 и др.) для ПЭВМ "БАЙТ" Брестского произ-ва. Очень нужно! Зарание Вам признателен!
Народ, а когда мы начнем создавать темы в соответствующих разделах "железа"? :)
AlexFantasy, ИМХО, контроллеров для конкретных компьютеров не было. За исключением ZXBUS и прочих "стандартизированных" вариантов (сейчас запинают...).
В принципе, взять любой BDI, его схему и разобраться, как конкретный BDI подключить к определенному клону. Схему самого клона, разумеется, тоже не забыть.
Иван, отнюдь. Дело в том, что контроллер TR-DOS для Байта имеет не совсем стандартную (точнее, совсем не стандартную) дешифрацию портов, и к Байту "любой", кроме родного, без серьезного вмешательства в схему не подключишь.
AlexFantasy
26.04.2009, 23:35
Иван, отнюдь. Дело в том, что контроллер TR-DOS для Байта имеет не совсем стандартную (точнее, совсем не стандартную) дешифрацию портов, и к Байту "любой", кроме родного, без серьезного вмешательства в схему не подключишь.
Так вот именно эта проблема и нависла... BDI "С-48" который исправно работает на Ленинграде на Байте нехочет почему-то работать. Может и правда из-за дешифрации?!:v2_conf2: Полюбму нужна схемотехника контроллера для Байта.
Курни вот эту тему (http://zx.pk.ru/showthread.php?t=1918), может быть поможет.
AlexFantasy, ИМХО, контроллеров для конкретных компьютеров не было. За исключением ZXBUS и прочих "стандартизированных" вариантов (сейчас запинают...).
В принципе, взять любой BDI, его схему и разобраться, как конкретный BDI подключить к определенному клону. Схему самого клона, разумеется, тоже не забыть.
Не говорите ерунды!!! Есть контроллеры BDI СПЕЦИАЛЬНО ДЛЯ БАЙТА, например, Б-48, BZ-128, которые были спроектированы специально для нормальной работы с Байтами и сидели по СТАНДАРТНЫМ портам тыр-доса.
Дело в том, что контроллер TR-DOS для Байта имеет не совсем стандартную (точнее, совсем не стандартную) дешифрацию портов, и к Байту "любой", кроме родного, без серьезного вмешательства в схему не подключишь.
Тоже неправда. "Серьёзным вмешательством" было откусывание ног питания у таймера 580ВИ53
AlexFantasy
28.04.2009, 10:38
Курни вот эту тему (http://zx.pk.ru/showthread.php?t=1918), может быть поможет.
Это мне не подходит ... БАЙТ и БАЙТ-01 очень сильно отличаются.
AlexeyLS
28.04.2009, 11:34
О! и мне такой девайс нужен.
О! и мне такой девайс нужен.
Какой девайс?
AlexeyLS
28.04.2009, 18:56
Какой девайс? Ну всмысле BDI для первого БАЙТА.
Желательно оригинальный. Я просто незнаю какие они там были по маркировке. В то время жили в закрытом военном городке, в военторг завезли штук 5 байтов 48к. В книжке было написано, что к нему можно подключить дисковод в слот расширения. А где его достать и что за дисковод, в то время узнать 13-летнему пацану было очь трудно.
AlexFantasy
28.04.2009, 23:18
Ну всмысле BDI для первого БАЙТА.
Желательно оригинальный. Я просто незнаю какие они там были по маркировке. В то время жили в закрытом военном городке, в военторг завезли штук 5 байтов 48к. В книжке было написано, что к нему можно подключить дисковод в слот расширения. А где его достать и что за дисковод, в то время узнать 13-летнему пацану было очь трудно.
Думаю что сам BDI достать будет сложно, так как сам давно ищу... Проще наверное будет по схеме самому спаять, что я наверное и сделаю:v2_conf2:. БАЙТ - Рулит!!!:v2_finge:
Добавлено через 1 минуту
BYTEMAN, Саня!!! - Вся надежда на тебя!!!
Ну всмысле BDI для первого БАЙТА.
Схема BDI для 01-го байта есть на форуме. У меня есть этот контр, но пока что не проверялся.
Добавлено через 2 минуты
BYTEMAN, Саня!!! - Вся надежда на тебя!!!
Сегодня схему отправлю Алексею.
Добавлено через 2 минуты
БАЙТ - Рулит!!!
Однозначно :v2_thumb:
Добавлено через 10 часов 55 минут
Схему можно взять тут: http://sash-a.nm.ru/BDI.gif
Кому-нить эта схема что-то говорит?
Кому-нить эта схема что-то говорит?Схема не отличается от стандарта адресами портов ввода-вывода и точек входа в DOS. Счетчик-делитель часторы, совмещен с сепаратором данных и заменен регистром (ТМ9) и дешифратором (РТ4). Предкомпенсация записи классическая. Дешифратор на два дисковода. Блокировка подачи +12 без +5 (обычно наоборот). Итого: обычная, слегка модифицированная (по части схемотехники) BDI.
AlexFantasy
30.04.2009, 22:13
Кому-нить эта схема что-то говорит?
Ты знаешь, я сравнил эту схему со схемой "C-48" и смело сделал вывод что практически одно и тоже:v2_conf2:, разве что ПЗУ-ха с TR-DOS нестоит.
А ты точно BDI для Байта выложил?
Может эта схема и прошивка вам поможет:
AlexFantasy
02.05.2009, 10:43
Может эта схема и прошивка вам поможет:
Эт блин под БАЙТ-01...
Эт блин под БАЙТ-01...А что есть еще и третий вариант помимо стандартного TRDOS и этого, с уникальными Байтовским портами?
А что есть еще и третий вариант помимо стандартного TRDOS и этого, с уникальными Байтовским портами?
Есть вариант Б-48, заточеный (частично) под архитектуру Байта. Каким макаром это сделано, я не знаю, но факт, что он сидит по стандартным портам тыр-доса и не конфликтует с таймером.
У меня есть BDI для Байта, я с него составлял схему, правда только на бумаге. По реализации он ничем не отличается от С-48 (во всяком случае я не нашёл никаких ухищрений для работы с Байтом). Блокировка IORQ там есть (формируется сигнал OUT IORQ), но она заведена на неиспользуемый конакт системного разъёма Байта (проверял - в Байте этот сигнал с системного разъёма никуда не идёт).
К слову - контроллер BDI от Байта отлично "цепляется" на другие Спектрумы, проверено.
С-48 с Байтом у меня работал, если я блокировал выборку портов Байта, подавая на 4 вывод DD69 (ИД7) вместо "земли" сигнал блокировки IORQ с контроллера. И то, контроллер напрочь отказывался форматировать диски, хотя чтение работало замечательно.
И то, контроллер напрочь отказывался форматировать диски, хотя чтение работало замечательно.
Из-за чего вообще такое могло быть?
Добавлено через 58 секунд
У Алексея ведь вообще ничерта не работает!!!???!!!
Из-за чего вообще такое могло быть?
При этом контроллер С-48 рабочий, я его подключил к Ленинграду - работает отлично. Но на Байте - не хочет. Я полагаю, что дело в несовместимости именно С-48 и Байта.
Хотя хочется разобраться в чем же именно несовместимость...
Байт вообще нестартует? Или глюки только при форматинге? А то при каждом резете байт обнуляет таймер, может быть это как-нибудь может влиять?
Всё работает, кроме форматирования дисков. При форматировании компьютер себя ведёт так, словно на дискете сплошные bad-сектора. ВИ53 тут ни при чём, т.к. я выше писал, что блокирую порты компьютера на время работы TR-DOS подачей лог.1 на 4 вывод DD69, что также блокирует таймер.
Без этой доработки при чтении #1F значение порта Kempston-джойстика "забивает" значение соответствующего порта ВГ93. В результате - ошибки чтения/записи.
ясно. Когда выложу доки, мот там чё найдётся...
AlexFantasy
06.05.2009, 11:33
Всё работает, кроме форматирования дисков. При форматировании компьютер себя ведёт так, словно на дискете сплошные bad-сектора. ВИ53 тут ни при чём, т.к. я выше писал, что блокирую порты компьютера на время работы TR-DOS подачей лог.1 на 4 вывод DD69, что также блокирует таймер.
Без этой доработки при чтении #1F значение порта Kempston-джойстика "забивает" значение соответствующего порта ВГ93. В результате - ошибки чтения/записи.
Вот именно так у меня и было...:confused: я говорил что на РТ4 в C-48 у меня была перерезана дорожка соединяющая 1 и 8-й выводы. Как только я их спаял на место то контроллер на дискете и начал видеть они bad`ы, а как только перерезал обратно, при попытке отформатировать диск у меня са секунду пробегают все трэки от 0 до 79 и писец:v2_conf2:...
Может всё дело в прошивке РТ4??? Попробовать "Байтовскую" можешь?
я говорил что на РТ4 в C-48 у меня была перерезана дорожка соединяющая 1 и 8-й выводы. Как только я их спаял на место то контроллер на дискете и начал видеть они bad`ы, а как только перерезал обратно, при попытке отформатировать диск у меня са секунду пробегают все трэки от 0 до 79 и писец:v2_conf2:...
Правильно, потому что 1-й вывод РТ4 по схеме должен быть на GND. Если эту связь убрать, то контроллер будет работать как угодно, но не так как надо :)
Может всё дело в прошивке РТ4??? Попробовать "Байтовскую" можешь?
В контроллерах С-48 и Байтовском контроллере узел ФАПЧ сделан по одинаковым схемам, поэтому прошивки РТ4 у них одинаковые. :)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot