а как переключить машину в режим pentagon 128, хочу демки с бордером посмотреть
Вид для печати
а как переключить машину в режим pentagon 128, хочу демки с бордером посмотреть
Всем привет! Через 2,5 года решил включить собранную ранее плату Karabas-128 (рев.А) - запаял перемычки и ёмкость на выходе кодера. Включил - плата запустилась. Есть проблемы с изображением, буду доводить позже. После прогона Теста 48 и Теста 128 выходит сообщение - ошибка буфера. Записано 00000001, считано 00000000.
С чего начинать? Память менял. Есть ли где описание, что выводится на экран при работе Теста 128? Ещё вопрос - как прошить в Winbond W27C512 прошивку для Карабаса? Есть файл на 128К, его надо записать в разные банки ПЗУ. В начальные адреса прошивка загружается, а как её дублировать в другой банк (никогда этим не занимался, не знаю этого). Программатор ТОР 2009. Спасибо!
NiKa, Спасибо за сообщение! С прошивкой вчера разобрался, включив логику и подумав! Если в 256 ПЗУ пишется 1 раз прошивка, значит её объём д.б. 32К. Изначально скачал прошивку 128К (2х64К), а д.б. Spec128. Потом нашёл, как, при добавлении в буфер 2-го банка, отключить заполнение оставшейся области (т.е. 1-го банка) 00 или FF. Получилось 2 банка, прошил ПЗУ, к.с. EFD2. Комп не стартует, после нажатия Reset на экране белый прямоугольник. Менял процессор, что-то пытается делать, но старта ПЗУ нет. При включении питания на экране разноцветные квадратики и надо нажимать кнопку Reset. Так д.б., или комп должен сбрасываться, как в обычных Спеках? Питание - 5,2 В. Плата помыта, проверена на качество пайки.
andreysur, сам сижу мучаюсь с ревизией А, возьмите пентагоновский дамп и собирайте буфер сначала с 0000, потом тоже самое с 8000 адреса, и программируйте. Все работает, это для W27C512.
Вопрос. Для подключения BDI 2.0 CLK для ревизии А обязательно инвертировать,тоже мучаюсь с прошивкой, одни квадратики?
Ну с прошивкой то ничего сложного
берем эмуль , например ZXMAX, в нем есть архив ROMs.PAK , в архиве папка ZX128, там два файла 128-0.rom и 128-1.rom , вытаскиваим их в пустую папку
заходим в эту папку и из CMD даем команду copy /b 128-0.rom +128-1.rom +128-0.rom +128-1.rom 512.rom
и все, будет все работать на любой 128 машине без BDI
Дело в том, что карабаса я давно собрал и он у меня работает, не работает BDI 2.0, я так понимаю, что при присоединении к краевому разъему, при включении первоначальная загрузка должна идти с ПЗУ Карабаса, на контроллер прошиваем zx48 и trdos. Если я подключаю контроллер, то у меня открывается ПЗУ с контроллера все в квадратиках. Если туда закинуть ПЗУ с Карабаса, то открывается Sinclair Research 48, но в черном бордюре. Если поставить в контроллер ПЗУ с тестом, то он запускается и отрабатывается нормально. Переключатели все выключены на контроллере.