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

User Tag List

Страница 1 из 17 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 242

Тема: Мультиинтерфейсная плата контроллеров (МИПК)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Мультиинтерфейсная плата контроллеров (МИПК)

    Личная хотелка получила неожиданное развитие
    Это пока ещё концепт и не факт, что окончательный результат будет с тем же функционалом и так же выглядеть...
    Ну а пока:

    Для русскоговорящих
    http://www.kpxx.ru/Днепр/МИПК/V0.0
    For English speaking:
    http://www.KpXX.Ru/Dnepr/MICB/V0.0

    Я же пока продолжаю возиться с прошивками и драйверами. Нужно дописать код работы с вариантом ZF0 - ZF77 и найти ошибки в драйверах - к сожалению, похоже нарисовалась ошибка и в драйвере для RT... Ну а так же есть мысли по оптимизации и расширению функционала (SET) драйвера для RT

    С понедельника у меня типа отпуск - получится уделить больше времени
    Последний раз редактировалось Hunta; 14.07.2019 в 14:31.

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

  3. #2
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Регистры на шине показались, чтение запись - реагируют, выполнение функций - заблокировано
    Код:
    Friday, 28-FEB-2020 20:53:43
    
    .SHO DEV
    
    Device    Status                   CSR     Vector(s)
    ------    ------                   ---     ---------
      NL      Installed               000000   000
      VM      Installed               177572   000
      LD      Installed               000000   000
      SL      Installed               000000   000
      ZA      Installed               161014   350
      ZB      Installed               161054   354
      ZC      Installed               161114   360
      ZD      Installed               161154   364
      ZE      Not installed           161214   370
      ZF      Resident                161254   374
      WQ      Installed               177134   204
      WS      Installed               177134   204
      RK      Installed               177400   220
    
    
    
    .
    - - - Добавлено - - -

    Правда, если использовать RK11 на QBus, придётся приделать unibus mapping регистры
    На каждой плате, где они будут нужны
    Так как на 1201.2018 (идеальный вариант) - не получится - макроячеек не хватит.
    Правда, на QBus с его проводными ИЛИ это не помешает - ибо хранить они будут одно и тоже

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

    В загрузчике 134-ой ПЗУ есть загрузчик с RK05. Ну да - грузить оно пыталось

    Раз уж забрался в загрузчик - добавил WQ и WS. Правда RT-шный загрузчик пока сможет грузануть только с WQ. Для WS его надо подпилить
    Последний раз редактировалось Hunta; 28.02.2020 в 19:53.

  4. #3
    Master Аватар для svinka
    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    618
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    на QBus с его проводными ИЛИ
    Вместо тысячи слов

  5. #4
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svinka Посмотреть сообщение
    Вместо тысячи слов
    Отвали

  6. #5
    Master Аватар для svinka
    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    618
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Отвали
    Поправил бы. Дети прочтут. Козлёночками станут.
    Сам то не пробовал книжки читать прежде чем писать. Ну или у умного скопипастил бы

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

    По сути
    В правоверной русскоязычной среде существует единственно верный термин - МОНТАЖНОЕ И
    попытка перевести фразу wired OR with negative logic заставит вас обьяснять сколько инверторов стоит перед оконечным транзистором с ОК что никому не нужно
    На соединенных коллекторах таких выхода х ОК действует функция И (в нормальных соглашениях где напряжение 1 повыше напряжения 0)
    Да и у DEC по плате и всем чипам - вся логика положительная. Только шинные драйвера Q-bus с инверсией
    В серии 1801 внутри тоже так. Исходнички вскрыты
    Последний раз редактировалось svinka; 29.02.2020 в 05:07.

  7. #6
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного поигрался с модулем KL11 от автора PDP-2011 (ранее и далее - KL2011). В общем, качество модуля оценил на четвёрку, не больше. На скорости 19200 наблюдал выпадения символом при выводе (то есть на экран рисуется пробел или какой то другой символ). Крайне редкие, но наблюдаются. При попытке завести его на скорости 57600 - потери прерываний - то есть KL2011 выставляет запрос на прерывание, а после подтверждения - вектор не выставляется. Судя по тому, что на 19200 с этим проблем нет (ну по крайне мере за те примерно два часа, которые я игрался с ним) - скорее всего это проблема выбранного автором способа работы с прерываниями.

    Но пока моя цель - довести авторские модули до более менее рабочего состояния (с минимальными правкам) на реальной QBus, а не сделать его модули идеальными. Как то мне оригинальные RK11, RL11 и RH11/RH70 на Квант-е не особо сдались Скорей проверить концепцию устройства и отладить все варианты работы с QBus. Благо - в небольшом проекте синтез идёт быстро (сам проект PDP-2011 у меня синтезируется от 15 минут), так что довести до рабочего состояния их будет гораздо быстрее. Потом, если будет причина интереса - можно и допилить.

    Основной прицел всего этого остаётся тем же - Ethernet.

  8. #7
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На мультиконтроллере обнаружилась ошибка. Пришлось один шинник выпаять, слегка доработать напильником и впаять обратно.

    Вроде как микруха пережила хирургическое вмешательство.

    Пока идёт подготовка к использованию ПДП. В принципе - из разряда переделки PDP-2011, но там это... хм... Не дошёл я там до этого - там модули (ака устройство) соединены немного по другому, чем у меня сейчас. Теперешний вариант мне нравится немного больше, но и он пока не очень удобен. Но понять, как сделать лучше, можно будет только реализовав ПДП и, возможно, ДП

    Гоняю тесты в доработанной прошивке (доработка нацелена на ПДП, модуль CF и уарт - только косметические изменения (переименования сигналов и т.п.)

  9. #8
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дошёл до того места, где прервался с PDP-2011.

    В чём то прошёл вперёд (объединение сигналов в своеобразные шины, что бы не расписывать соединение каждого сигнала)

    В чём то немного позади (на PDP-2011 отдельные шины адреса и данных, а в QBus - мультиплексированная шина - нужен модуль мультиплексирования)

    Вот им и займусь дальше.

    Из того, что мне не нравилось в PDP-2011 - организация работы с SD - происходил захват шины на ВСЁ время операции - начиная с бита старта операции и до её завершения. При интенсивном в/в было оч хорошо заметно торможение процессора. Начал в своё время переделку, но до конца не довёл. Автору это тоже не нравилось, он начал переделку, но сделал это пока только для модуля RH11/RH70 - и в его реализации где то есть (эпизодически возникающая) ошибка, но он использует в основном 2.11BSD, так что как это скажется в RSX (RT, насколько я знаю, RH11/RH70 не поддерживает) - кто его знает. Так что буду доделывать свой вариант. После мультиплексора.

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

    Сигналы связал, мультиплексор доделал, если не трогать ПДП - всё это даже работает
    ПДП в тестовом режиме (то есть сделаю так, что бы RK11 выдавал одни и те же данные для любого сектора и без обращения к SD, но писал бы в указанный адрес и указанное количество слов) проверю уже завтра.

  10. #9
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В 134-ой прошивке в загрузчике с RK11 ошибка. Грузить не будет.

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

    А, да, это уже было - в связи в эмулятором Патрона

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

    В 377-ой, кстати, та же ошибка

  11. #10
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А что там за ошибка? Я, помню, толкал в свой ДВК-шник контроллер RK от новосибирского СКБ НП, с двумя ИЗОТ-1370. B RK0 работало...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

Страница 1 из 17 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 5
    Последнее: 07.12.2018, 15:46
  2. Плата рк-86
    от oracleua в разделе Радио-86РК
    Ответов: 16
    Последнее: 22.01.2015, 18:05
  3. Ответов: 16
    Последнее: 17.03.2012, 10:00
  4. Ответов: 2
    Последнее: 19.12.2011, 11:50
  5. Схемы контроллеров B48, BZ128
    от klingon в разделе Внешние накопители
    Ответов: 2
    Последнее: 06.04.2010, 14:11

Ваши права

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