С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
У меня есть BDI для Байта, я с него составлял схему, правда только на бумаге. По реализации он ничем не отличается от С-48 (во всяком случае я не нашёл никаких ухищрений для работы с Байтом). Блокировка IORQ там есть (формируется сигнал OUT IORQ), но она заведена на неиспользуемый конакт системного разъёма Байта (проверял - в Байте этот сигнал с системного разъёма никуда не идёт).
К слову - контроллер BDI от Байта отлично "цепляется" на другие Спектрумы, проверено.
С-48 с Байтом у меня работал, если я блокировал выборку портов Байта, подавая на 4 вывод DD69 (ИД7) вместо "земли" сигнал блокировки IORQ с контроллера. И то, контроллер напрочь отказывался форматировать диски, хотя чтение работало замечательно.
Последний раз редактировалось Prusak; 04.05.2009 в 16:09.
Последний раз редактировалось BYTEMAN; 04.05.2009 в 18:03. Причина: Добавлено сообщение
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Байт вообще нестартует? Или глюки только при форматинге? А то при каждом резете байт обнуляет таймер, может быть это как-нибудь может влиять?
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Всё работает, кроме форматирования дисков. При форматировании компьютер себя ведёт так, словно на дискете сплошные bad-сектора. ВИ53 тут ни при чём, т.к. я выше писал, что блокирую порты компьютера на время работы TR-DOS подачей лог.1 на 4 вывод DD69, что также блокирует таймер.
Без этой доработки при чтении #1F значение порта Kempston-джойстика "забивает" значение соответствующего порта ВГ93. В результате - ошибки чтения/записи.
ясно. Когда выложу доки, мот там чё найдётся...
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Вот именно так у меня и было... я говорил что на РТ4 в C-48 у меня была перерезана дорожка соединяющая 1 и 8-й выводы. Как только я их спаял на место то контроллер на дискете и начал видеть они bad`ы, а как только перерезал обратно, при попытке отформатировать диск у меня са секунду пробегают все трэки от 0 до 79 и писец...
Может всё дело в прошивке РТ4??? Попробовать "Байтовскую" можешь?
ZXM-Phoenix-1024(rev.02)
KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
БАЙТ(БЭМЗ)/FDC
ZX-Evolution(rev.C)
Sega Dreamcast(PAL)/2xJoypad/Keyboard
A500Plus
___________________________
Идея, брошенная в массы - девка, брошенная в полк
Правильно, потому что 1-й вывод РТ4 по схеме должен быть на GND. Если эту связь убрать, то контроллер будет работать как угодно, но не так как надо
В контроллерах С-48 и Байтовском контроллере узел ФАПЧ сделан по одинаковым схемам, поэтому прошивки РТ4 у них одинаковые.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)