Подскажите кто силен в вопросе: Какие доработки необходимо сделать на Pentagon чтоб прикрутить шину ZX-BUS или например просто Z-Controller к плате Pentagon 128 mod.2014?
Подскажите кто силен в вопросе: Какие доработки необходимо сделать на Pentagon чтоб прикрутить шину ZX-BUS или например просто Z-Controller к плате Pentagon 128 mod.2014?
Думал я над этим. Шину можно и не делать, а сигнал IORQGE точно нужно сделать на свободных эл-ах. Схема была тут где-то отдельно на аж на EPM3032, можно от Феникса взять, но там 3064. Там из деталей-то, cpld, стабилизатор на 3,3В да пулл-ап резисторы. На макетке все можно распаять... Да вот руки никак не доходят.
примерно вот так... остальные сигналы с проца.
solegstar, Олег а наша плата для этих целей не пойдет ?
djspawn, есть у нас такой проект ,это пока тестовая плата , тема по ней - http://zx-pk.ru/threads/26977-pentag...l=1#post945385
ООО) спасибо, ща гляну) Подскажите еще вопрос, как быть с CSROM,CSROM? В плате 2014 года там ведь сделано что-то подобное, т.к. стоит тестовая ПЗУ?
Завести на нашу плату , а для CSROMCE как давали ссылку выше
- можно сделать несколькими способами:
1. вставить резистор в разрыв дороги между 3 ногой D85 и 22 ногой D36, и брать сигнал с 22 ноги D36.
2. вставить элемент "ИЛИ" в разрыв дороги между 3 ногой D85 и 22 ногой D36, один вход соотв. подключать к 3 ноге D85, второй подтянуть к земле через резистор 1кОм (680 Ом) и он будет входом CSROMCE, выход элемента подключить к 22 ноге D36. второй способ лучше.
Опять таки ,смотря что вы хотите от Z-Controller ,может то уже есть на плате расширений
И еще не могу найти откуда в Пентагоне брать сигнал /DOS?
djspawn, для некоторых доработок используют /DOS c 9 вывода D76
Хочу сделать что-то в виде райзера с разьемами ZX-BUS для Pentagon, может кто проверить схему на предмет работоспособности\ошибок? Будет ли это все дело работать по этой схеме?)
Схема в высоком разрешении
Собственно сделал райзер по схеме высше, завел Z-Controller, клава и мыша - работает, СД и винт еще не пробовал, надо еще допаять остальные слоты, докинуть туда еще например NeoGS
Всем спасибо за помощь и ответы!;)
фото
Да, только новый домик надо делать пентагону, ибо в этот уже все не влезет), а райзер - да, аккурат на корпуса мк ложится и хорошо сидит в цанге под проц)
- - - Добавлено - - -
Кому надо - печатака райзера в Sprint Layout 6:
Вложение 64015
Да, и забыл сказать, в спринте нет номеров контактов, так что в SL-62 (ZXBUS слоты) нумерация контактов начинается !сверху! т.е. контакты a1 b1 вверху как смотреть в спринте...
https://www.youtube.com/watch?v=iMoGJn9twvE
Небольшое видео работы райзера с Z-Controller(HDD DNA OS), NeoGS
Да, именно Ваш!) Нет, проблем не было, развернул, докинул своих файлов немного - все отлично работает!) Да, было бы круто с Matrix, буду ждать!) Я так понимаю с Matrix нужно будет прошивку в ПЗУ другую шить? Если да, то сразу не мешало бы в архивчике с образом ромы банок приложить!;) так сказать для полноценной сборки)
Собственно доделал райзер и укомплектовал это все дело корпус), вышло по-моему неплохо)
Уважаемые форумчане, доброго времени суток.
Просьба по возможности проконсультировать.
Имеем старенький но рабочий Pentagon 128k версии 1991г. Захотелось сдуть с него пыль веков, вспомнить молодость и немножко "подновить". На Барахолке были приобретены Плата Riser для Pentagon 128 собранная по схеме из 14 поста разработки djspawn этой темы. Riser https://zx-pk.com/forum/viewtopic.php?f=7&t=10135 и Z-Controller https://zx-pk.com/forum/viewtopic.php?f=7&t=4152.
Вот что получилось, была переписка с продавцом, который потом меня и на правил в эту ветку форума:
Подробности: глюк не работы PS/2 клавиатуры при вставленной SD карте пропал сам собой, непонятно. Далее веселее. На работе нашёлся комп PC с WinXP и дисководом. С помощью ZX Disk Studio https://zx-pk.ru/threads/12842-zx-disk- ... iskov.html записал на дискетки Fatall 021 и 025. Вечером дома обнаружил что при вставленном в слот Z-Controllerе дисководы напрочь отказываются читать дискеты. Ошибка Track 0 Sector 9 и так у всех. Вынимаю из Riser Z-Controller - всё работает. Чешу репу....Методом тыка выяснилось что Z-Controller сильно просаживает сигнал DOSen заведённый проводком в Riser с 1DD36(ПЗУ). Без Z-Controllerа на 1DD36 4.5 вольта, то есть лог.1. С вставленным в слот Z-Controller - 0.2 вольта, лог.0... По схеме сигнал DOS в Z-Controller заведён напрямую на 77 ногу EPM7128SLC84 и более вроде никуда. Снимаю контакт DOS с Ризера - диски читаются, клава тоже работает. Но без этого сигнала Fatall не может найти FAT устройства. Круг замкнулся. Методом подбора номиналов вставил резистор в разрыв цепи 1DD36 ->560кОм!!!!!! ->DOS (контакт на плате Riser ) и....Заработало! Дискеты читаются, контролер видит жёсткий диск всё ОК(кроме SD карты). Понимаю, что это технически не грамотное решение, но ближе к ночи вариантов в голову не приходило.
В сухом остатке:
Почему Z-Controller так просаживает сигнал с 1DD36, как это полечить грамотно!?
Никак не видится SD карта, ни в каких комбинациях. При попытке определить виснет Fatall->перезапуск. ?!?
Жёсткий диск - работает ОК.
Клавиатура PS/2 - работает ОК.
Мышку - пока не пробовал.
И спасибо за информация по версия фатала. Теперь понятно почему 025 у меня не работает. Да, Спек старенький простенький. Можно конечно наколхозить расширение памяти до 512, Но боюсь много граблей будет.
+5 v через резистор 10 кОм к 1DD36 подтягивал, толку чуть.
Пробовал программу WDC. Жёсткий виден без проблем. При обращении к SD с выбором драйвера видно обращение к SD, загорается светодиод, и ничего. В отличии от Fatall, WDC не виснет при опросе карты. Там в проге два драйвера, оба - нет.
Пару раз, через Fatall, каким то чудом увиделась SD карточка, но только пару раз и взаимосвязи с чем то не обнаружил.
Может быть, по совету JV-Soft (13-й пост) взять сигнал /DOS c 9 вывода D76 ?!.
Спасибо! Буду рад если что то подскажите по моим проблемам.
P.S> Прошу прошения за длинный опус. На форуме новичок, был только читателем, регистрировали долго и с трудом, уж не надеялся.
Вложение 70979Вложение 70980
Вообщем подача сигнала /DOS c 9 вывода D76 ничего не дало. Подключил на прямую без резисторов. Всё работает, кроме SD карты((( Также при подгрузке драйвера загорается светодиод активности. Прога WDC просто не видит, а Fatall виснет при инициализации FAT.
Уже начинаю грешить на сам Z-controller, ту часть отвечающую за SD. Как бы его протестировать?!
Wdc 1.62 пользуетесь или 1.6. У меня 1.6 не видит карту хотя драйвер выбирается.
Ещё одна фишка с zc , его нужно четко вставлять в слот,
Было дело то пол клавиатуры не работало то sd карты не видно.
Пользуюсь Wdc 1.6. 1.62 надо поискать, но ведь и Fatall021 тоже карту не видит....Хотя было два раза, как то распознал карту, с мусором вместо файлов. Карты SD менял разные, формат в FAT32. В слоты вставлял переставлял неоднократно. Точно и внимательно. Теперь проверю ещё более внимательно, может действительно есть смещения. Клава, жёсткий живут отлично. Мышку пока не попробовал, не знаю какая программа/игрушка поддерживает мышь.
И всё таки терзают сомнения в правильности подключения сигнала /DOS. То что я описал в 22 посту.
Протестировал на Pentagone128.
Корректно заработало при установленном проце Z84C0020PEC (Z80A и Z84C006PEC действительно выдают "мусор" с SD карты) и подключенном /DOS к 9 выводу D76.
На платке Riser,желательно "поиграться" с серией (1533/555) микросхемы ЛЛ1.
Тестил через Fatall и WDC - обе проги "видят" SD карту и копируют файлы на дискету.
Спасибо за подсказку. Буду пробовать.
Из процессоров есть КР1858ВМ1, который и был изначально впаян в плату. А после установки панельки и riserа воткнул Zilog Z0840004PSC Z80 CPU. Судя по статье http://www.155la3.ru/k1858.htm отечественный аналог имеет лучшую нагрузочную способность.
Отечественных ЛЛ1 в своё время в продаже чип и дип не оказалось, поэтому установлена sn74als32n.
А образ не скинете я на cf карту хочу развернуть как на видео выше поста, а так установил дна ос запускается с винта образы трд монтирует при записи на образы убивает винт (cf cartу), если можно на мыло baishev@mail.ru