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

User Tag List

Страница 5 из 9 ПерваяПервая 123456789 ПоследняяПоследняя
Показано с 41 по 50 из 83

Тема: попытка оживить старый Орион-нужна помощь

  1. #41
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    (Не баньте меня - за 2 знака)
    Последний раз редактировалось OrionExt; 26.04.2017 в 20:26.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  2. #42
    Member
    Регистрация
    12.12.2014
    Адрес
    г. Сыктывкар
    Сообщений
    74
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    OrionExt так и есть, неисправна оказалась DD48 ИР82 (нашел такую). Оказывается ее достаточно просто определить,она греется не так как соседняя, меньше. Хотел панельку впаять,да не вышло,отслоилось 2 проводника. Сейчас все цветные режимы работают и тест проходит как положено. Монитор 2 по прежнему не работает, "он" что то делает, но всегда по разному останавливается,для наблюдателя бессмысленно. Говорили, про обращение к портам, я так понимаю нужно смотреть dd 27,28,29,18? а DD30 теперь точно работает.

    В чем отличие работы М1 от М2 в области портов.
    Последний раз редактировалось tol123; 27.04.2017 в 08:49.

  3. #43
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow глюканат из-за поддержки ROM-диска

    tol123, в отличии от М1, в М2 есть неотключаемая автозагрузка из ROM-диска. ЕМНИП, устроена она следующим образм: читаются два первых байта из ПЗУ и делается их проверка, если оба 00 или оба FF, то считается что ROM-диска нет и вываливаемся во "ВВОД?"; в любом другом случае считается, что ROM-диск есть, из него вычитываются первые 2 кб под адрес B800h и туда передаётся управление.
    Отсюда имеем следующее. Если физически ППА #F5 нет на плате, и ШД не подтянута к +5в (а в родной схеме Ориона это именно так), то М2 будет читать из порта мусор (в моём Орионе это байты 87h) и пытаться его запустить - будет совершенно непредсказуемый "глюканат кальция". Если физически порт распаян, но его входы/выходы подключены к висящим в воздухе неэкранированным проводам, то тоже будет читаться мусор, т.е. тоже "полетим в космос". Аналогично можно придумать ещё горстку вариантов (ROM-диск присутствует, но криво распаян, в ПЗУ неверная инфа, на порту висит не ROM-диск и т.п.). И только если порт впаян, исправен и к нему ничего не подключено, то М2 увидит 00 и пойдёт на ветку "ВВОД?".
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #44
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    читаются два первых байта из ПЗУ и делается их проверка, если оба 00 или оба FF, то считается что ROM-диска нет
    00 и FF ни при чём, байты сравниваются между собой. Если байты одинаковые, то изменение адреса не повлияло на считанное значение, и значит ROM-диска нет.

  5. #45
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tol123, попробуйте в мониторе 1 команду R. Команда считывает первые 2кБ с ром-диска и передает управление ор-дос.

    Если команда R не сработает, наберите:
    0000 3E 90 32 03 F5 21 FF 07 11 FF BF 22 01 F5 3A 00
    0010 F5 12 1B 2B 7C B5 C2 0B 00 C3 00 F8

    И запустите командой G0.

    Эта программа считывает первые 2кБ с ром-диска и передает управление на холодный старт монитора 1.
    Дальше можно будет посмотреть командой DB800, что считалось.
    Да, похоже, в программе ошибка байт по адресу B800 не запишется, но для нас это не принципиально. Главное посмотреть, что у нас там с портом F500.

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

    Цитата Сообщение от tol123 Посмотреть сообщение
    В чем отличие работы М1 от М2 в области портов.
    На уровне железки (дешифрации адреса) вроде не должно быть отличий для ВМ80. Да и для порта F500 только доступ по записи в память и никаких OUT.
    Если писать в память по F800, на шине адреса будет F800.
    Если писать в порт F8, на шине адреса будет F8F8.
    Последний раз редактировалось OrionExt; 27.04.2017 в 16:09.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  6. #46
    Member
    Регистрация
    12.12.2014
    Адрес
    г. Сыктывкар
    Сообщений
    74
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Диск пока у меня отсутствует, есть ДСДОС на 27512 от Denn, собирал на проводах (платку двухстороннюю не получилось в ручную сделать), по этому не знаю рабочий он или нет. Тот случай когда нужно, когда хоть чтонибудь работало бы. Программа работает "0000 3E 90 32 03 F5 21 FF 07 11 FF BF 22 01 F5 3A 00
    0010 F5 12 1B 2B 7C B5 C2 0B 00 C3 00 F8", точно читает чтото (при подключенном диске данные другие), времени надо больше чтобы понять где мои ошибки.

    Есть наблюдение (правда замерял мультиметром от друзей, осциллограф отсутствует) на DD27 на всех выходах (в.т.ч 5,6,7)- "1". Получается что все кристаллы вв55 выбраны одновременно, такого же не должно быть. В общем мозг созревает ( а подкупает DD27 тупо заменить).

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

  8. #47
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tol123 Посмотреть сообщение
    ...., точно читает чтото (при подключенном диске данные другие), времени надо больше чтобы понять где мои ошибки.
    Тогда в установке монитора 2 пока особого смысла нет. Нужно добиться правильной работы от порта F500. В журнале Радио 8/90 на стр. 45 есть методика проверки ром-диска (порта F500). Кстати программа от туда. Я только в конце ее изменил, чтобы программа не уходила в ор-дос.

    Получается что все кристаллы вв55 выбраны одновременно, такого же не должно быть. В общем мозг созревает ( а подкупает DD27 тупо заменить).
    Кристаллы выбираются 0. Если это было бы так, то клавиатура бы не работала.

    Отсутствие осциллографа реально все усложняет и затягивает. У китайцев можно относительно не дорого купить карманный осциллограф (ссылку позже найду). Или использовать 8 канальный логический анализатор Salealogic за $5.

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

    С дешевым карманным осциллографом я погорячился. USB осциллографы от $50. MDSO ISDS205A (до 20МГц). Реально намного меньше для аналогового сигнала.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  9. #48
    Member
    Регистрация
    12.12.2014
    Адрес
    г. Сыктывкар
    Сообщений
    74
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Кристаллы выбираются 0. Если это было бы так, то клавиатура бы не работала.
    - УПС!

    Поищу осциллограф.


    F503 80
    F500 55
    F501 AA
    F502 AA

    из мануала не совсем понятно что контролировать, что должно быть на ШД?
    Последний раз редактировалось tol123; 28.04.2017 в 10:15.

  10. #49
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tol123, на шине данных мы ничего не увидим, а вот на 3-х каналах ВВ55 (DD54) PA0..7, PB0..7 и PC0..7 должно быть 55H (0AAH). Выход на 3-х каналах статичен, смотрим тестером. Если к разъему Х3 что-то подключено, то на время проверки отключаем.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  11. #50
    Veteran Аватар для gdv2002
    Регистрация
    17.07.2013
    Адрес
    г. Курган
    Сообщений
    1,972
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    105 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Товарищи, сорри что немного не в тему, но подсказать кто может по работе с анализатором SaleLogoc. Как с ним общаться? В нете нарыл немало, но ничего конкретного нет. как применять его в настройке/ремонте ПК?
    С уважением, Дмитрий.
    Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
    ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
    ZXM-Phoenix в Телеграмм

Страница 5 из 9 ПерваяПервая 123456789 ПоследняяПоследняя

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

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

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

Похожие темы

  1. оживить старый клон MD2 из 90х
    от pro_shark в разделе SEGA
    Ответов: 3
    Последнее: 21.02.2017, 11:56
  2. Нужна помощь
    от VNN_KCS в разделе Программирование
    Ответов: 26
    Последнее: 05.02.2012, 18:44
  3. Нужна помощь!!!!
    от Biozoom в разделе ZXEvo
    Ответов: 6
    Последнее: 21.10.2010, 18:18
  4. Нужна помощь!!!!!
    от Alegator в разделе Несортированное железо
    Ответов: 2
    Последнее: 30.05.2010, 15:44
  5. нужна помощь!!
    от Subre Wulf в разделе Разный софт
    Ответов: 0
    Последнее: 15.11.2009, 23:32

Ваши права

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