User Tag List

Страница 64 из 176 ПерваяПервая ... 606162636465666768 ... ПоследняяПоследняя
Показано с 631 по 640 из 1758

Тема: Сборка Орион-128 рев. 512

  1. #631

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот дамп F700. Видны "сегменты" дешифрации дисковода, часов. При записи в F720 (F728) 00, затем FF - кратковременно запускается мотор. Т.е. с дешифрацией вроде как нормально.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	lv21.jpg 
Просмотров:	308 
Размер:	54.2 Кб 
ID:	36118  
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

  3. #632

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    3.4Т выдает ошибку,

    3.4S работает с дисками нормально.

    3.4R также работает прекрасно
    Наверное 3.5R, последняя - которая с поддержкой ПЗУ ?
    Номер изменен, т.к. есть нужные мне изменения, но которые, к примеру, исключают использование driver.sys размером 16к (надо брать 13к-шный с дистрибутива 3.5R)
    Пробовали ее записать на IDE/SD при помощи power или fdisk (разумеется с 13к-driver.sys и желательно свежим config.sys)?

    Самое интересное в том, что подпрограммы работы с FDD-диском во всех версиях одинаковые (это единственное что не менялось мной в BIOS со времен 90-х). НО! Вот всех трех менялся алгоритм работы с прерываниями во время ввода/вывода. А поскольку в подпрограммах работы с FDD-диском для скорости используется заполнение памяти стеком, то это могло повлиять. На мой взгляд, самый корректный вариант - в последней (3.5R): там прерывания на время работы дисководов запрещаются (чего не делается для IDE/SD, точнее делается но очень редко и не за счет EI/DI).

    ---------- Post added at 19:07 ---------- Previous post was at 18:55 ----------

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Массово мучаю дисковод.
    Пока выяснил следующее - дискета disk2.odi запускается из-под ордос, прочие дискеты с СР/М 2.2 (disk1.odi, disk3.odi, disk10.odi........) не работают.
    Пробовал DOS$ и MBOOT$.
    Для disk1.odi, disk3.odi, disk10.odi надо использовать MBOOT$, пункт 4 (порты F700/F720). В эмуляторе работает.

    Вообще, в MBOOT$ встроены загручики:
    - LDOS$ (кнопка 3 - порты F710/F714) для дискет от Орион-Софт. Встроено без изменений.
    - от монитора m35zkrd (кнопка 4 - порты F700/F720) для дискет от Орион-Сервис и лениградских ACPM. Почти без изменений (минимально доработано для поддержки загрузки с HD-дискет).

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Происходит первоначальная загрузка чего-то, очищается экран в черный цвет и.... всё.
    Очень странно, выглядит похоже на какой-то аппаратный косяк с портами.
    Последний раз редактировалось Error404; 18.06.2012 в 19:10.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  4. #633

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Для disk1.odi, disk3.odi, disk10.odi надо использовать MBOOT$, пункт 4 (порты F700/F720). В эмуляторе работает.
    угу....
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	lv22.jpg 
Просмотров:	304 
Размер:	22.6 Кб 
ID:	36119  
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #634

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какое назначение битов регистра управления (ТМ8) в контроллере от Орион-Софта (того который в проекте новодела Ориона)? В частности, висит ли что-то на бите D3?

    ---------- Post added at 19:23 ---------- Previous post was at 19:21 ----------

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    угу....
    Монитор m35zkrd из ПЗУ F800 грузится с дискет при включении питания?
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  6. #635

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Монитор m35zkrd из ПЗУ F800 грузится с дискет при включении питания?
    У меня его нет в ПЗУ. Работаем на М34.

    ---------- Post added at 19:30 ---------- Previous post was at 19:27 ----------

    Цитата Сообщение от Error404 Посмотреть сообщение
    Какое назначение битов регистра управления (ТМ8) в контроллере от Орион-Софта (того который в проекте новодела Ориона)? В частности, висит ли что-то на бите D3?
    На схеме ни черта не видно толком, но вроде оно идет на 4 выход ТМ8, и рулит сигналами S0 и S1 (выбор дисковода).
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  7. #636

    Регистрация
    19.01.2009
    Адрес
    Белгород
    Сообщений
    385
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Ты как с этим справился?
    Да, собственно, перемычка на плате на прямой/инверсный READY и в дисководе, которая выбирала что подавать на 34й контакт - Ready или Disc Change.
    Даже делал вообще "вечный READY", но тогда все процедуры работы с диском будут ждать до победного на пустом дисководе.
    Орион-Сервисовская CP/M 2.2 у меня заработала сразу. Выборку дорабатывал вот по этой схеме на рис.4.

  8. #637

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    У меня его нет в ПЗУ.
    Жаль. Проще всего было бы провериться: оно точно должно грузиться - я на нем долго сидел на реале. Но у меня был лениградский контроллер с HD.

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    На схеме ни черта не видно толком, но вроде оно идет на 4 выход ТМ8, и рулит сигналами S0 и S1 (выбор дисковода).
    Биты должны быть примерно такими:
    http://retro.h1.ru/Orion/CPM-80/OrCPM.php

    за добавлением того, что битом D3 (в стандерте неиспользуемым) питерским контроллером рулится режим HD. И соответственно загрузчиком MBOOT. Если на D3 что-то висит левое, то может и не заработать.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  9. #638

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Биты должны быть примерно такими:
    http://retro.h1.ru/Orion/CPM-80/OrCPM.php

    за добавлением того, что битом D3 (в стандерте неиспользуемым) питерским контроллером рулится режим HD. И соответственно загрузчиком MBOOT. Если на D3 что-то висит левое, то может и не заработать.
    На D3 ничего не висит.

    ---------- Post added at 22:05 ---------- Previous post was at 21:51 ----------

    Старт двигла дисковода надо переделывать (у кого на АГ3) на старт от селекта дисковода как в нормальных схемах. Загрузчик LDOS (Орион-Софтовский, кстати), который я перетащил в MBOOT, к примеру вообще не запускает АГ3: не взводит бит D5 - а от D5 должна запускаться АГ3.
    Последний раз редактировалось Error404; 18.06.2012 в 22:10.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  10. #639

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Странно, что диски читаются в самой СР/М, но не запускаются из MBOOT. Проверил все доработки, всё на месте. Но в MBOOT выдают ошибки 04 и 05. Что это?

    ---------- Post added at 23:26 ---------- Previous post was at 23:25 ----------

    Цитата Сообщение от Error404 Посмотреть сообщение
    Старт двигла дисковода надо переделывать (у кого на АГ3) на старт от селекта дисковода как в нормальных схемах
    Переделал. Мотор стартует, головка двигается, огонек горит. выдает ошибку на всех дисках СР/М 2.2.
    Диск с СР/М 2.41 стартует нормально пунктом 3 МБУУТа.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  11. #640

    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    852
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Странно, что диски читаются в самой СР/М, но не запускаются из MBOOT. Проверил все доработки, всё на месте. Но в MBOOT выдают ошибки 04 и 05. Что это?

    ---------- Post added at 23:26 ---------- Previous post was at 23:25 ----------


    Переделал. Мотор стартует, головка двигается, огонек горит. выдает ошибку на всех дисках СР/М 2.2.
    Диск с СР/М 2.41 стартует нормально пунктом 3 МБУУТа.
    К стати, а как форматирует с этой доработкой?

Страница 64 из 176 ПерваяПервая ... 606162636465666768 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1012
    Последнее: 06.06.2024, 06:49
  2. Ответов: 506
    Последнее: 15.09.2023, 02:34
  3. Ответов: 243
    Последнее: 02.03.2020, 19:18
  4. Сборка Денди
    от poisk в разделе Nintendo
    Ответов: 75
    Последнее: 07.11.2013, 10:39
  5. Сборка Пентагона 2.2
    от savelij в разделе Pentagon
    Ответов: 27
    Последнее: 08.12.2008, 11:21

Ваши права

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