Собственно доделал райзер и укомплектовал это все дело корпус), вышло по-моему неплохо)
Фото
[свернуть]
Собственно доделал райзер и укомплектовал это все дело корпус), вышло по-моему неплохо)
Фото
[свернуть]
Pentagon 128 mod.2014 (upgraded to 1024K)+TURBO+FDD3.5+MultiROM+TurboSound+StereoCovo x+NemoIDE
ZX-Evolution rev.C White+NeoGS+AYX-32+HDD+2xFDD3.5+FDD5.25+ZiFi
Байт 128К+TR-DOS+YM+TURBO+FDD5.25
ReVerSE-U16 Rev.C
Scorpion ZS-256
STM32 AY Player
AY AVR Player
Уважаемые форумчане, доброго времени суток.
Просьба по возможности проконсультировать.
Имеем старенький но рабочий 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> Прошу прошения за длинный опус. На форуме новичок, был только читателем, регистрировали долго и с трудом, уж не надеялся.
Вообщем подача сигнала /DOS c 9 вывода D76 ничего не дало. Подключил на прямую без резисторов. Всё работает, кроме SD карты((( Также при подгрузке драйвера загорается светодиод активности. Прога WDC просто не видит, а Fatall виснет при инициализации FAT.
Уже начинаю грешить на сам Z-controller, ту часть отвечающую за SD. Как бы его протестировать?!
Последний раз редактировалось Mishka; 12.12.2019 в 23:47.
Wdc 1.62 пользуетесь или 1.6. У меня 1.6 не видит карту хотя драйвер выбирается.
Ещё одна фишка с zc , его нужно четко вставлять в слот,
Было дело то пол клавиатуры не работало то sd карты не видно.
Мой парк
ZX evo rev. C4 +NeoGS+ZXmSC extreme
ZX uno Pi
Buryak Pi 2021
Igrospec
[свернуть]
Пользуюсь 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.
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
А образ не скинете я на cf карту хочу развернуть как на видео выше поста, а так установил дна ос запускается с винта образы трд монтирует при записи на образы убивает винт (cf cartу), если можно на мыло [email protected]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)