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

User Tag List

Страница 24 из 91 ПерваяПервая ... 202122232425262728 ... ПоследняяПоследняя
Показано с 231 по 240 из 904

Тема: Сборка настройка платы Орион-128(УКНЦ)+ PS/2(caro)+FDD+IDE+Z80card2....

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

    По умолчанию

    Если дело в звуке (EI/DI), как Denn писал - отрубить /INT и все. И подвесить вход /INT Z80 через резистор к +5В. Если дело в этом, потом уже разбираться.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  2. #232
    Member Аватар для RD3AY
    Регистрация
    04.12.2017
    Адрес
    г. Москва
    Сообщений
    87
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А сокобан со звуком играет? ПЗУ какого размера располагаете? Сокобан из ПЗУ стартует или загружаете откуда-то?
    В игре "Сокобан" идет озвучка только при выборе сложности игры, при заставке и в самой игре, тишина...
    Игра загружается из ПЗУ https://yadi.sk/i/H5myfqdE3Ssa3n

    ПЗУ 64 кБ М27С512 УФ

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

    Цитата Сообщение от OrionExt Посмотреть сообщение
    И подвесить вход /INT Z80 через резистор к +5В

    Так там, если смотреть по приложенной мной схеме,https://yadi.sk/i/H5myfqdE3Ssa3n
    и так всегда + 4 Вольта.

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

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    и так всегда + 4 Вольта.
    Когда к входу /INT подключена некая схема говорить о постоянных 4В я бы не стал.
    Нужно именно железобетонно. Чтобы не было всяких инсинуаций А там посмотрим. Оно не оно.
    Цитата Сообщение от OrionExt Посмотреть сообщение
    отрубить /INT и все. И подвесить вход /INT Z80 через резистор к +5В.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  4. #234
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,224
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    906
    Поблагодарили
    595 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    Утилита TIME60$ на "синей" (По названию топика) плате с установкой Z80A работает!
    Время устанавливается и выводится в нижней строчке оболочки SHELL.
    Да, у меня в эмуляторе тоже работает.


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Но к сожалению, выяснить почему плата нестабильно работает в ОС DSDOS v3.88
    так и не удалось.

    Бывает что даже не выводится первая заставка, только единожды пикнет зуммер и все зависает.
    Только с десятой попытке удается добраться до выполнения утилиты TIME60$ и проверить ее в работе....
    Эти симптомы говорят о нестабильной работе железа. Возможно - при каких-то определённых обстоятельствах, но рандомное проявление глюков это точно глюканат железа. Под подозрением по-прежнему прерывания 50 Гц.


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Примечания.

    1. Плата с КР580ВМ80А работает стабильно.
    Я так понимаю, в варианте ВМ80 кадровые прерывания аппаратно не используются, всё остальное практически аналогично.


    Цитата Сообщение от RD3AY Посмотреть сообщение
    2. С установкой Z80A и установкой соответствующих джемперов.
    Стабильно работает под ОС (C) 1993 ORIONSOFT.. ORDOS V4.03 221093
    С каким Монитором в ПЗУ?


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Образ диска 64 кБ с ОС (C) 1993 ORIONSOFT.. ORDOS V4.03 221093
    С картой Z80 работает стабильно, по крайней мере гонял игрушку SOKOBAN$ битый час, ни каких проблем.
    К сожалению, не могу назвать это показательным. ОС ORDOS достаточно примитивна (а именно - по части работы с железом) и нетребовательна к ресурсам (работает в нулевой банке ОЗУ). ОС DSDOS более активно использует аппаратные ресурсы ПРК, её код работает в дополнительной банке ОЗУ, во время выполнения программ постоянно происходят переходы исполняемого кода между банками и не используется код, расположенный в ПЗУ.


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Есть ощущение, что причина в выводе звука, по крайней мере звуковая заставка при загрузке
    ОС DSDOS v3.88 срывает крышу у ориона
    Для генерации звука используются вызовы стандартной подпрограммы Монитора в ПЗУ. Если Монитор с буквой "Z", то всё должно быть корректно.


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Хочу протестировать более ранние версии ОС DSDOS, посмотреть как будет работать с ними,
    Ни подскажите где их можно накачать.
    Нет смысла, идейно ничего не изменилось. Аппаратные ресурсы те же, код их обработки тот же. "Косметика" и "верхний уровень" сути не меняют.

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

    К сожалению мои попытки загрузиться в эмуляторе не увенчались успехом:






    Весьма странно, проваливается простой тест дополнительных страниц ОЗУ. Судя по ошибке, в конфигурации "Z80card-II" платформа имеет только 64 Кб ОЗУ (нулевую банку). Либо как-то иначе работает порт переключения страниц ОЗУ, но это уже совсем не Орион-128 тогда. Полагаю, что у меня какой-то глюк с конфигурацией эмулятора (я давно что-то там ковырял в профиле Z80-card).
    На реальном железе этого глюка нет, и слава богу. Раньше некорректно работало определение платформы (128/ПРО), но в последних версиях ОС убран код этой проверки.

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

    Цитата Сообщение от OrionExt Посмотреть сообщение
    ...- отрубить /INT и все. И подвесить вход /INT Z80 через резистор к +5В. Если дело в этом, потом уже разбираться.
    Именно так!

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

    Ещё веселее! Восстановил в эмуляторе родной профиль Z80card-II:



    Я так понимаю, дело до загрузчика из ROM-диска вообще не доходит. Виртуальный Ориончик задумывается на секунду, а потом выдаёт "многозначительный" - ERROR.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #235
    Member Аватар для RD3AY
    Регистрация
    04.12.2017
    Адрес
    г. Москва
    Сообщений
    87
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    И подвесить вход /INT Z80 через резистор к +5В
    Попробую.
    Странно, почему нет сигнала на входе INT Z80A.



    Цитата Сообщение от Denn Посмотреть сообщение
    С каким Монитором в ПЗУ?
    M32ZRK https://yadi.sk/d/aNZykTXW3StoQs

    Цитата Сообщение от Denn Посмотреть сообщение
    К сожалению, не могу назвать это показательным. ОС ORDOS достаточно примитивна (а именно - по части работы с железом) и нетребовательна к ресурсам (работает в нулевой банке ОЗУ). ОС DSDOS более активно использует аппаратные ресурсы ПРК, её код работает в дополнительной банке ОЗУ, во время выполнения программ постоянно происходят переходы исполняемого кода между банками и не используется код, расположенный в ПЗУ.
    Мне кажется, что проблема именно в этом, не отрабатывает схема работы с банками памяти.
    Микросхемы D6/5 К555ИД7 D6/2 К555ТМ9 не как не проявляют свою работу...
    Попробую махнуть D6/5 К555ИД7. На входе есть весь набор сигналов, на выходе ноль.

    Цитата Сообщение от Denn Посмотреть сообщение
    Для генерации звука используются вызовы стандартной подпрограммы Монитора в ПЗУ. Если Монитор с буквой "Z", то всё должно быть корректно.
    M32ZRK https://yadi.sk/d/aNZykTXW3StoQs

    Звук есть не всегда, так в игрушке "Сокобан" звук есть только при выборе уровня сложности, в остальном - тишина.

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

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    Попробую.
    Странно, почему нет сигнала на входе INT Z80A.
    Во-первых, длительность сигнала слишком мала, и приходит он достаточно редко (в масштабах его длительности).
    Во-вторых, может иметь место сложная неисправность платы, например когда подача прерываний случается "прострелами" в моменты переключения каких-то портов (например, порта банок ОЗУ).
    А ведь ещё на свете бывают неисправности микросхем - тут вообще гадать не перегадать варианты проявления.

    Поэтому совет прежний: аппаратно "насмерть" посадить вход процессора на лог."1". Чтобы наверняка.

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

    Цитата Сообщение от RD3AY Посмотреть сообщение
    О, а вот и решение моего глюка с профилем Z80card-II !
    Оказывается у меня эмулятор стартовал с Монитором-2, с ним почему-то и не были видны банки! (каким образом?!!)

    С этим Монитором виртуальный Орион с Z80 успешно запустился и даже увиделись аж 512 Кб ОЗУ:




    В свете этого, резюмирую: DSDOS на Z80card-II (M32zrk.bin) и ПО под ней - работают. При исправной аппаратной части, разумеется
    Единственный неудобный момент: поплыли времянки из-за клока ЦПУ 5 МГц, и самый первый удар - автоповтор клавиатуры.
    Последний раз редактировалось Denn; 01.03.2018 в 13:33.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  7. #237
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Во-первых, длительность сигнала слишком мала, и приходит он достаточно редко (в масштабах его длительности).
    Мало того - в цепочке его формирования стоит RC-фильтр, который "обрезает" его вообще до "иголки" на осцилографе
    "Байт-48"

  8. #238
    Member Аватар для RD3AY
    Регистрация
    04.12.2017
    Адрес
    г. Москва
    Сообщений
    87
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    В свете этого, резюмирую: DSDOS на Z80card-II (M32zrk.bin) и ПО под ней - работают. При исправной аппаратной части, разумеется
    Отлично!

    Будем "капать" железо.
    1. Обрезал проводник идущий к ножке №16 INT Z80 и подал туда через резистор 2 кОм 5 Вольт, результат нулевой....
    2. Вооружился тестером и начал прозванивать все проводники на Z card.

    Ели не найду несоответствий со схемой, попробую поменять микросхему К555ИД7, первый кандидат.

    3. И еще подмечено, пока плата "холодная" то есть не включалась более получаса.
    То ОС загружаться и даже работает 20 - 40 секунд.
    Позволяет добраться до выполнения утилиты TIME60$. А потом - зависон.
    даже на сброс не откликается...

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

    По умолчанию

    Если бы не было акцента на звук (DI/EI) можно было с /INT и не заморачиваться. Хотя. Этот сигнал нужен для DSDOS как в бане пассатижи (отрубить, чтобы не путал).

    Не хочется думать о плохом (это не стыковка Z80 и прозрачного доступа к ОЗУ).

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

    Да не знаю, как обстоят дела с нагрузкой на шины питания, таки медь там 35мкМ. Надо все тщательно проверь – уровень пульсаций.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  10. #240
    Member Аватар для RD3AY
    Регистрация
    04.12.2017
    Адрес
    г. Москва
    Сообщений
    87
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    попробую поменять микросхему К555ИД7, первый кандидат.
    Не помогло, все по прежнему, замена КР531КП11 на 555КП11, так же не помогает,
    даже менее стабильно. Видимо не зря здесь стоит "скоростная" 531 серия.

    Будем капать дальше, благо на улице мороз, может плату на балкон "по морозить" вытащу ;-)

Страница 24 из 91 ПерваяПервая ... 202122232425262728 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1009
    Последнее: 01.05.2024, 01:23
  2. Ответов: 133
    Последнее: 13.01.2022, 10:54
  3. Ответов: 103
    Последнее: 20.04.2021, 16:29
  4. Ответов: 243
    Последнее: 02.03.2020, 19:18
  5. Платы Орион-128 под корпус УКНЦ [куплю]
    от vladimir53 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 18.08.2010, 06:08

Ваши права

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