User Tag List

Страница 14 из 29 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 282

Тема: AZ для БК-0010(01) и БК-0011М

  1. #131

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    обновил образ к прошивке
    походу я неверно написал определение реплики и на ней не было запуска

    вчера отключил ПЗУ на своей БКшке и все проверил

    фотки технологии доработки - те возможности отключения 324й пзу
    сначала режем дорожку к 23й ноге
    затем ставим 1ком SMD резистор (как тут и стоял!)


    и тянем проводок к B6 разъема МПИ
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  2. #132

    Регистрация
    18.01.2021
    Адрес
    п. Новый Ургал
    Сообщений
    145
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Теперь запустилось успешно!

    Это новодел БК11М от Воланда.

    Ура! ))
    Блог проекта "The Goonies для БК11М"
    БК-0011М, БК-0011М-01, SMK-512, AZ

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

    SuperMax(17.06.2021)

  3. #133

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перезапуск БК - сделал инструкции:
    Кнопка перезапуска на AZ
    Кнопка RESET на БК
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

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

    grf(21.06.2021)

  4. #134

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  5. #135

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил прошивку 00004
    является небольшой коррекцией предыдущей
    функционал:

    1. палитры, сделано расширение функционала механизма палитр
    подробнее https://forum.maxiol.com/index.php?showtopic=5556

    2. реализовано ручное переключение видеорежима (циклическое 1-2-3-4) по сочетанию AR2+KT
    те можно спокойно переключать его в зависимости от программы не напрягаясь!

    3. сделан маппер памяти + разделение по сегментам:
    - область перехвата - те копия станиц оперативки
    - область эмуляции ROM - выделил 256КБ под всякие ПЗУ которые будут подключаться как в эмуляторе из меню
    - и вся остальная память
    перехват запросов SMK сделан, но не включен

    4. полный вывод VGA уже из SDRAM, переключение страниц
    [пока без новых режимов, но они уже заложены в архитектуру]

    5. перехват переключения палитр БК11М
    - доступ к памяти палитр с шины, чтение+запись

    6. Генератор псевдослучайных чисел - технически это LFSR длиной 128бит, младшие 16 в регистре доступном программно.
    сдвиг идет с частотой 130MHz как следствие полностью новое слово доступно будет каждый процессорный такт

    7. загрузка ПЗУ в память полностью реализована

    8. Реализовано распознавание новодела БК11М и подключение ПЗУ


    должны отвечать регистры
    AZ
    177220-177226
    дебаг
    177100-177106
    регистры палитр - уже можно экспериментировать
    177234 - адрес ячейки палитры [9бит]
    177236 - значение палитры [15бит]
    маппер памяти
    177300-350
    загрузчик
    177000

    После reset машина стартует автоматически и загружается со второго образа в ini-файле (cейчас там ANDOS - ANSYS.IMG)

    Изменения:
    - внесена коррекция в стартовую последовательность, теперь STM32 явно дожидается подъема RESET и только потом разрешает прерывания от RESET
    - снижена частота обмена с сетевой картой тк новая партия сетевух отказалась работать на SPI 21Mbit, соответственно скорость обмена с сетевой картой теперь 10.5Mbit
    - внесена коррекция в технологию синхронизации захвата строки при перегрузки из оперативки в буфер показа
    - стартовая ПЗУ со 170000 теперь определяет конфигурацию машины, сохраняет битовую маску занятых окон, различает БК10/11M и записывает тип машины в регистр. также проверяет соответствие аппаратной прошивке и при отличии версий, включает "сирену" явно обозначая проблему.

    Интересны результаты запуска на БК-0010-01 втч и новой где отключается монитор

    Контроллер AZ BK: Прошивка 00004
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  6. #136

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Походу требуется помощь зала на счет SMK

    взял тест ALT_test.v475F.asm

    с самого начала получаю такой матюг


    16ая страница (всего получается 16ть страниц по 32кБ)
    с кодом 0020 уже подключали с 0120

    как его правильно расшифровать ?
    те в чем тут суть проверки и что именно не так ?

    далее
    вот есть такая схема распределения памяти

    из нее следует, если я правильно понял, что в режиме 140 с адреса 170'000 176'777 подключается сегмент 7
    или таки нет ?

    но при этом тест ALT_test.v475F.asm
    ругается так:

    те режим 140
    получается сегмент 7 ответил кодом 6 (ОЗУ) а ожидалось пусто ?
    отключить не проблема, но я хочу понять как правильно - те как тогда 7й сегмент появляется в 140ом режиме

    далее разбираем с самого начала
    те режим 160
    согласно картинке, подключены сегменты 0 1 7 6
    а в сообщении об ошибке сегменты 0 1 2 3
    как расшифровать сообщение ?

    если трактовать что это номера окон - те
    0 это 100'000 - 107'777
    1 это 110'000 - 117'777
    тогда получается, что с эти адресов ответила оперативка самой БКшки
    и тут вопрос - разве ее отключение в верхнем окне не делается программно через 177716 ?
    (те записывается туда бит подключения внешнего ПЗУ и штатное ОЗУ в верхнем окне отключается и не мешает отвечать внешнему контроллеру)
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

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

  8. #137

    Регистрация
    18.01.2021
    Адрес
    п. Новый Ургал
    Сообщений
    145
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это нужно GID'а спросить, он автор тестов, кому как не ему знать, что означают его сообщения К тому же, он точно выяснил что когда должно подключаться, ведь в его эмуляторе поддержка СМК реализована полностью.
    Блог проекта "The Goonies для БК11М"
    БК-0011М, БК-0011М-01, SMK-512, AZ

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

    SuperMax(30.06.2021)

  9. #138

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    тут мне подсказали что SMK сам отключает ОЗУ БК11 от окна 1, это на самом деле так ?
    если да, то КАК ?

    Согласно документации

    отключить окно1 можно штатными средствами через регистр 177716
    те записав туда 4020

    те подключив в это окно ПЗУ ЛВС которого нет, но благодаря этому память будет отключена - cм схема

    https://forum.maxiol.com/index.php?s...ndpost&p=55063


    cигнал CE для ПЗУ выходит на разъем МПИ на ногу A22, что позволяет использовать это разрешение для работы (но в нашем случае этого не требуется)


    смотрю на печатку SMK512

    вижу что A22 идет в ПЛИС

    в теории можно было бы попробовать поднять на A22 единицу и отключить ОЗУ, но это еще и выход регистра - КР555ТМ9 (D36 на схеме)

    те подача единицы означает поджаривание этой ТМ9й тк она-то выдает 0 и она никак не ОК

    согласно справочного листка, выходной ток ноля у нее 8мА

    в SMK512 стоит EPM3256 у нее максимальный ток 25ма

    смотрим схему типового элемента - нарисовал путь входящего тока

    иначе говоря единицу-то подать можно, но вот где гарантии что ТМ9 от этого не сгорит ?

    соответственно вопрос - неужели SMK отключает ОЗУ устраивая такое КЗ ?
    Последний раз редактировалось SuperMax; 30.06.2021 в 19:05.
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  10. #139

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SuperMax Посмотреть сообщение
    тут мне подсказали что SMK сам отключает ОЗУ БК11 от окна 1, это на самом деле так ?
    если да, то КАК ?
    Хороший вопрос. Да, отключает. Если смотреть на схему SMK-64, то очень даже понятно как. Маской 020 в 177130. Этот бит прямиком через буфер с открытым коллектором идёт, действительно, на A22 и забарывает логическую единицу на выходе ТМ9, если она там есть. Ноль безразличен.

    Цитата Сообщение от SuperMax Посмотреть сообщение
    иначе говоря единицу-то подать можно, но вот где гарантии что ТМ9 от этого не сгорит ?
    Поскольку выход с буфера с ОК, то подаётся либо ноль, либо ничего. То есть, ему приходится забарывать не сильный ТТЛовский ноль, а дохлую единицу. Где ТТЛ выход -- это фактически резистор на первые сотни ом.

    Но делать так действительно не очень хорошо.

    Для ясности: иными словами, там сделано проводное И, где в качестве подтяжки к +5 используется верхняя половина выходного каскада ТМ9.
    Последний раз редактировалось Sandro; 01.07.2021 в 06:21. Причина: Уточняю

  11. #140

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    Хороший вопрос. Да, отключает. Если смотреть на схему SMK-64, то очень даже понятно как. Маской 020 в 177130. Этот бит прямиком через буфер с открытым коллектором идёт, действительно, на A22 и забарывает логическую единицу на выходе ТМ9, если она там есть. Ноль безразличен.
    Поскольку выход с буфера с ОК, то подаётся либо ноль, либо ничего. То есть, ему приходится забарывать не сильный ТТЛовский ноль, а дохлую единицу. Где ТТЛ выход -- это фактически резистор на первые сотни ом.
    Но делать так действительно не очень хорошо.
    да, верно там 1-ца которую давим

    принципиально у меня есть даже нога на ПЛИС которая свободна и почти рядом для этой цели.
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

Страница 14 из 29 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор БК-0010-01, БК-0011 и БК-0011М
    от Doronetty в разделе Эмуляторы отечественных компьютеров
    Ответов: 255
    Последнее: 23.12.2025, 20:28
  2. Режим совместимости БК-0011М с БК-0010
    от Oleg N. Cher в разделе БК-0010/0011
    Ответов: 62
    Последнее: 19.12.2021, 12:03
  3. Отличия БК-0011М от БК-0010(01)?
    от nzeemin в разделе БК-0010/0011
    Ответов: 22
    Последнее: 30.03.2021, 18:47
  4. Ответов: 37
    Последнее: 16.04.2019, 21:21
  5. Ответов: 66
    Последнее: 03.05.2014, 14:58

Ваши права

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