Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   SMUC на дискретах и ПЛИС (http://zx-pk.ru/showthread.php?t=1360)

Pryanick 2nd November 2010 21:17

Quote:

Originally Posted by Ewgeny7 (Post 327886)
...В железе никаких изменений нет.

Отлично!!!

---------- Post added at 21:17 ---------- Previous post was at 19:18 ----------

Ewgeny7, насчет прошивки - понятно. А как в схеме на дискретах отобразить инверсию А15, чисто проинвертировать А15 и все?

Ewgeny7 2nd November 2010 22:11

Quote:

Originally Posted by Pryanick (Post 327906)
А как в схеме на дискретах отобразить инверсию А15, чисто проинвертировать А15 и все?

Ага. Забыл упомянуть тебе про это, не учел что ты делаешь не на альтере, а на рассыпухе.

Pryanick 2nd November 2010 23:53

Ewgeny7, а вот тут есть уже готовая прошка для Phoenix'a http://witchcraft.org.ua/mnuspeccy/m...l/26-profromse
с необходимым расположением банков?

Ewgeny7 3rd November 2010 00:21

Да вроде.

Prusak 9th November 2010 14:40

Ламерский вопрос - а будет ли в Фениксе со SMUK и профПЗУ работать теневой монитор?

Дмитрий 9th November 2010 14:45

Prusak, обязательно будет.

papuas 9th November 2010 14:49

Будет? Ведь работает же ..

Ewgeny7 9th November 2010 15:25

Quote:

Originally Posted by Prusak (Post 329673)
Ламерский вопрос - а будет ли в Фениксе со SMUK и профПЗУ работать теневой монитор?

Кнопочка "Magic".

BYTEMAN 9th November 2010 16:29

Не знаю, куда написать, напишу сюда :)

Ткните носом, где обсуждался РОМ-диск в ПрофПЗУ и как его правильно формировать.

Ewgeny7 9th November 2010 16:42

В "Программировании", тема про Скорпионовский РОМдиск.

Prusak 15th November 2010 23:25

Может кто-нибудь сталкивался на Phoenix со следующей проблемой: стоит Проф-ПЗУ, само по себе оно работает, стартует, заходит в теневой монитор. Но в 128-й менюшке при выборе пункта "128 TR-DOS" дисковод покрутится немного, и комп виснет. В то же время при выборе пункта меню "48 TR-DOS" всё в порядке. Если выходить в TR-DOS через 128-й бейсик через USR 0 + RAND. USR 15616 тоже всё в порядке. Не работает только пункт меню "128 TR-DOS".

Ewgeny7 16th November 2010 00:06

Сталкивались. У тебя прошивка ПЗУ не той "патчености". У papuas'a надо попросить прошивку, я сходу не нашел. Надо рыться.

Prusak 16th November 2010 00:23

Проблему решил.
http://www.zx.pk.ru/showpost.php?p=208517&postcount=370

papuas 16th November 2010 18:56

Quote:

Originally Posted by Ewgeny7 (Post 331490)
Сталкивались. У тебя прошивка ПЗУ не той "патчености". У papuas'a надо попросить прошивку, я сходу не нашел. Надо рыться.

У меня только считывать с пзухи- я винду переставил и "це" заформатил - а файлики которые ты кидал - оказались на рабочем столе :( .

Ewgeny7 16th November 2010 19:43

Quote:

Originally Posted by papuas (Post 331790)
У меня только считывать с пзухи-

Не, спасибо. В аттаче темы оказались правильные прошивки :)

Prusak 17th November 2010 23:40

2 Attachment(s)
Мой вариант включения часов в SMUC. Точнее говоря этот вариант включения КР512ВИ1 подходит к любой схеме. Это реализация режима долговременного хранения информации в КР512ВИ1.

Часы собраны на КР512ВИ1 или аналогах (без встроенных батареек). Основу для схемы заимствовал из включения часов в 286-м компе. Пояснения по схеме: внешний кварцевый генератор на DD' MC14069 или аналогах (К561ЛН2). Многолетний опыт работы с ВИ1 показал, что её внутренний кварцевый генератор может работать неустойчиво, поэтому от него я решил отказаться. Каскад на транзисторе VT1 - это "эмулятор" сигнала Power Good, который по идее должен вырабатывать источник питания. Дело в том, что почти всегда порча данных в микросхеме часов происходит в момент включения компа, пока идут переходные процессы. В этот момент вход CE в ВИ1 не должен быть активен. А каскад на VT1 суть реле времени, которое подаёт на CE лог.0 с небольшой задержкой после включения питания. Схему каскада я подсмотрел в какой-то из книжек по AT-блокам питания.

Я провел несколько опытов по измерению тока потребления схемы при отключенном компьютере. В этой схеме ток потребления в основном зависит от типа микросхемы DD'. В идеале, конечно лучше использовать MC14069 с микромощным потреблением. Но если ее нет под рукой, можно попробовать использовать другие КМОП-инверторы. Я измерил ток потребления с несколькими типами инверторов:

TC4069UBP - 40 мкА
К561ЛН2 (90-го года выпуска) - 140 мкА
К561ЛН2 ("Интеграл", 2008 год выпуска) - 400 мкА (почему так, сам не понимаю!)

Кроме SMUC эта схема стоит у меня в Pentagon и отлично работает в течение несколких лет. Ну и естественно эта схема безукоризненно работает во всех 286-х компах, откуда я ее и срисовал :)

Кроме схемы часов прилагаю схему включения RTC в 286-м компе.

Alex_NEMO 19th November 2010 10:07

Мужики, вопрос к тем кто собирал/работал со СМУКом и Профкой - на счет БУКВ/ЦИФР в конце маркировки. Критично ли быстродействие 10/15 нс. И буквы LC/SLC перед цифрами "быстродействия"? Какие могут быть "подводные камни"?

Ewgeny7 19th November 2010 10:25

LC - низзя, эти кристаллы отличаются.
Цифры - любые, буква N в конце допустима.

Pryanick 13th December 2010 11:29

SMUC
 
Спаял на днях ProfROM+SMUC. Воткнул в Phoenix - вроде все работает. Есть вопрос: два джампера для установки режима адресации контроллера, которые /DOS и /IODOS, на плате SMUC в каком положении должны стоять? Или можно использовать с открытыми джамперами? На что, в конечном итоге, это влияет - совместимость/устойчивость или еще чего?

Дмитрий 13th December 2010 12:45

Pryanick, можно с открытыми, эти джамперы влияют на реакцию контроллера на сигналы /DOS и /IODOS при дешифрации адресов. при открытых джамперах контроллер эти сигналы игнорирует, в принципе поведение такое, какое ожидает современный софт.

Pryanick 16th December 2010 22:03

Real Commander из ProfROM
 
Опишу подробнее.
Есть ZXM-Phoenix 1.02 (первый Феникс, второй ревизии, плата с синей маской). Есть SMUC 2.0 rev.A. К SMUK'у подключен 2.5" HDD Samsung 160Gb 2.5". SMUK видит HDD, я спокойно создаю виртуальные дискеты на HDD, монтирую и форматирую их - проблем никаких. Захожу в меню теневого сервис-монитора, монтирую виртуальную дискету на "B", эмулятор флопика подключен как "A" (образ установлен), загружаю Real Commander 2.6 из ROM-Disk'a, все прекрасно, копирую всю дискету с "A" на "B". При копировании последнего файла Феникс зависает. От количества файлов не зависит - всегда виснет на последнем. Соответственно, при копировании одного файла Феникс виснет сразу. Однако, если я выбираю из меню 128 TR-DOS, и по команде copy "b:*", "a:*" начинаю копировать снова с "A" на "B", то все чудесно заканчивается, програмки запускаются и все ОК. Также успешно заканчивается копирование между виртуальными дискетами в TR-DOS 128. И так же неудачно копирование заканчивается при копировании между двумя виртуальными дискетами в Real Commander, вызванном из ПЗУ ProfROM. Использую эмулятор ли 3.5" реальный дисковод 3.5" ли - на результат не влияет никак.

итаааааак... как сделать так, чтобы Real Commander, вызванный из ROM-Disk'a ProfROM, при копировании между дискетами не зависал?

Pryanick 19th December 2010 18:11

Набивка HDD со SMUC'ом
 
Вопрос ко всем пользователям SMUC'a.
Кто каким методом пользуется, чтобы набить виртуальные дискеты программками через SMUC?

Ewgeny7 19th December 2010 19:29

Fatall'ом. С другого носителя, на котором залиты образы .TRD или .SCL

---------- Post added at 18:29 ---------- Previous post was at 18:23 ----------

Quote:

Originally Posted by Pryanick (Post 340253)
как сделать так, чтобы Real Commander, вызванный из ROM-Disk'a ProfROM, при копировании между дискетами не зависал?

блииииннн долбаный Database Error, забодался я сюда пробиваться.
После запуска Реал Коммандера посмотри, сколько свободной памяти он покажет в правом окошке. Ради спортивного интереса перед копированием создай рамдиск максимального объема (кнопка L вроде). А потом, не обращая внимания на рамдиск скопируй между А и В. Получится?

Дмитрий 19th December 2010 19:32

Pryanick, я первый раз на эмуле набивал :) подсоединил к ПЦ винт, в эмуле дал к нему доступ из US, на нем запустил скорпа с ПрофПЭ, разметил как надо и накидал все что надо.

Pryanick 19th December 2010 20:42

Ewgeny7, проблема в том, что после создания MFS раздела, раздел с FAT32 перестает быть виден. Нулёвый винт, 160Гб, на ПЦ делаю 50Гб раздел с FAT32, кидаю туда все, что мне нужно, удаляю один файлик чтобы корзина появилась, подключаю к Фениксу, из ромдиска запускаю RC, раздел c FAT32 виден, по папочкам перемещаюсь, все класс. Но как только я создаю MFS - FAT32 пропадает. Максимальный размер MFS = 32254Мб (не дает ввести цилиндры больше 65535).
Не уж то проблема в больших размерах разделов:|

Ewgeny7 19th December 2010 20:58

Quote:

Originally Posted by Pryanick (Post 341049)
Ewgeny7, проблема в том, что после создания MFS раздела, раздел с FAT32 перестает быть виден.

На винте заранее создаешь два раздела. Один грохнешь при создании MFS, на втором можно хранить образы под виндой.
Можно использовать также разъем НемоИДЕ для подключения второго винта/флеши.

---------- Post added at 19:58 ---------- Previous post was at 19:54 ----------

Quote:

Originally Posted by Pryanick (Post 341049)
из ромдиска запускаю RC, раздел c FAT32 виден

это как? Реал Коммандер уже ФАТ32 видит???

Pryanick 19th December 2010 21:52

Ewgeny7, упс, перепутал с WDC1.3:)

Pryanick 20th December 2010 23:12

Метод копирования опрбовал, работает! На NEMO вешаю CF с FAT32 через самодельный переходник, на SMUC'е винт с MFS. И фаталлом погнали... Спасибо за подсказки:)

Ewgeny7 20th December 2010 23:35

Quote:

Originally Posted by Pryanick (Post 341346)
Спасибо за подсказки

Еще одна подсказка - не стоит заливать больше сотни дисков, нафик нуно. Что-то редко используемое можно залить и со второго носителя. Зато можно использовать накопители для СМУКа минимального размера. У меня там стоит CF-адаптер, с флешатиной 256 мб. Более чем хватает :)

Alex_NEMO 1st February 2011 21:51

Quote:

Originally Posted by Ewgeny7 (Post 208517)
P.S. Обновлены и пофиксены прошивки ПрофПЗУ для Фениксов. Устранен баг запуска ТР-ДОС 128. Выложена пока только прошивка на 256кб, ибо проверить успел только её. Все, кто качал предыдущие - обновитете обязательно!
Помимо исправленной работы дисковода в 128 режиме, обновлен РОМ-диск:
Fatall
RealCommander
TASM 4
Test Scorpion (256кб ОЗУ + периферия)
Test длина INT
MagOS (к сожалению, работает только на Скорпионе).

Женя, а такую же прошивку прошивку(с обновленным ROM-диском) для КАЯ/Скорпа можно сделать? Можешь описать методу изменения состава ROM-диска?

Ewgeny7 1st February 2011 22:40

Alex_NEMO, вооружайся эмулем унреал с конфигом Скорпиона, WINHex'ом и виндовым калькулятором.
Тема про РОМдиск - http://www.zx.pk.ru/showthread.php?t=8968
Мои практические выкладки - http://www.zx.pk.ru/showpost.php?p=239687&postcount=30
Образ ПрофПэ лучше брать чистый, с этой же темы (выложен Савелием). Чуть-чуть тренировки - и будешь любые программы пихать на диск :)

Alex_NEMO 1st February 2011 22:44

Женя, а раскладки банок для Фени и Скорпа/КАЯ разные?
Нужно ли "патчить" для КАЯ то, что вы с Миком делали для Фени?

Ewgeny7 1st February 2011 22:46

Quote:

Originally Posted by Alex_NEMO (Post 355347)
Женя, а раскладки банок для Фени и Скорпа/КАЯ разные?
Нужно ли "патчить" для КАЯ то, что вы с Миком делали для Фени?

В принципе - да, разные. Разница по А15.
Но в ПрофЮни эта разница убирается, там банки переставляет сама профка. Поэтому образ для всех компьютеров с ПрофРОМ_Юни одинаков - Скорпионовсий.

Дмитрий 1st February 2011 22:48

Quote:

Originally Posted by Alex_NEMO (Post 355347)
Нужно ли "патчить" для КАЯ то, что вы с Миком делали для Фени?

нет, работает и так замечательно.
Quote:

Originally Posted by Alex_NEMO (Post 355347)
а раскладки банок для Фени и Скорпа/КАЯ разные?

для Фени одни, для скорпо-кая свои.

Alex_NEMO 1st February 2011 22:50

Дима, т.е., можно взять, например, с твоего сайта и "поизголяться".
У тебя там, вроде, последние, извесные в природе - 4.01.

Дмитрий 1st February 2011 22:58

Alex_NEMO, там изыски с форума те что я проверил в работе, а если покопаться в недрах форума, то можно найти и больше :)

Ewgeny7 1st February 2011 23:04

Для самосборных ромдисков нужен "патченый" образ ПЗУ. При запуске системы делается проверка контрольной суммы. Поэтому берите образ из указанной мною темы, или заведомо патченные (с измененными надписями на экране, типа "Scorpion 1024" или "Scorpion Evolution"). Иначе не заработает.

Protom 2nd March 2012 02:46

Как может EPM3032ALC4 работать от 5в если она рассчитана на 3.3в?

Ewgeny7 2nd March 2012 09:49

Quote:

Originally Posted by Protom (Post 474463)
Как может EPM3032ALC4 работать от 5в если она рассчитана на 3.3в?

Стопиццотый раз рассказываю - МАХ3000 имеет гарантированный паспортом "потолок" по питанию 4.8в, это я выяснял у дилера альтеры.
На практике - эти чипы уже не один год работают по 8-10 часов в сутки с повышенным напряжением.

dosikus 22nd February 2014 22:50

Quote:

Originally Posted by Ewgeny7 (Post 355344)
Alex_NEMO, вооружайся эмулем унреал с конфигом Скорпиона, WINHex'ом и виндовым калькулятором.

А вот поделился бы кто- действительно рабочим Unreal заточенным под Phoenix, с образом винта . Что то не выходит каменный цветок ...
То мышь отваливается , то SCboot не может образы открыть ...


All times are GMT +4. The time now is 16:35.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.