Приветствую! Собрал себе плату ревизии D1, но она у меня не работает, показывает цветные квадратики со всеми микросхемами. Если вынуть ROM, показывает сине-белый матрас, если включить JP3, то показывает зелёно-синий матрас. Бордюр всегда чёрный. Ткнулся осциллографом на CLKCPU - выдаёт 3.5МГц - 5V. CLK28 в норме (что и так понятно по наличию изображения) проверил xMREQ, xWR, xRD, xOIRQGE, xM1, - активность везде есть, уровень сигнала чуть меньше 3.3V, активность есть даже на ~ROMCSB . CPLD пропаивал дважды, смотрел под лупой - замыканий вроде нет нигде. Куда копать дальше, не понятно.
И ещё не очень понятно назначение гребёнки рядом разъемом питания, на фото из гитхаба там замкнуто посередине, - это зависит от используемого блока питания или другое назначение?
upd:
Установка стёртой ROM даёт сине-белый матрас
Последний раз редактировалось oistalker; 07.08.2021 в 01:16.
ZX-Spectrum +2
ZX-UNO 4.1
Sizif512
ZX-Evolution
Harlequin 128
oistalker, а какая микросхема ROM - 39SF040? Прошивали эту версию? При старте без джамперов буквально первыми инструкциями она рисует в верхнем левом углу 4 квадрата/знакоместа - красный, жёлтый, зелёный, голубой (последние 2 после инициализации), это есть? На кнопку magic бордюр реагирует (без джамперов)?
На разъёме возле штекера питания выведены +5В, GND, питания zxbus +9В и +12В, а так же контакты штекера питания - внутренний (обозначен на шелкографии маленьким кругом) и внешний (обозначен большой окружностью). На этом разъёме при необходимости можно поставить перемычку чтобы подать нужное напряжение на zxbus напрямую со штекера питания. Так же с этого разъёма можно забрать питание +5В если вдруг нужно что-то запитать.
Если накосячить и поставить перемычку не там, где надо, то можно всё спалить, так что нужно перепроверять перед подачей питания![]()
Да ROM 39FS040, зашитые файлы использовал такие как по сслыке (по fc /b отличий не находит). Прям сразу после старта показывает цветные мигающие местами квадраты. Через некоторое время, если подождать показывает фиолетовый экран с полосами с редкими квадратами повышенной яркости. Реакции на Magic нет никакой, ни без MicroSD, ни с ней.
изображение в большом размере - https://i.imgur.com/tqlPCJy.jpg
Последний раз редактировалось oistalker; 07.08.2021 в 11:26.
ZX-Spectrum +2
ZX-UNO 4.1
Sizif512
ZX-Evolution
Harlequin 128
oistalker, а проц пробовали менять? На CMOS версию.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Олег, собравший мой Сизиф D1, жалуется на проблемы с последними партиями C1 и D1, что они не проходят тест на перемычке JP2, если быстро передёрнуть питание.
Я могу подтвердить: мой Сизиф D1 с актуальной прошивкой Альтеры и ROM тест на JP2 проходит успешно, но если быстро щёлкнуть выключателем питания выкл-вкл, то тот же тест крашится на IC25/IC26 suspect.
Если выключить на секунду и включить не спеша, то снова всё ок.
Олег говорит, на старой прошивке этого не было. Я ему отправил бэкап предыдущего рома, но он говорит, старых ромов для С1 на гитхабе уже нет, а мой - для D1.
PRINT #1;AT 1,0;" CRACKED BY DJSINFINIT LIVES(Y/N)"
djs, посмотрю чуть позже, как вернусь из отпускаЕсть предположение, что баг проявляется только при установленных перемычках, т.к. в тех банках нет magic rom, который должен настроить ПЛИС при запуске (а раньше надобности в этом не было).
Все ромы - и старые, и новые - в гитхабе хранятся: https://github.com/UzixLS/zx-sizif-512/releases
djs(08.08.2021)
Олег пишет, хороший тест - это Chequered Flag. Тут на форуме как раз есть моя версия, в которую я добавлял таблицу рекордов и сохранение на TR-DOS 30 лет назад. Можно её потестить.
Вот тут: https://zx-pk.ru/threads/794-sokhran...=1#post1118971
Диск D2, чтобы войти в режим демо, надо нажать D
Последний раз редактировалось djs; 08.08.2021 в 19:32.
PRINT #1;AT 1,0;" CRACKED BY DJSINFINIT LIVES(Y/N)"
Хотел поиграть с ROM Сизифа.
Составил карту рома.
Sizif-512 ROM map 0606.zip
Не понял, куда делся кусок dvmen3e3.rom. Сравнивал его побитово с другими файлами в наборе, думал, какой-то файл такой же. Ни фига. Так и не понял, как это работает в результате, т.к. в комплекте их 4 штуки должно быть.
Прошивка 0606 (rom1.bin) компилируется sjasm с одним предупреждением.
Прошивка 0710 (main.bin) - с одной ошибкой. Возможно, надо компилить с какими-то ключами. К сожалению, при чистке лички стёр несколько полезных советов от Евгения. Поскольку ключи не вспомнил, убрал условную компиляцию по IFDEF в strings.asm, оставил только для "SIZIF-512" (убрал "SIZIF-XXS"). После этого откомпилилось без ошибок.
По карте рома понял, что по JP2+JP3 была задумана попытка запустить ROM с эмуляцией ZX81.
Я на Данданаторе перебрал все ромы на эту тему, какие нашёл, но так и не смог запустить ZX81 на Сизифе тоже.
В том числе, пробовал ромы из Арлекина, которые на том работают. Печаль. Неожиданно захотелось поиграть в игры от ZX81 при том, что где-то на чердаке на даче гниют ZX80 и ZX81.
Вот всё, что нашёл случайно в гараже:
А ведь там где-то ZX80 прокачанный и ZX81 с полным набором: 16K, 32K, HRG. Кажется, даже звук как-то был прикручен.
Последний раз редактировалось djs; 13.08.2021 в 03:41.
Uzix(13.08.2021)
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)