У тебя были предложения сделать стандарт профи, вот и думаю на сколько актуально делать два стандарта, и что мы выиграем в плане конкретного софта ?
Вид для печати
JV-Soft, как ты мне сказал - мы же делаем пентагон. :) прошивка тр-дос с рамдиском по такому стандарту есть, поэтому можно делать.
на схеме подключения 1мб симм30 к пенту для переключения стандартов стоит кп11.
Метр на двух SRAM, плюс на все 4 микросхемы. Долго упрощал схему, еще немного дорабатываю.
Стандарт Pentagon #7FFD 5-ый бит.
http://s018.radikal.ru/i518/1612/e9/8e08dd3b1878t.jpg
Ок, круть, Нарисуйте уж нормальную схему пожалуйста.
Делаю под общую плату доработок и по мере продвижения возможно какую то логику буду менять для сокращения корпусов, так что пока рано.
- - - Добавлено - - -
PS Ковыряю MOD плеер под 1 метр, и смотрю с того момента как я в 97-ом забросил спек софта да 1M особо и нет, или я плохо искал ?
Есть командеры удобные, редакторы текст/ графика / под 1М ?
Mor-Da, А метр навесом будите делать или разводить плату ?
Mor-Da, Просто вариант не окончательный, сделан просто, но не совсем уверен что один узелок оставлю как есть. В общем сегодня схема будет.
Mor-Da, Пока не сделал авто-переключение защелки 48к, в ближайшее время будет.
Так же очень не стандартно сделал выбор микросхем RAM1/RAM2 , через мультиплексор порта #7FFD, это сократило количество корпусов, но надо на конкретном пентагоне
погонять тесты RAM, в синтетике иногда проскакивала ошибка, которую не смог отловить, написал свой тест, почти сутки гонял баг не нашел, а может связанно с моей старючей экспериментальной платой пентагона.
Если хотите только 512К , то ничего не делаете с D61 , и не ставите элементы обозначенные синим цветом.
Пример используемой памяти - K6X4008C1F
Жду предложения/замечания.
ТЫЦ
- - - Добавлено - - -
PS Схема разработана для стандартного пентагона, если у вас было расширение 512к на РУ7 или SIMM восстановите всё на адресных мультиплексорах как было до переделки, согласно стандартной схеме.
В последнем пункте видимо ошибка "(для 1024К)подать землю на 11D64 отрезав его от__наверно 15D62__"
Mor-Da, Поправил.
Прошил вчера тест ПЗУ для pentagon1024 bit 5,6,7 - ТЫЦ всю ночь гонялось, ошибок нет, зависаний нет, свой тест написал, и писал на этом пентагоне и гонял почти два дня, тоже норм. А тест AUMT периодически в разных местах иногда выдает ошибку, и не пойму, то ли он как то может хитро проверяет регенерацию которой в sram нет или еще что то, и плохо что тест не показывает причину.
JV-Soft, видимо только после НГ. Пришел DivIDE, деталюшки на подходе для DivGMX, Э-э-эх, великая попайка.
Как пользователи Pentagon с такой платой расширения видят переключение всех дополнений ?
меги или что то подобное я могу поставить, но очень не хочу, по причине ламповости.
А тумблеров получится 4шт.
128к/1204к тумблер
Turbo тумблер
switch ROM 2 тумблера
Magik/shadow service кнопка
Reset кнопка
да пусть будут тумблеры
только что это будет физически, пока не придумал
шлейф только один для конфигурационных кнопок/тумблеров
и память статику в дип корпусах
еще, кстати есть стандартное место для расширений - там где клавиатура , видео
можно туда тоже приложить мысль
и видеокарту нашлепкой! ну ир23 в панельке - вынимаю и на ее место платку с расширением 512х192
и флеш колор
к примеру
Вопрос, а за 25 лет существования пентагона ни кто не построил картину осциллограмм относительно (С1) 14мГц ?
Не такая как на sblive где экран разложен, а именно по циклам обращения к памяти, по циклам проца, по чтению регистров буфера памяти и экрана ?
формированию (C40) и (WE) запись в память которое происходит в пентагоне без участие (WR) проца, а по правильно выстроенной синхронизации всех 4 машинных циклов
Для доработок на DIP такая общая осциллограмма незаменимая вещь.
И вот задумал параллельно с этим проектом разрисовать, если конечно до меня ни кто это не сделал.
Может у кого то есть уже наработки ?
тут точно есть ошибки (подробностей непомню)
http://sblive.narod.ru/ZX-Spectrum/P...eenTimings.gif
goodboy, Да эта осциллограмма не дает особой пользы.
То, что я хочу построить будет давать весьма хорошие возможности не только по простым доработкам, но и по ней неплохо можно будет ориентироваться при ремонте. Уже начал пробовать при помощи осцилла и ЛА набрасывать.
- - - Добавлено - - -
Турбо wait-товое прицепил с SRAM, тестирую, поставил на ночь MOD играть.
http://s009.radikal.ru/i308/1701/76/fcbcd9e475f3.jpg
а sram совсем заместит dram ? или переключаться будет на две банки ру5 в режиме 128
да вдруг сомнения начали грызть
пентагон это ведь демон таймингов всяких
вдруг совместимость улетит вместе с ру5
вот у Prusak есть тема по поводу 128/1024 ОЗУ в Пентагоне
http://zxbyte.ru/pentagon1024.htm
переключает режимы из Gluk или ромдиска , без тумблера
Пару дней тестов, турбо (схема журнала радиолюбитель) работает хорошо, при работе в DOS (5.04T)не выключаю, глюков нет, разобрался с памятью, отловил ошибку, решилась добавлением 1-го элемента ЛЛ1 в моей схеме расширения 1024кб.
Тестировал как в обычном так и в турбо, стабильность отличная.
http://s019.radikal.ru/i635/1701/c8/55554c02ffe2t.jpg
В общем основа вышла не сложной. Теперь буду добавлять проверенные доработки, NEMO, COVOX, и прочее, разводить плату.
Очень эстетически плата хорошо бы смотрелась на месте двух линеек РУ5 , не закрывая оригинальный проц и пзу, но пока не решил.
Так же надо хорошо подумать над разъемами BUS , что бы карты удобно ставились, не уродуя канонический вид пентагона.
PS объявился COBRA, сказал, что все исходники и диски утеряны безвозвратно, так что после платы плотно займусь мод плеером с винтом, пока частично его дизасмлю.
- - - Добавлено - - -
PPS Renegade II на турбо прошел,стабильно, приятно играть :rolleyes:
http://s019.radikal.ru/i602/1701/82/58edee1e7b3ct.jpg
для турбы много мгтф нужно
может как с памятью - еще одну микросхему (или две) вынуть и на ее место турбо доработку в панельки
там по схеме самые задействованные в турбе две штуки
Не тек много мгтф, дорога клока проца прямо под памятью идет, ресет уже есть на плате доработок, D5 и D15 так же прямо около платы доработок, если все же я ее вместо памяти пристрою, до D3 так же 5см, все рядышком. Просто хочется оставить именно этот вариант турбо, он зарекомендовал себя очень хорошей стабильностью.
Вопрос - кто подробнее может рассказать о подтверждении прерываний через IORQG (а не IORQ) и M1, где то читал ,что то там связано с NEMO-BUS, что бы все правильно мне сделать в этой доработке.
у дядьки Black_Cat смотрел?
http://zx.clan.su/forum/7-82-1
Сделал уже на втором пентагоне сброс в нулевую банку по этой GLUK схеме без дополнительных элементов, работает отлично.
- - - Добавлено - - -
А что под глюком и tr-dos 6.10 метр памяти поддерживает ? ram диск потестить.
- - - Добавлено - - -
Сторожили просвещайте пропустившего 20 последних лет развитие спека)
Вопрос второй - TR-DOS 6.11E виснет без NEMO (проверка на двух разных пентагонах с разным конфигом) , так положено ? при подключенном NEMO все норм. TR-DOS 6.10 все ок. и с NEMO и без.
Djoni, Полезная инфа, только нет ответа почему виснет 6.11E без NEMO. Хотя 6.11E как понимаю много было разных.
В том и проблема что много модифицированных версий TR-DOS ,нужно делать сводную таблицу с расчетом контрольной суммы пзу на подобии этой http://faqwiki.zxnet.co.uk/wiki/ROM_images
MD5: 116bf9177c846e0dc756b059fcd6a8fe *TRD611E.ROM
http://zxspectrum.it.omegahg.com/rom/TRD611E.ROM
Хорошая идея.
Разобрался , у меня 6.11E от Zet-9 модифицирована под DNA-OS, и при входе в TR-DOS всегда обращается к винту, что бы подставить вместо реального дисковода образ TRD с винта если он примонтирован, инфо об этом так же берется с винта, отсюда и зависание в отсутствии NEMO.
Но кстати это все равно глючок, надо было проверку наличия винта сделать перед этими процедурами.
В плате расширений будет 4 конфига ПЗУ, и этот как раз для DNA, так что в общем не проблема, так же Zet-9 делал новые версии ПЗУ под DNA-MATRIX, прошью их проверю.
Просто для истории отмечу ПЗУ TR-DOS 6.11E модифицированное Zet-9 под DNA-OS, без винта вообще не рабочее.
- - - Добавлено - - -
PS вот думаю порезать немного хотелки или не стоит ? Отказаться от ФАПЧ.
Плата будет содержать 1024кб ОЗУ,турбо, TS, NEMO, Kempston, Covox.
Если проц, кеш и пзу оставить в пентагоне, плата будет весьма компактно и красиво располагаться вместо РУ5.
Если все же делать ее посадку на место проца и проц, кеш, пзу ставить на неё, то я бы добавил и контроллер PC клавы и PAL кодер, функционально, но лапоть.