PDA

Просмотр полной версии : Ищу схему BDI для ПК"Байт"



AlexFantasy
25.04.2009, 11:23
Товариши поделитесь пожалуйста схемой контроллера BDI (Б-48,BZ-128 и др.) для ПЭВМ "БАЙТ" Брестского произ-ва. Очень нужно! Зарание Вам признателен!

Ewgeny7
25.04.2009, 19:30
Народ, а когда мы начнем создавать темы в соответствующих разделах "железа"? :)

BYTEMAN
25.04.2009, 20:41
Стукни мне.

Иван
26.04.2009, 20:36
AlexFantasy, ИМХО, контроллеров для конкретных компьютеров не было. За исключением ZXBUS и прочих "стандартизированных" вариантов (сейчас запинают...).
В принципе, взять любой BDI, его схему и разобраться, как конкретный BDI подключить к определенному клону. Схему самого клона, разумеется, тоже не забыть.

KALDYH
26.04.2009, 21:09
Иван, отнюдь. Дело в том, что контроллер TR-DOS для Байта имеет не совсем стандартную (точнее, совсем не стандартную) дешифрацию портов, и к Байту "любой", кроме родного, без серьезного вмешательства в схему не подключишь.

AlexFantasy
26.04.2009, 23:35
Иван, отнюдь. Дело в том, что контроллер TR-DOS для Байта имеет не совсем стандартную (точнее, совсем не стандартную) дешифрацию портов, и к Байту "любой", кроме родного, без серьезного вмешательства в схему не подключишь.

Так вот именно эта проблема и нависла... BDI "С-48" который исправно работает на Ленинграде на Байте нехочет почему-то работать. Может и правда из-за дешифрации?!:v2_conf2: Полюбму нужна схемотехника контроллера для Байта.

KALDYH
27.04.2009, 06:27
Курни вот эту тему (http://zx.pk.ru/showthread.php?t=1918), может быть поможет.

BYTEMAN
28.04.2009, 10:24
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
О! и мне такой девайс нужен.

BYTEMAN
28.04.2009, 16:37
О! и мне такой девайс нужен.
Какой девайс?

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, Саня!!! - Вся надежда на тебя!!!

BYTEMAN
29.04.2009, 09:47
Ну всмысле BDI для первого БАЙТА.

Схема BDI для 01-го байта есть на форуме. У меня есть этот контр, но пока что не проверялся.

Добавлено через 2 минуты

BYTEMAN, Саня!!! - Вся надежда на тебя!!!
Сегодня схему отправлю Алексею.

Добавлено через 2 минуты

БАЙТ - Рулит!!!
Однозначно :v2_thumb:

Добавлено через 10 часов 55 минут
Схему можно взять тут: http://sash-a.nm.ru/BDI.gif

BYTEMAN
30.04.2009, 14:37
Кому-нить эта схема что-то говорит?

Conan
30.04.2009, 15:25
Кому-нить эта схема что-то говорит?Схема не отличается от стандарта адресами портов ввода-вывода и точек входа в DOS. Счетчик-делитель часторы, совмещен с сепаратором данных и заменен регистром (ТМ9) и дешифратором (РТ4). Предкомпенсация записи классическая. Дешифратор на два дисковода. Блокировка подачи +12 без +5 (обычно наоборот). Итого: обычная, слегка модифицированная (по части схемотехники) BDI.

AlexFantasy
30.04.2009, 22:13
Кому-нить эта схема что-то говорит?

Ты знаешь, я сравнил эту схему со схемой "C-48" и смело сделал вывод что практически одно и тоже:v2_conf2:, разве что ПЗУ-ха с TR-DOS нестоит.
А ты точно BDI для Байта выложил?

caro
01.05.2009, 06:55
Может эта схема и прошивка вам поможет:

AlexFantasy
02.05.2009, 10:43
Может эта схема и прошивка вам поможет:

Эт блин под БАЙТ-01...

caro
02.05.2009, 17:07
Эт блин под БАЙТ-01...А что есть еще и третий вариант помимо стандартного TRDOS и этого, с уникальными Байтовским портами?

BYTEMAN
02.05.2009, 17:10
А что есть еще и третий вариант помимо стандартного TRDOS и этого, с уникальными Байтовским портами?

Есть вариант Б-48, заточеный (частично) под архитектуру Байта. Каким макаром это сделано, я не знаю, но факт, что он сидит по стандартным портам тыр-доса и не конфликтует с таймером.

Prusak
04.05.2009, 16:03
У меня есть BDI для Байта, я с него составлял схему, правда только на бумаге. По реализации он ничем не отличается от С-48 (во всяком случае я не нашёл никаких ухищрений для работы с Байтом). Блокировка IORQ там есть (формируется сигнал OUT IORQ), но она заведена на неиспользуемый конакт системного разъёма Байта (проверял - в Байте этот сигнал с системного разъёма никуда не идёт).

К слову - контроллер BDI от Байта отлично "цепляется" на другие Спектрумы, проверено.

С-48 с Байтом у меня работал, если я блокировал выборку портов Байта, подавая на 4 вывод DD69 (ИД7) вместо "земли" сигнал блокировки IORQ с контроллера. И то, контроллер напрочь отказывался форматировать диски, хотя чтение работало замечательно.

BYTEMAN
04.05.2009, 18:02
И то, контроллер напрочь отказывался форматировать диски, хотя чтение работало замечательно.
Из-за чего вообще такое могло быть?

Добавлено через 58 секунд
У Алексея ведь вообще ничерта не работает!!!???!!!

Prusak
04.05.2009, 18:19
Из-за чего вообще такое могло быть?

При этом контроллер С-48 рабочий, я его подключил к Ленинграду - работает отлично. Но на Байте - не хочет. Я полагаю, что дело в несовместимости именно С-48 и Байта.

Хотя хочется разобраться в чем же именно несовместимость...

BYTEMAN
04.05.2009, 20:44
Байт вообще нестартует? Или глюки только при форматинге? А то при каждом резете байт обнуляет таймер, может быть это как-нибудь может влиять?

Prusak
04.05.2009, 21:42
Всё работает, кроме форматирования дисков. При форматировании компьютер себя ведёт так, словно на дискете сплошные bad-сектора. ВИ53 тут ни при чём, т.к. я выше писал, что блокирую порты компьютера на время работы TR-DOS подачей лог.1 на 4 вывод DD69, что также блокирует таймер.

Без этой доработки при чтении #1F значение порта Kempston-джойстика "забивает" значение соответствующего порта ВГ93. В результате - ошибки чтения/записи.

BYTEMAN
05.05.2009, 15:55
ясно. Когда выложу доки, мот там чё найдётся...

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??? Попробовать "Байтовскую" можешь?

Prusak
06.05.2009, 12:23
я говорил что на РТ4 в C-48 у меня была перерезана дорожка соединяющая 1 и 8-й выводы. Как только я их спаял на место то контроллер на дискете и начал видеть они bad`ы, а как только перерезал обратно, при попытке отформатировать диск у меня са секунду пробегают все трэки от 0 до 79 и писец:v2_conf2:...

Правильно, потому что 1-й вывод РТ4 по схеме должен быть на GND. Если эту связь убрать, то контроллер будет работать как угодно, но не так как надо :)


Может всё дело в прошивке РТ4??? Попробовать "Байтовскую" можешь?

В контроллерах С-48 и Байтовском контроллере узел ФАПЧ сделан по одинаковым схемам, поэтому прошивки РТ4 у них одинаковые. :)