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

User Tag List

Страница 28 из 31 ПерваяПервая ... 2425262728293031 ПоследняяПоследняя
Показано с 271 по 280 из 307

Тема: Тех. раздел Орион-128 ревизия 512

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

    Thumbs up

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А твоя ОСь имеет возможность моментальной загрузки и запуска из ромдиска?
    Разумеется!
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

  3. #272
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Error404, а ты не помнишь случаем, почему на мегабайтном ромдиске tst2sd работает с sd-картой на контроллере N8VEM как часы, а MBOOT видит карту один раз из двадцати? Они в разное время на разных дровах писались?
    tst2sd при старте выдает "Z80 only" и далее моментально определяет тип контроллера. Читает/пишет.
    Я перенес путем кромсания и притягивания за уши исходники, которые ты выкладывал чуть выше, для SJASM (ассемблер такой ПЦшный для Z80).
    Ему там много чего не нравилось, в частности - непонятные метки @@X. Скомпилилось. Но там в результате оказалась версия не та, без надписи про Z80, и N8VEM там опять не работает. MSX - легко.
    В общем, путем правки хекса в WinHEX немножко подрихтовал твой TST2SD для записи диска D на sd-карту, стало жить гораздо легче
    Но все же интересно, а где исходники от этой версии?
    И самое главное - в чем ты компилируешь исходники?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Error404, а ты не помнишь случаем, почему на мегабайтном ромдиске tst2sd работает с sd-картой на контроллере N8VEM как часы, а MBOOT видит карту один раз из двадцати? Они в разное время на разных дровах писались?
    tst2sd при старте выдает "Z80 only" и далее моментально определяет тип контроллера. Читает/пишет.
    Я перенес путем кромсания и притягивания за уши исходники, которые ты выкладывал чуть выше, для SJASM (ассемблер такой ПЦшный для Z80).
    Ему там много чего не нравилось, в частности - непонятные метки @@X. Скомпилилось. Но там в результате оказалась версия не та, без надписи про Z80, и N8VEM там опять не работает. MSX - легко.
    В общем, путем правки хекса в WinHEX немножко подрихтовал твой TST2SD для записи диска D на sd-карту, стало жить гораздо легче
    Но все же интересно, а где исходники от этой версии?
    И самое главное - в чем ты компилируешь исходники?
    Я все ассемблерные приложения компилирую пакетом M80/L80 под CP/M
    Про исходники вопрос конечно интересный: писано же все много лет назад, теперь попробуй найди... Есть несколько разных, сюда я выкладывал ту, которая имеет более свежую дату правки.
    В процедурах записи SD-карт я не помню чтобы я делал какие-то отличающиеся варианты низовых подпрограмм. А вот комбинации их вызова могут различаться, и писались эти проги независимо друг от друга, инит в них может и отличаться.
    Скорее всего как я уже и писал, имеет значение какое состояние имеет SPI-автомат на начало работы процедуры (непонятно что там от предыдущих операций или включения питания в регистрах в самой SD-карточке, и какое состояние имеет регистр контроллера - ведь ты же наврняка не проверял мое предположение, что на ТМ9 со сбросом от сброса Ориона будет лучше?), а процедура автоопределения в TST2SD (где последовательно несколько раз инитися карта - для обоих вариантов) на выходе всегда дает требумое правильное исходное состояние автомата SPI и состояние регистра контроллера на Орионе.

    В эмуляторе по "сбросу" инициализируется и регистр и внутренности SPI, поэтому в нем прекрасно работают все программы.

    Попробую еще раз поискать соответствующие исходники на днях.
    Последний раз редактировалось Error404; 15.11.2015 в 11:20.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  5. #274
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    ведь ты же наврняка не проверял мое предположение, что на ТМ9 со сбросом от сброса Ориона будет лучше?)
    Да, не проверял... Каюсь
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Да, не проверял... Каюсь
    А пробовал работу с SD-card если загрузить CP/M из ROM (MBOOT - пункт 2)? Там как со стабильностью?
    Грузишь ее, и смотришь команду MNT без параметров - она покажет что к чему смонтировано
    По умолчанию первый раздел карты (SDCARD.0) примонтирован как дисковод D:
    Можно отмонтировать лишнее (MNT F:NONE) и подмонтировать например второй раздел карты (MNT F:SDCARD.1)
    А дальше
    D:
    NC
    или
    F:
    NC
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  7. #276
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А пробовал работу с SD-card если загрузить CP/M из ROM (MBOOT - пункт 2)? Там как со стабильностью?
    Попробовал, спасибо за такой способ!
    В MNT диск D с sd-картой значится.
    На панели NC по F1 просто переходил на диск D. открывалось содержимое карты со спектрумовскими игрушками. Загрузка игр идет нормально.
    Сбром, MBOOT, 1.
    Секунд пять - тишина, потом снова - DRIVE NOT READY (NO DEVICE).
    На всякий случай перезаписывал образ диска на карточку.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Попробовал, спасибо за такой способ!
    В MNT диск D с sd-картой значится.
    На панели NC по F1 просто переходил на диск D. открывалось содержимое карты со спектрумовскими игрушками. Загрузка игр идет нормально.
    Сбром, MBOOT, 1.
    Секунд пять - тишина, потом снова - DRIVE NOT READY (NO DEVICE).
    На всякий случай перезаписывал образ диска на карточку.
    Ну, значит, что-то с инитом карты не то в MBOOT.
    При случае надо будет сравнить с работающими вариантами.
    Хотя странно конечно.
    А с дисковода и IDE MBOOT загружает?
    Последний раз редактировалось Error404; 15.11.2015 в 21:27.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    В MBOOT тоже один из последних исходников (в том что касается SD). Скорее всего более поздний чем тот что у тебя (в каких-нить мелочах отличающийся)

    А test2sd работает? В нем еще и запись на диск есть. Как на SD (обе схемы), так и на IDE (на ВВ55)
    она точно более позднее писалась - по следам твой утилитки.
    При запуске test2sd выводится каша(После приветственного сообщение и небольшой паузы). Может из за неверных данных с тестируемого устройства?
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от ksanf(138) Посмотреть сообщение
    При запуске test2sd выводится каша(После приветственного сообщение и небольшой паузы). Может из за неверных данных с тестируемого устройства?
    Там ошибка была, вот тут поправленная версия (кстати, ранее уже выкладывалась тут) с исходниками (теперь называется TESTDEV) плюс MBOOT с поддержкой загрузки из ПЗУ ROM2 для Ориона-ПРО (для 128 тоже остался этот режим) - я проверил на реале, на моем ПРО работает АльтаирДОС из ПЗУ 27С801 (1Mb), цена вопроса: одну ножку отрезать - перенести питание ПЗУ на выв.32, и 4 адресных проводничка от выв. 21,22,23,24 ВВ55 D80 к выв. 2,30,31,1 D67-ROM2. И еще в архиве "конвертор BIOS" для запуска CP/M-овских консольников в ORDOS (тех программ, которые выводят что-то на экран через BDOS/BIOS CP/M, но в диски через BDOS/BIOS не лезут - например форматировщики, работающие прямо в порты или тот же FDISK если он работает с HDD через порты и ничего более от CP/M не использует). Например F83.ORD (форматировщик для FDD уже выкладывавшийся тут) перенесен в Ордос именно этой утилитой.
    Вложения Вложения
    Последний раз редактировалось Error404; 29.08.2016 в 11:14.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  11. #280
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Народ, а есть у кого схема контроллера НГМД для этого выпуска? Ссылка на комплект схем ведет на порно, но не на комплект схем

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

    Всё, сам нашел, всем спасибо!
    Знаменитая схема с вырвиглазным зеленым рисунком вместо нормального черного.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

Страница 28 из 31 ПерваяПервая ... 2425262728293031 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 506
    Последнее: 15.09.2023, 02:34
  2. Тех. раздел Орион-128
    от zorel в разделе Орион
    Ответов: 517
    Последнее: 31.05.2021, 01:57
  3. Тех раздел ATM turbo 7.10.
    от zorel в разделе ATM
    Ответов: 91
    Последнее: 12.12.2014, 00:23
  4. Железный раздел
    от Ewgeny7 в разделе Форум
    Ответов: 106
    Последнее: 10.02.2012, 19:14

Ваши права

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