Важная информация

User Tag List

Показано с 1 по 6 из 6

Тема: Профи 3.2 - сигнал ROMCS и кнопка "ON/OFF"

  1. #1
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,320
    Спасибо Благодарностей отдано 
    154
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    75 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Профи 3.2 - сигнал ROMCS и кнопка "ON/OFF"

    Всем привет.

    Хочу подключить к "Профи 3.2" устройство DivMMC. Оно требует возможности отключения штатного ПЗУ компьютера. На системном разъёме есть сигнал /ROMCS (контакт А27), который подключён, судя по схеме, к входному сигналу /OE ПЗУ U2 (27256). Но больше никаких подключений к этому сигналу я не нашёл. Для нормальной работу компьютера на этом сигнале должен быть низкий уровень, но я не нашёл цепи, который устанавливает этот уровень. Предполагаю, что это должен быть резистор номиналом 1к...10к, включённый между /ROMCS и GND, но я не нашёл его. Можно, конечно, поискать на плате, но немного проблематично разобрать компьютер.
    Вопросы по /ROMCS - подтянут ли он к GND, если подтянут, то где этот участок на схеме, на каком листе? Можно ли на этот сигнал подавать +5В для отключения штатного ПЗУ компьютера?

    Второй вопрос по контроллеру дисковода. Я встречал упоминание о возможных конфликтах DivMMC с контроллером дисковода BetaDisk. По описанию "Профи 3.2" кнопка "ON/OFF" позволяет отключить контроллер дисковода. Достаточно ли кнопки "ON/OFF" для того, чтобы контроллер дисковода не мешал или для этого нужно снимать верхнюю плату?

    С уважением, Алексей.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    На системном разъёме есть сигнал /ROMCS (контакт А27), который подключён, судя по схеме, к входному сигналу /OE ПЗУ U2 (27256). Но больше никаких подключений к этому сигналу я не нашёл.
    Приветствую! Сигнал /ROMCS идет через резистор R34 к 11 выводу U33. Смотрите страницу "Profi Computer list 7". Возможно Вам ничего не нужно менять, просто подключить сигналы DivMMC к одноименным сигналам Профи. Возможно R34 придется увеличить до 470-680 Ом. Вообще, для отключения ПЗУ на плате компьютера есть сигнал /BLOK - при лог. 0 отключается ПЗУ компьютера и подключается ПЗУ верхней платы.
    Цитата Сообщение от AlexBel Посмотреть сообщение
    По описанию "Профи 3.2" кнопка "ON/OFF" позволяет отключить контроллер дисковода.
    Кнопка не отключает контроллер дисковода. Её назначение - блокировка расширенной памяти, всей, выше 128кб.

    Дайте здесь ссылку на схему DivMMC и я подскажу, как отключить контроллер дисковода при его работе.

    - - - Добавлено - - -

    Для начала, попробуйте подключить DivMMC к Профи без верхней платы, потом будем думать, как блокировать контроллер дисковода при работе DivMMC. Посмотрел схему и прошивку - у DivMMC нет отдельного сигнала блокировки остальной периферии, на подобии /IORQGE, при своей работе.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  4. Этот пользователь поблагодарил solegstar за это полезное сообщение:

    AlexBel (08.04.2020)

  5. #3
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,320
    Спасибо Благодарностей отдано 
    154
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    75 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Приветствую! Сигнал /ROMCS идет через резистор R34 к 11 выводу U33. Смотрите страницу "Profi Computer list 7". Возможно Вам ничего не нужно менять, просто подключить сигналы DivMMC к одноименным сигналам Профи. Возможно R34 придется увеличить до 470-680 Ом. Вообще, для отключения ПЗУ на плате компьютера есть сигнал /BLOK - при лог. 0 отключается ПЗУ компьютера и подключается ПЗУ верхней платы.

    Кнопка не отключает контроллер дисковода. Её назначение - блокировка расширенной памяти, всей, выше 128кб.

    Дайте здесь ссылку на схему DivMMC и я подскажу, как отключить контроллер дисковода при его работе.

    - - - Добавлено - - -

    Для начала, попробуйте подключить DivMMC к Профи без верхней платы, потом будем думать, как блокировать контроллер дисковода при работе DivMMC. Посмотрел схему и прошивку - у DivMMC нет отдельного сигнала блокировки остальной периферии, на подобии /IORQGE, при своей работе.
    Доброго времени суток, solegstar.

    Спасибо, сигнал нашёл. Я ещё не смотрел номинал резистора, но, скорее всего, его действительно придётся увеличивать, чтобы ограничить ток через выход U33.11 при лог.0 на нём. Сигнал /BLOK я не нашёл на разъёме, а, стало быть, от него мало пользы - DivMMC хочу подключить штатно, без лишнего подпаивания к плате, не меняя схемы. Схему DivMMC прикрепляю к сообщению: schematic_divmmc_1.0.pdf Сам её ещё не испытывал, только собираю на макетке (CPLD использую Altera EPM7128, код взял отсюда), надеюсь, будет работать.

    Я так и сделаю, сперва опробую без верхней платы, когда заработает нормально, будет смысл заниматься блокировкой контроллера дисковода. Постараюсь сделать это сегодня, о результатах отпишусь.
    Последний раз редактировалось AlexBel; 08.04.2020 в 09:35.

  6. #4
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,754
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    141
    Спасибо Благодарностей получено 
    1,172
    Поблагодарили
    769 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    на пентагоне для деактивации trdos убирали диод VD2 - проводите параллели
    http://gifok.net/image/8nP4

  7. Этот пользователь поблагодарил goodboy за это полезное сообщение:

    AlexBel (08.04.2020)

  8. #5
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    Сигнал /BLOK я не нашёл на разъёме, а, стало быть, от него мало пользы
    Сигнал /BLOK приходит на контакт B32 системного разъема. Его использование, это более правильный способ отключения ПЗУ на нижней плате. Причем желательно через транзистор NPN, тот же КТ315, чтобы сделать Z-состояние у выхода. Транзистор подключать так:
    - база на romcs1 DivMMC, также базу надо подтянуть к земле через резистор 1к;
    - эмиттер на землю;
    - коллектор на сигнал /BLOK;
    В Профи есть внутренний резистор подтяжки сигнала /BLOK к +5В, поэтому коллектор подтягивать не нужно.

    - - - Добавлено - - -

    Цитата Сообщение от goodboy Посмотреть сообщение
    на пентагоне для деактивации trdos убирали диод VD2 - проводите параллели
    http://gifok.net/image/8nP4
    Спасибо. Проблема в том, что с DivMMC не выходит сигнал, подтверждающий обращение к его портам. Как отключить контроллер я знаю, проблема выяснить чем отключить, чтобы без лишних проводов.

    - - - Добавлено - - -

    Цитата Сообщение от AlexBel Посмотреть сообщение
    CPLD использую Altera EPM7128, код взял отсюда
    Впринципе, можно дописать код, чтобы сформировать /IORQGE для отключения контроллера дисковода, свободный вывод думаю найдем. Ждем испытаний без верхушки и если всё будет ок, тогда будем дописывать код.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  9. #6
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,320
    Спасибо Благодарностей отдано 
    154
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    75 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не нашёл на системном разъёме тактовый сигнал процессора, вывел его на свободный контакт разъёма. При первом включении DivMMC не заработал, хотя тактовая поступает на CPLD и схема работает (для индикации присутствия тактового сигнала я сделал простую "мигалку" светодиодом на делителе частоты). Завтра буду искать ошибки, наверняка среди кучи МГТФ они есть...
    Последний раз редактировалось AlexBel; 11.04.2020 в 18:41.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Продается ПРОФИ 5.03 - с доработками типа "SCORPION MAGIC".
    от Alex2 в разделе Барахолка (архив)
    Ответов: 28
    Последнее: 14.02.2011, 10:54
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ремонт "Профи"
    от AlexBel в разделе Profi
    Ответов: 108
    Последнее: 02.09.2007, 18:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •