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

User Tag List

Страница 23 из 91 ПерваяПервая ... 192021222324252627 ... ПоследняяПоследняя
Показано с 221 по 230 из 904

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

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

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Ради эксперимента попробуйте аппаратно отключить прерывания в варианте с Z80, может они как-то портят картину.
    Монитор М2 всё же рассчитан на процессор ВМ80, а значит звук генерируется через выход INTE процессора ВМ80 с помощью команд EI/DI. В момент активации EI может "прилетать" аппаратное прерывание в случае Z80, в результате код "улетает в космос".
    Уточню. Мониторы 1 и 2 ничего не знают Z80 и работаю прозрачно с Z80 картой. Прерывания заблокированы по сбросу на Z80 карте и поэтому оперирования инструкциями IE и DI просто будут игнорироваться.

    Проблема была у меня в узле DD8.3 (Z80-карт). Узел не блокировал прерывания (IE и DI) должным образом и поэтому с Монитором 1 и 2 Орион мог произвольно улететь в любое время.

    Да проблема была в диоде Д9А. После замены диода на диод Шоттки все стабилизировалось.

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

    О Z80. Установка Z80 сделана в угоду минимализма. Существует с 10 решений которые могут помочь а могут и не помочь добиться стабильной работы Z80. К сожалению, все эти рекомендации за 20 лет размазаны по всему интернету (форуму).
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

    По умолчанию

    Вот этот скриншот:

    http://zx-pk.ru/attachment.php?attac...7&d=1519714854

    говорит о какой-то проблеме с железом. "Улёт" произошёл во время простого вывода текста на экран. К тому же наблюдается искажение информации в ОЗУ, возможно есть битые ячейки памяти. Хотя, если с ВМ80 проблем нет, то может и не в ОЗУ дело.

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

    Цитата Сообщение от OrionExt Посмотреть сообщение
    О Z80. Установка Z80 сделана в угоду минимализма. Существует с 10 решений которые могут помочь а могут и не помочь добиться стабильной работы Z80. К сожалению, все эти рекомендации за 20 лет размазаны по всему интернету (форуму).
    Вроде новодельная плата разработана, по идее должна быть без секаса в комплекте
    Последний раз редактировалось Denn; 27.02.2018 в 12:54.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Вроде новодельная плата разработана, по идее должна быть без секаса в комплекте
    Какая она новодельная? Ой, даже не хочу, углубляться…

    Скрытый текст

    Секас ждет знатный при ее сборке
    [свернуть]
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

    По умолчанию

    В заглавном посте есть рекомендации:

    13. Если глючит INT 50Hz, установить паралельно диоду шотки кондер на 10пф.
    14. Если все еще глючит INT 50Hz, проверьте установлена ли PullUp резисторная сборка на ШД около Z80 (по схеме она до АП6). Hint: для 8080 ставим RR-сборку на ШД после АП6 (около ВГ93) - чтобы не читался мусор с портов и несуществующих страниц ОЗУ.

    Наверное это оно.

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

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Какая она новодельная?
    Разработка 2017-го года... как бы овер 20 лет спустя... уже все грабли должны быть известны.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

    По умолчанию

    Вот утилита для работы с ВИ1 через порт #F76x - http://denn.ru/8bit/orion/soft/rtc/time60.ori





    Проверить у меня нет возможности, т.к. нет такой аппаратуры, в эмуляторе вероятно часы не эмулируются.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Для проверки могу сделать отдельную утилиту (назовём её TIME60$), которая позволит протестировать ВИ1 по вашим адресам.
    В каком виде удобнее будет получить файл на Вашем Орионе? (ORI-файл, ODI-образ дискеты или как-то ещё)
    Было бы здорово, боюсь попросить, положить эту утилиту в образ ROM диска с объемом 64 кб. с ОС DSDOS последней сборки в замен любой другой утилиты к примеру
    можно убрать TEST$TV.....

    Цитата Сообщение от Denn Посмотреть сообщение
    Замечу, что по той схемотехнике, которая у Вас, часы не будут работать в принципе с процессором ВМ80.
    Применённая "упрощёнка" (без стробирования чтения сигналом /WR) прокатывает только с Z80.
    Мне ближе КР580ВМ80А (По этой причине активно ищется этот процессор в золотой керамике)
    Перешел на Z80A только по причине, что была информация что на нем часики на этой плате работают....

    Цитата Сообщение от Denn Посмотреть сообщение
    Монитор М2 всё же рассчитан на процессор ВМ80, а значит звук генерируется через выход INTE процессора ВМ80 с помощью команд EI/DI. В момент активации EI может "прилетать" аппаратное прерывание в случае Z80, в результате код "улетает в космос".
    Да, на М2 с процессором Z80A звук пропал, проводил эксперимент только для набора статистики.

    Цитата Сообщение от Denn Посмотреть сообщение
    Попробуйте проверить идею насчёт прерываний. С процессором Z80 нужно использовать Монитор с буквой "Z" в названии, там звук реализован через отдельный порт и прерывания не активируются.
    Готов выступить в качестве тестера.

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

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

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    Было бы здорово, боюсь попросить, положить эту утилиту в образ ROM диска с объемом 64 кб. с ОС DSDOS последней сборки...
    Вечером постараюсь собрать.


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Мне ближе КР580ВМ80А (По этой причине активно ищется этот процессор в золотой керамике)
    Перешел на Z80A только по причине, что была информация что на нем часики на этой плате работают....
    Для проверки часов утилитой TIME60$ таки придётся завести Орион на Z80. Но если впоследствии предполагается работа на ВМ80, то имеет смысл исправить схемотехнику обвязки ВИ1 (заодно и посадить на F7Bxh).


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Готов выступить в качестве тестера.
    Интересно, в чём было дело с Z80...

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

    Таки разобрался как в эмуляторе подключить виртуальную ВИ1. Всё ок, утилита TIME60$ успешно работает:

    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    Было бы здорово, боюсь попросить, положить эту утилиту в образ ROM диска с объемом 64 кб. с ОС DSDOS последней сборки в замен любой другой утилиты к примеру
    можно убрать TEST$TV.....
    Сборка DSDOS v3.88 с поддержкой ВИ1 по адресу #F76x - http://denn.ru/8bit/orion/soft/dsdos128rtc60.rar


    Поддержка полностью во всём ПО, использующем RTC:

    - загрузчик ОС (BOOT);
    - командный процессор (CCP);
    - TIME60$;
    - DATE60$;
    - SYSTEM$
    - оболочка ОС (SHELL).
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Сборка DSDOS v3.88 с поддержкой ВИ1 по адресу #F76x - http://denn.ru/8bit/orion/soft/dsdos128rtc60.rar
    Утилита TIME60$ на "синей" (По названию топика) плате с установкой Z80A работает!
    Время устанавливается и выводится в нижней строчке оболочки SHELL.

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

    Бывает что даже не выводится первая заставка, только единожды пикнет зуммер и все зависает.
    Только с десятой попытке удается добраться до выполнения утилиты TIME60$ и проверить ее в работе....

    Облазил всю схему Z80 карты с двухлучевым осциллографом RIGOL DS1102E , схема с эпюрами и осциллограммами в приложении.

    https://yadi.sk/i/H5myfqdE3Ssa3n

    Примечания.

    1. Плата с КР580ВМ80А работает стабильно.
    2. С установкой Z80A и установкой соответствующих джемперов.
    Стабильно работает под ОС (C) 1993 ORIONSOFT.. ORDOS V4.03 221093

    https://yadi.sk/i/H5myfqdE3Ssa3n

    Образ диска 64 кБ с ОС (C) 1993 ORIONSOFT.. ORDOS V4.03 221093
    С картой Z80 работает стабильно, по крайней мере гонял игрушку SOKOBAN$ битый час, ни каких проблем.

    Есть ощущение, что причина в выводе звука, по крайней мере звуковая заставка при загрузке
    ОС DSDOS v3.88 срывает крышу у ориона

    Хочу протестировать более ранние версии ОС DSDOS, посмотреть как будет работать с ними,
    Ни подскажите где их можно накачать.

  11. #230
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А сокобан со звуком играет? ПЗУ какого размера располагаете? Сокобан из ПЗУ стартует или загружаете откуда-то?
    Последний раз редактировалось Error404; 01.03.2018 в 00:14.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

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

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

Эту тему просматривают: 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

Ваши права

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