Просмотр полной версии : Pentagon 1993 (не Солон) не пускает загруженные программы
Раздобыл шайтан-машину (схема с монтажной здесь (http://pentagon.nedopc.com/1993.rar)). После некоторых манипуляций (замена ВГ и входа-выхода клавиатуры) он стал пускаться.
Сейчас он стартует, кажет меню, бейсик работает, в TR-DOS читает каталоги дискет. Однако при попытке что-то запустить с дискеты оно грузится, но после старта все виснет с мусором на экране, либо сразу сбрасывается. Даже boot'ы запускаются далеко не все. Я сначала грешил на битый AY, который гадит в ШД, но оператор PLAY работает, из васика 128 можно получить звуки.
Куда щупать?
AHTuXPuCT
17.02.2015, 11:28
тест озу не прогонял?
solegstar
17.02.2015, 11:29
в сторону инта.
тест озу не прогонял?
Его надо загрузить сначала :) а для этого его надо на 5" дискету записать, что является отдельным квестом.
Хотя тут в недрах форума была найдена ленточная версия теса 4.30, попробую ее впихнуть
AHTuXPuCT
17.02.2015, 11:44
тест-пзу поставь и погоняй
solegstar
17.02.2015, 12:23
Zhizh, попробуй еще такой вариант с тестом 4.30 http://zx-pk.ru/showthread.php?p=782114#post782114
oracleua
17.02.2015, 12:30
Проверь как форматирует дискету...
может быть что только одну сторону..проверь сигнал SIDE..(вроде так)..
Взял ленточную версию теста 4.30, загрузил. Он даже загрузился, показал сообщение с названием и копирайтом, но при нажатии на пробел экран очистился и стал раз в секунду менять цвет с черного на желтый.
Придется делать дискету со всеми доступными тестами и надеяться, что хоть что-то запустится
Зато проверил магнитофонный вход, он работает, ура :)
---------- Post added at 22:36 ---------- Previous post was at 20:39 ----------
А как из бейсика-128 переключать страницы, дабы проверить, чего в них пишется/читается? или это не положено? При выполнении POKE 23388,N: OUT 32765,N или сброс, или уход в нирвану. И на эмуляторе то же самое. А в 48 режиме порт ведь вообще блокируется.
Или отпаять блокировку и из бейсика 48 память посмотреть?
При выполнении POKE 23388,N: OUT 32765,N или сброс, или уход в нирвану. И на эмуляторе то же самое.
вспомни где у тебя стек в бейсике.
перед переключением страниц поставь хоть clear 49151
ZX_NOVOSIB
19.02.2015, 18:31
Zhizh, земляк, вот совпадение, я вчера с почты точно такой же агрегат забрал! Токо это не совсем пентагон, INT не пентагоновский. Возможно более правильно его называть GRM1 (http://sblive.narod.ru/ZX-Spectrum/GRM2Plus/GRM2Plus.htm). (Там внизу страницы про него) Кстати про GRM1 есть на форуме вот такая тема (http://zx-pk.ru/showthread.php?t=9561), у меня точно такой же как там на фото в первом посту:
http://speccy1.mag.su/slmo4s.jpg
http://speccy1.mag.su/yxphjh.jpg
http://speccy1.mag.su/7op6kt.jpg
http://speccy1.mag.su/2uoplk.jpg
http://speccy1.mag.su/vygvyi.jpg
http://speccy1.mag.su/ht9edl.jpg
http://speccy1.mag.su/caioih.jpg
http://speccy1.mag.su/hdpuo0.jpg
http://speccy1.mag.su/yrpzy7.jpg
http://speccy1.mag.su/duwmwv.jpg
http://speccy1.mag.su/dtwvvm.jpgTEST 4.30 TAP ЗДЕСЬ. (http://zx-pk.ru/showpost.php?p=248725&postcount=22)
Как видно из фото, длительность инта на грани фола, очень короткая, впрочем у Дельта-128 такая же длительность. Сам инт не пентагоновский. TR-DOS кстати 5.03. А вообще ни один из тестов не выявил каких-то проблем с озу, или с нестабильностью шины, однако комп глючит! Причем, что самое интересное, он глючит точно также как Дельта-128, которую я в декабре прикупил. По этому поводу отдельная тема! (http://zx-pk.ru/showthread.php?t=24744)
А пока, братцы, у меня к вам пара вопросов:
1) На разъеме "Monitor", 7-пин это что? На схеме обозначено как Video, что это такое? Ч/б тюльпан или что-то другое?
2) Где взять шлейф для дисковода? Там какой-то специфический разъем, со специфической распайкой :(
3) Может статься, что кто-то из предыдущих владельцев подавал 5v без 12v, если это так, то ВГ93 сгорела? Как тестером её проверить?
4) Почему из встроенного динамика звук с перегрузом идет? Внешний аудиовыход я пока не проверял, там тоже такой же перегруз будет?
ZX_NOVOSIB, ну вообще да, у него инт фирменный (как и у Пентагона-48, кстати). В ближайшую неделю я своим агрегатом заниматься не буду, чтобы хуже не сделать (http://zx-pk.ru/showpost.php?p=782466&postcount=2805).
По вопросам:
1. 7 пин - это ч/б композит должен быть, можно в тюльпан совать.
2. Я у себя этот советский разъем выдрал и вставил стандартный IDC34, если надо, вечером сделаю фото. Кстати, у моей платы разъем хоть и стоял, шлейф дисковода был подпаян к плате.
3. Тут хз, вопрос философский. По-моему, подача только +5 без +12 не вредит микрухе. Смутно припоминаю, что была у меня такая ситуация, и потом все работало, хотя может мне просто повезло.
4. У меня тоже такая фигня с бипером, пока не брался.
ZX_NOVOSIB
20.02.2015, 13:38
Я у себя этот советский разъем выдрал и вставил стандартный IDC34, если надо, вечером сделаю фото. Кстати, у моей платы разъем хоть и стоял, шлейф дисковода был подпаян к плате. Фото полюбому надо! ) Токо такое, чтобы понятно было, какие выводы разъема к каким контактам платы припаивать )
В идеале бы конечно переходник лучше спаять, чтобы плату лишний раз не травмировать.
4. У меня тоже такая фигня с бипером, пока не брался.
Когда в динамике один бипер играет, то вроде всё окей, но когда начинает AY на полную громкость играть, или когда AY с бипером, то появляются хрипы и даже "затыки". Кстати самая левая кнопка это типа регулятор громкости, когда нажата - тихо, отжата - громко. Логичнее было бы наоборот сделать. Странно всё это..
http://pix.academ.org/img/2015/02/20/b7d18537e867c6702b42955cae39899f.jpg
Вот так должно быть. Часть штырьков из разъема надо удалить, т.к. на них заведены +5 и +12В для питания дисковода. Разъем надо ставить с отступом в 3 пары отверстий с правой стороны. Короче, на фото видно :)
Подвох в том, что дырки на плате имеют шаг 2,5 мм, а у разъема 2,54. Поэтому пришлось сначала вытащить штыри из IDC, впаять их в плату по одному и затем на них надеть пластмасску. Все туго, но влезает, дисковод контачит.
А сама плата, кстати, на удивление качественная, я стоявший на ней советский дисководный разъем выпаивал очень сурово (грел отсосом, прижав его боковой стороной к половине выводов), потом дырки от припоя чистил зубочисткой, и хоть бы что отслоилось.
ZX_NOVOSIB
20.02.2015, 18:32
Zhizh, Спасибо! Жаль только что разъем теперь выходит вверх, а не как в оригинале - назад. Всё-таки наверно попытаюсь поискать ответную часть и спаять переходник. Родной, гэрээмовский разъем это "официальный" советский дисководный разъем? В какие компы его еще ставили?..
Жаль только что разъем теперь выходит вверх, а не как в оригинале - назад
Бывают и угловые IDC34
http://www.kosmodrom.com.ua/pic/BH-34R.jpg
Продолжаем. Обнаружил что из васика-128 не работает сохранение на электронный диск - при попытке выполнить SAVE! "1" SCREEN$ происходит вылет. То есть таки переключение страниц не работает. Щупаю ТМ9 (порт FD) и дальше/
И вот еще что мне не нравится:
1. Сигналы на ШД не прямоугольные, а вот такие:
http://pix.academ.org/img/2015/02/28/640x480_cfaee9482da9610961f81b83173f2672.jpg
Масштаб по вертикали 2В/дел, по горизонтали 1 мкс/дел. Такая форма сигналов на всех разрядах ШД. Меж тем, на адресах нормальные прямоугольные сигналы.
2. Шумы на шине +5В по осциллу около 0,5В. Сильно ли это страшно? Блокировочников по 0,1 мкФ я уже напаял около 30 штук (было меньше десятка), стало чуть лучше.
Вкорячил ПЗУ JV Kramis. Выяснилось, что ТМ9 живая, исправно запоминает то, что пишется в порт FD. А вот с переключением страниц непорядок - игнорируется бит D2 в порту, т.е. страница 0 подключается и при 0 в порту, и при 4. Разгадка близка.
Вроде бы через D25 (ЛЕ1) не проходит сигнал, замены нет, в понедельник поменяю и посмотрим
Может ктото конденсаторов на шину данных навешал? :)
Может ктото конденсаторов на шину данных навешал? :)
Ты знал, ты знал :)
Вчера сменил D25 (ЛЕ1), через которую идет 2 бит порта FD, безрезультатно, на ее выходе так же был ноль. Причина была в блокировочнике, который я установил мимо - в аккурат между выходом ЛЕ1 и землей. После удаления конденсатора переключение страниц стало работать. Но тест 4.30 все равно не стартует.
Придется выкапывать Феникс и через него записать на дискету всевозможные тесты.
P.S. А как должен выглядеть нормальный сигнал INT? То, что у меня сейчас, выглядит вот так:
http://pix.academ.org/img/2015/03/03/f8ce00f5855fb5bbf6ea0805b78428d6.png
Горизонтальные линии соответствуют напряжениям 0, 4 и 5В. Короче, перед самим интом идет всплеск вверх.
Вот оно. Из тестов запустился тест инта, результат как у ZX_NOVOSIB и HorrorFasTest v1.02. И вот он при проверке конфигурации на проверке джойстика пошел выдавать желто-черный экран, который я уже видел, когда пытался запустить ленточный TEST 4.30
Короче, глюк: при попытке выполнить PRINT IN из нечетных портов с номерами от 129 до 223 (проверял номера 0-255) происходит завал. По другим портам все нормально отрабатывается.
А что нужно поменять в генераторе FLASH, чтобы он выдавал 1 Гц со скважностью 1?
http://pix.academ.org/img/2015/03/29/683f749f81917d75e1ae904402120761.png
Что там по замыслу разработчиков должно стоять, неизвестно, т.к. на схеме этот кусок не читается. Фактически на плате впаяны R23 - 91K, R24 - 3,3M, С3 - 68н, транзистор КТ315Б.
В данный момент генератор работает, если держать рядом с резисторами палец, не обязательно даже их касаться. Без пальца не генерит.
P.S. Короче, решил не изголяться, поставил конденсатор 10 мкФ и уменьшил номиналы резисторов. Все заработало как положено. Так и оставим.
P.P.S. Как было отмечено выше, у этого клона короткий инт (на границе допустимого по тесту инта), из-за этого у меня притормаживала музыка - не сильно, но неприятно. Для удлинения инта надо поставить конденсатор C2 1 нФ и резистор R15 130к. Теперь инт железно в середине зеленой зоны (36-40), музыка играет хорошо.
Ффухх. Поменял две ЛЛ1 и две ЛП8, чтение из порта кемпстона выдает 0, как положено, программки пускаются. Упаковал все в корпус, ура.
Однако TEST 4.30 теперь после загрузки выдает вот такую фигню
http://pix.academ.org/img/2015/05/31/640x480_57582e7b2b91f8370c39d4358a1b2fc5.jpg
Что он хочет и чего не может найти? Программка взята с VT, под эмулятором идет нормально
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot