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

User Tag List

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

Тема: Контроллер IDE для Союз-Неон ПК-11/16

  1. #1
    Master Аватар для Woland
    Регистрация
    26.10.2011
    Адрес
    Москва
    Сообщений
    554
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Контроллер IDE для Союз-Неон ПК-11/16

    По моей просьбе уважаемый Mdesk выполнил трассировку контроллера IDE для Неона, любезно предоставленного для этого Юрием Савчуком. Дополнительно, я попросил Михаила по образцу схемы контроллера СМК-512 добавить в неоновский контроллер разъем для флешки CF. Но, возникли вопросы по некоторым соединениям пинов CF, непонятно их назначение и правильный вариант подключения. Документ со схемой во вложении. Вот сами вопросы:

    (1) На оригинальном компьютере указанные цепи подключены к контактам B1, B2, B3 разъема SYST проводами.
    (2) На оригинальном компьютере указанная цепь не имеет источника.

    HDD-1 - CF-41 цепь /RESET отсутствует на СМК, цепь /RESET1 (пин A3 разъема) отсутствует на Союз-Неоне;
    HDD-26 - должно быть GND, но на контроллере не прозванивается, может быть обрыв?
    HDD-27 - CF-42 цепь отсутствует на СМК, на др. схеме есть;
    HDD-28 - CF-? цепь /SYNC2_BUF отсутствует на СМК;
    HDD-31 - CF-37 цепь INTRQ отсутствует на СМК;
    HDD-32 - CF-24 цепь /IOCS16 отсутствует на СМК, на др. схеме есть;
    HDD34 - CF-46 цепь /PDIAG отсутствует на СМК, на др. схеме есть;
    CF-44 цепь /REG отсутствует на СМК, на др. схеме подключена к +5V;
    CF-39 цепь /CSEL на СМК подключена на GND, на др. схеме - на джампер;
    CF-36 цепь /WE отсутствует на СМК, на др. схеме подключена к +5V;
    CF-33 цепь /VS1 на СМК подключена к GND, на др. схеме не подключена.

    Прошу помощи сообщества. Отдельного внимания требуют вопросы (1) и (2), т.к. возможен не совпадающий навесной монтаж на разных версиях оригинальных Неонов, из-за чего (предположительно) оригинальный IDE-контроллер не удается пока запустить на Неоне.

    pk11-16-ide.pdf


    P.S. Напомню разницу в навесном монтаже разных Неонов, которая, возможно, влияет на работоспособность контроллера IDE:
    При осмотре фото разных экземпляров Неона, была обнаружена разница в навесном монтаже (в одном месте):
    http://files.pk-fpga.ru/storage/foto...n/IMG_2099.JPG - провод подходит к D12.15;
    http://files.pk-fpga.ru/storage/foto...n/IMG_0088.JPG - провод подходит к D12.16;
    Анализ показал, что таким образом на разъемы XS4 и XS5, выведены проводами сигналы старших бит физадреса:
    IMG_2099.JPG - PHА17, PHА18, PHА19
    IMG_0088.JPG - PHА16, PHА18, PHА19
    На основе анализа от troosh было решено трассировать исходя из фото IMG_0088.JPG.

    update 07.12.2019:
    Итак, контроллер IDE для Союз-Неон от Mdesk, с учетом всех замечаний, ревизия 1.0:

    PK11-16 IDE-controller rev 1.0.rar

    (в архиве трассировка, схема, монтажная схема, гербер-файлы)



    Утилита для получения общей информации о накопителе IDE, написанная уважаемым troosh:

    IDE-Neon_GetInfo.zip
    Последний раз редактировалось Woland; 09.12.2019 в 22:39.
    Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
    Продажа электронных компонентов >>тут<<

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

    Manwe (04.11.2019)

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

  4. #2
    Master Аватар для xolod
    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    602
    Спасибо Благодарностей отдано 
    68
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    48 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По пунктам
    1) К B1 слотов SYST должен быть подключен сигнал PHA16/&O1611XX. (Так и сделано сейчас!)
    2) К A3 слотов SYST должен был быть подключен /RESET. Его можно просто повесить на +5в или вывести туда сигнал /DCLO.
    По Compact Flash
    HDD-1 и CF-41 подключить к /RESET (15 нога D3)
    HDD-26 подключить на землю.
    HDD-27 - CF-42 оставить свободным.
    HDD-28 (Cable select) оставить свободным.
    HDD-31 - CF-37 оставить свободным.
    HDD-32 - CF-24 оставить свободным.
    HDD-34 - CF-46 цепь /PDIAG подключить к +5V через 1 ком резистор.
    CF-44 цепь /REG подключить к +5V через 1 ком резистор.
    CF-39 цепь /CSEL подключить на землю.
    CF-36 цепь /WE подключить к +5V через 1 ком резистор.
    CF-33 цепь /VS1 оставить свободным.

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

    Woland (05.11.2019)

  6. #3
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По (1) не знаю как надо.

    По остальному в целом согласен с xolod, но можно развить тему:

    Цитата Сообщение от xolod Посмотреть сообщение
    HDD-28 (Cable select) оставить свободным.
    Или сделать для некоей универсальности (которой не факт, что кто-нибудь когда-нибудь воспользуется) разводку на джампер выбора "свободный" или GND или /SYNC2_BUF. Сам джампер в базовой конфигурации не распаивать, задавая вариант "свободный".

    Цитата Сообщение от xolod Посмотреть сообщение
    HDD-31 - CF-37 оставить свободным.
    Или сделать разводку на джампер выбора возможного подключения к INT6 или INT7, сам джампер тоже пока можно не распаивать. Вдруг кто когда-нибудь сделает вариант драйвера IDE с прерываниями.

    И, подумалось, раз уж добавляется CF, то есть плата будет отличаться, то может полезно было бы все (48) линии слота SYST вывести на две линейки дырок вдоль слота, в которые можно было бы запаять линейки штырей, чтобы удобнее было измериловкой или шлейфами подключаться хоть к такому куску шины для опытов.

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

    Woland (06.11.2019)

  8. #4
    Master
    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    542
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    xolod, yursav, спасибо за предложения. Прошу несколько уточнений.
    HDD-27 - CF-42 оставить свободным.
    Нужно ли эти 2 пина соединить между собой?

    HDD-28 (Cable select) оставить свободным.
    На оригинальной плате IDE-контроллера этот пин подключен к ~SYNC2_BUF (D3-18).
    yursav предлагает джампер: не подключен/GND/~SYNC2_BUF. Что выберем?

    HDD-31 - CF-37 оставить свободным.
    Нужно ли эти 2 пина соединить между собой?

    HDD-32 - CF-24 оставить свободным.
    Нужно ли эти 2 пина соединить между собой?
    yursav предлагает джампер: не подключен/INT6/INT7. Что выберем?

  9. #5
    Master Аватар для xolod
    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    602
    Спасибо Благодарностей отдано 
    68
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    48 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    HDD-27 - CF-42 между собой ненадо соединять.

    HDD-32 - CF-24 оставить свободным.
    Между собой ненадо соединять.
    Последний раз редактировалось xolod; 01.12.2019 в 14:36.

  10. #6
    Master
    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    542
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от xolod Посмотреть сообщение
    HDD-27 - CF-42 между собой ненадо соединять.

    HDD-32 - CF-24 оставить свободным.
    Между собой ненадо соединять.
    Спасибо, учел.

  11. #7
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    337
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Просьба проверить на железе предположение высказанное в теме про эмулятор, на счет того как можно задействовать IDE диск в операционной системе.
    Вроде должно работать даже если не угадали с прерыванием (но с большими паузами).

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

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

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

Похожие темы

  1. Эмулятор Союз-Неон ПК-11/16 - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 229
    Последнее: 20.09.2020, 13:04
  2. Программирование для ПК 11/16 «Союз-Неон»
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 122
    Последнее: 19.09.2020, 07:50
  3. Проект открытой реплики Союз-Неон ПК-11/16
    от Woland в разделе ДВК, УКНЦ
    Ответов: 218
    Последнее: 10.09.2020, 14:07
  4. Проект рабочей реплики Союз-Неон ПК-11/16
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 4
    Последнее: 10.08.2018, 12:31
  5. ПК-11 'Союз-Неон'
    от Keeper в разделе Разное
    Ответов: 12
    Последнее: 16.10.2013, 05:07

Ваши права

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