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

User Tag List

Страница 32 из 32 ПерваяПервая ... 2829303132
Показано с 311 по 319 из 319

Тема: ПК-6128Ц: Обсуждение

  1. #311

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Подвисает на УС+СС+"<" (CLOAD), и УС+СС+">" (CSAVE)
    Попробовал в Emu и в VV - и там и там указанные комбинации нормально работают. Возможно дело в компьютере (старинный i5) или в ОС (проверял в win7).

  2. #312

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Попробовал в Emu и в VV - и там и там указанные комбинации нормально работают. Возможно дело в компьютере (старинный i5) или в ОС (проверял в win7).
    Проверил в VV -- и правда работает, глючило только в EMU. Оказалось я там битую прошивку цеплял, перестало глючить после восстановления.

  3. #313

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb

    Все режимы работы памяти ПК-6128ц:

    Значение Адреса 0000h..7FFFh Адреса 8000h..FFFFh
    0 Банк 0 Банк 1
    1 Банк 0 Банк 0
    2 Банк 0 Банк 3
    3 Банк 0 Банк 2
    4 Банк 1 Банк 1
    5 Банк 1 Банк 0
    6 Банк 1 Банк 3
    7 Банк 1 Банк 2
    8 Банк 2 Банк 1
    9 Банк 2 Банк 0
    A Банк 2 Банк 3
    B Банк 2 Банк 2
    C Банк 3 Банк 1
    D Банк 3 Банк 0
    E Банк 3 Банк 3
    F Банк 3 Банк 2

    При записи числа в порт 0Eh значение битов 3..0 определяют конфигурацию банков для чтения, и биты 7..4 -- для записи, итого получается 256 различных вариантов.

    Например, после записи в порт числа 20h, при записи в память будут подключены "Банк 0, Банк 3" (см. в таблице строку со значением "2"), а при чтении -- "Банк 0, Банк 1" (строка "0"), при записи числа 55h конфигурация памяти будет "Банк 1, Банк 0" и на чтение, и на запись.
    Последний раз редактировалось Improver; 28.02.2024 в 13:22.

    Эти 2 пользователя(ей) поблагодарили Improver за это полезное сообщение:

    ivagor(28.02.2024), Ramiros(28.02.2024)

  4. #314

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    988
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновил VV_7.13, исправил баг с менеджером памяти, не помню откуда я брал инфу о его работе, но там была какая то ахинея
    Здесь можно скачать актуальные версии Virtual Vector (VV)

    Эти 6 пользователя(ей) поблагодарили Ramiros за это полезное сообщение:

    Improver(29.02.2024), ivagor(29.02.2024), metamorpho(01.03.2024), parallelno(08.03.2024), svofski(01.03.2024), ZEman(29.02.2024)

  5. #315

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Появилась определённость с прошивкой D10 К155РЕ3 -- Surin Mikhail снял логи с живого ПК-6128ц, вот какая получается там прошивка:
    Код:
    D0(RATO) 0 0 0 0  0 0 0 0  0 0 0 0  1 1 1 1 -- доступ процессора к памяти
    D1(RAS)  0 0 1 1  0 0 0 0  0 0 0 0  1 1 0 0
    D2(CAS)  0 0 0 1  1 1 0 0  1 1 0 0  1 1 1 1
    D3(MX1)  0 0 1 1  1 0 0 0  0 0 0 0  1 1 1 0 -- 0 = адрес по CAS, 1 = адрес по RAS
    D4(MX2)  0 0 1 1  1 1 1 1  1 1 1 1  0 0 0 0 -- =750кГц, ОЗУ/Графика
    D5(FR6)  1 1 1 1  1 1 0 0  1 1 1 1  1 1 1 1 -- чтение первой пары регистров (по положительному фронту F6M)
    D6(FR7)  1 1 1 1  1 1 1 1  1 1 0 0  1 1 1 1 -- чтение второй пары регистров (по положительному фронту F6M)
    D7(FR1)  0 0 0 0  0 0 0 0  1 1 1 1  0 0 0 0 -- 13-й бит адреса (графика)
             ^^^ ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^
             ОЗУ        Экран             ОЗУ
    F 6МГц   0 1 0 1  0 1 0 1  0 1 0 1  0 1 0 1 -- тактовая частота генератора
    SVNC     1 0 0 1  1 0 0 1  1 0 0 1  1 0 0 1 -- тактовая частота процессора
    По сравнению с нашими предположениями, в реале на экран выделяется на полтакта 6МГц больше, есть небольшой сдвиг сигнала RATO, а остальное мы практически угадали.
    Прошивку поправил в выложенной на гитхабе схеме.

    Эти 5 пользователя(ей) поблагодарили Improver за это полезное сообщение:

    aGGreSSor(14.10.2025), crackintosh(20.10.2025), ivagor(13.10.2025), Pyk(13.10.2025), svofski(13.10.2025)

  6. #316

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Неожиданно нашёлся вот такой вот листок:


    И содержимое РЕ3 в нём несущественно, но отличается от снятых логов. Не исключено, что прошивка в ПК была доработана без внесения изменений в документацию, либо просто была некоторая погрешность снятия логов.

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

  8. #317

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил оба варианта прошивки на своём ПК-6128ц++, правда из-за особенностей схемы пришлось дополнить прошивку ещё 16 байтами и немного поправить сигнал FR1, но сути не меняет. Второй вариант, с фотографии страницы, не работает, с ним, как минимум, нет изображения, а первый, который снят с работающего ПК -- вполне рабочий. Причина того, что прошивка из документации не работает, думаю, в том, что сигналам FR6 и FR7 (ПЛ1 и ПЛ2) недостаточно одного нуля для захвата данных сдвиговыми регистрами.

    Скорее всего и правда в документацию не были внесены некоторые исправления, доверять стоит прошивке, снятой с живого ПК-6128ц.

  9. #318

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #319

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Еще возможно прошивка из распечатки работала на 1-2 первых экземплярах (может там ставили некоторые микросхемы побыстрее), а когда стали делать малую серию (и удешевлять) пришлось доработать.
    Да, скорее всего так. Там такой момент: если частота 6МГц переходит из 0 в 1 до того момента, как сигналы FR6 и FR7 тоже переключатся с 0 на 1, то сдвиговые регистры смогут "зацепить" данные, а по графикам эти события с прошивкой из доков происходят одновременно, плюс-минус скорость срабатывания элементов. Дополнительный нолик в прошивке спасает от такой ситуации. В первых экземплярах удачно сложились быстродействия элементов, в общем.

Страница 32 из 32 ПерваяПервая ... 2829303132

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

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

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

Похожие темы

  1. ПК Поиск - Обсуждение
    от Ewgeny7 в разделе Поиск
    Ответов: 113
    Последнее: 20.11.2011, 21:30
  2. Полезные ссылки (обсуждение)
    от AAA в разделе Форум
    Ответов: 82
    Последнее: 26.03.2011, 21:05
  3. Cетка с TCP/IP для Спека (на обсуждение)
    от rw6hrm в разделе Несортированное железо
    Ответов: 18
    Последнее: 31.07.2008, 02:26
  4. Обсуждение музыки от
    от Mike в разделе Музыка
    Ответов: 51
    Последнее: 20.02.2008, 22:57
  5. Обсуждение: UUE файлы из FidoNet
    от lvd в разделе Софт
    Ответов: 3
    Последнее: 16.05.2005, 15:43

Ваши права

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