Northwood, при появлении Меню-128, если мне память не отшибло, тест памяти не отрабатывает, а отрабатывает только в 48-м режиме.
Northwood, при появлении Меню-128, если мне память не отшибло, тест памяти не отрабатывает, а отрабатывает только в 48-м режиме.
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Да и я так подумал, да вот ни как не в курю, чем открыть то расширение .plc ?
По гуглил... ответ вроде есть..
"Detailed information for file extension PLC:
Primary association: Lotus Add-in
Company: IBM
Other applications associated with file type PLC:
P-CAD (Database) by Altium Limited
PL/B (Object File) by Sunbelt Computer Systems, Inc.The PL/B programming language (formerly DATABUS) is a high-level, English-like language that excels in screen, file and character string manipulation. Related links: ANSI Technical Committee J15"
если это схема то P-CAD открыть должен, вопрос дальше, как выдрать файл с диска?
Pentagon 128K (1993) Pentagon 1024SL v1.4 KAY-1024 SL4/Turbo v2010 ZXM-Phoenix rev.05 s/n:?
Последний раз редактировалось null_device; 09.09.2011 в 12:21.
Когда есть, но не знаешь где - это все равно, что нету.
А вот тут и больше спасибо!
Файл .plc , не иное как графика, которое легко смотрится упаковщиком экрана
Laser Compact 5.2, есть который ЗДЕСЬ
Вот сама схема выходного каскада RGB и видео по LVD из inferno9, может кому надо:
Последний раз редактировалось ChipManyak; 09.09.2011 в 17:21.
Pentagon 128K (1993) Pentagon 1024SL v1.4 KAY-1024 SL4/Turbo v2010 ZXM-Phoenix rev.05 s/n:?
ZXM-Phoenix-1024(rev.02)
KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
БАЙТ(БЭМЗ)/FDC
ZX-Evolution(rev.C)
Sega Dreamcast(PAL)/2xJoypad/Keyboard
A500Plus
___________________________
Идея, брошенная в массы - девка, брошенная в полк
И так, до чего я дошёл:
Сейчас уже ОЗУ у меня работает стабильно. Причина была банальная - недостаточное напряжение питания 4.9в, которое давал мой ПСшный ATX блок питания FSP 320ватт. Для PC по барабану, а 30 pin SIMM модуль в Спектруме уже не работает. Кроме того из трёх СИММ модулей стабильно заработал только один. На экране уже нет мусора, и компьютер не зависает в меню-128 сколько угодно долго, пока я не нажму какую-нибудь клавишу, однако после любого нажатия клавиши, Пентагон всё равно зависает.
Ставил я своё ПЗУ, в котором в нулевой странице тест памяти:
Не проходит самый первый этап теста - переключения страниц в пределах основных 128 Кб. Но у меня в тесте идёт попытка переключения всех известных мне на тот момент 98-го года портов - 1FFD, DFFD, FDFD, 7FFD, возможно с 1FFD я не совсем корректно мог работать, поэтому во избежании включения режима блокировки, я на плате Пентагона заблокировал порт 1FFD, отрезав 9-ю ногу DD49 и посадив её на 0. После этого самый первый этап теста - переключения страниц ОЗУ в пределах основных 128 Кб прошёл успешно.
Начался второй этап теста самого ОЗУ - с 0 по 6 страницу тест отработал нормально, на 7-й выдаёт ошибку по адресу #C000 - записано FF, считано 00. Хотя на экране (скрин из 7-й страницы) в верхнем левом углу я вижу прописанные два байта FF (данные записываются и считываются через PUSH/POP для ускорения процедуры, поэтому запись и чтение идёт сразу по 2 байта). Вообщем, тест страницы №7 ОЗУ не проходит.
И что самое непонятное - уже после всего этого, когда прошёл первый этап теста и тест завалился на втором этапе, после нажатия на сброс снова перестаёт проходить самый первый этап теста - переключения страниц в пределах 128 Кб, и результат уже больше не выводится в дополнительный экран в 7-ю страницу, а только дублируется в основном экране 5-й страницы ОЗУ. Проверял состояние блокировки порта 7FFD - блокировки нет (5-й бит в 0). И для того чтобы прошёл первый этап, нужно только полностью выключить и включить питание Пентагона.
Сейчас бьюсь над этой проблемой.
P.s. WAIT процессора отрезал и посадил на +5в, т.к. PIC16C622 ещё не установил, но это не помогло.
Из дополнительно найденного в схеме - абсолютно лишнее формирование сигнала MEM2 в качестве одного из битов старшего полуадреса ОЗУ, из сигнала Y2 (старший бит адреса при выборе страниц в пределах 128 Кб с вывода 9 DD33 КП11) и сигнала 1A, с помощью элемента DD75.2 (ЛЕ1). Дело в том, что сигнал 1A определяет, кому должен отдаться доступ к ОЗУ - процессору или видеоконтроллеру, и является инверсной версией сигнала HL, но сигнал HL и так уже подан на КП12 и коммутирует на ОЗУ адресную шину процессора и видеоконтроллера, поэтому получается просто дублирование одного и того же.
Поэтому я отрезал вывод 9 DD33 от вывода 5 DD75.2, и вывод 4 DD75.2 от вывода 4 DD29, и соединил напрямую вывод 9 DD33 с выводом 4 DD29, т.е. на КП12 вместо MEM2 подал непосредственно Y2.
А т.к. из цепи Y2 ушел инвертор в DD75.2, то для того чтобы экраны по прежнему выводились из 5-й и 7-й страницы, нужно отрезать вывод 6 DD29 от 0 и подать на него +5в. Однако сделать это не так просто - под микросхемой DD29 проходит дорожка, соединяющая вывод 6 с выводами 1,10 и 15, и с выводом 15 соседней микросхемы DD30. Поэтому нужно выпаять микросхему, разрезать дорожку под ней, соединяющую выводы 6 и 10, запаять микросхему обратно, разрезать дорожку с обратной стороны платы, соединяющую этот вывод 6 с нулём, и не забыть соединить МТГФом вывод 10 с нулём, иначе перестанет работать половина адресной шины ОЗУ.
На работе Пентагона в целом эта доработка никак не отражается, но высвобождается дополнительный элемент ИЛИ-НЕ на DD75.2 и убирается ненужная дополнительная задержка сигнала обусловленная быстродействием микросхемы DD75, что может сказаться на успешность турбирования ОЗУ на 7 МГц.
Последний раз редактировалось Northwood; 12.09.2011 в 12:51.
С уважением, Александр
Ну вот и я тоже нашел время допаять свой Р1024SL. Ну и как полаген он не запустился. Вернее не незапустился, а на экране нихрена толком не видно то-есть серый растр и писец. По привычке вставил ПЗУ Тест-48, запустил комп. Тест пошёл, но вот прямоугольника (то-есть область Paper), я так и неувидел, полоски которые должны бежать только в области Border`а, бегут по всему экрану. Из-за чего может твориться такая фигня?
Вот эту доработку не делал: http://zx.pk.ru/attachment.php?attac...8&d=1315573312
Последний раз редактировалось AlexFantasy; 12.09.2011 в 23:34.
ZXM-Phoenix-1024(rev.02)
KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
БАЙТ(БЭМЗ)/FDC
ZX-Evolution(rev.C)
Sega Dreamcast(PAL)/2xJoypad/Keyboard
A500Plus
___________________________
Идея, брошенная в массы - девка, брошенная в полк
Проверь осциллографом сигнал на выводе 9 DD19.2 (ТМ2), этот триггер управляет включением области папер. Если сигнал на выходе DD19.2 есть, а на экране сплошной бордер, то неисправна DD42 (КП11). Если сигнала нет, то ищи по цепочке DD10.1 (ЛА3), DD11.1 (ЛЕ1), DD9.2 (ЛИ1). В свою очередь на них приходят сигналы непосредственно со счётчиков DD3 (ИЕ10), DD6 (ИЕ10) и DD8 (561 ИЕ10), соответственно проверь сигналы и на их выходах.
Эта доработка всего лишь приводит к стандарту уровень видео и RGB сигналов, без неё картинка будет, просто будут искажения цвета и отсутствие ступеней яркости.
Последний раз редактировалось Northwood; 13.09.2011 в 00:32.
С уважением, Александр
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)