Denn, Переписываю(правлю) монитор Ф для ЮТ88 и возникла проблема OriChan.
Какие программы монитора он использует? Запускается и возвращается на F800 и снова запускается и до бесконечности.
Denn, Переписываю(правлю) монитор Ф для ЮТ88 и возникла проблема OriChan.
Какие программы монитора он использует? Запускается и возвращается на F800 и снова запускается и до бесконечности.
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017).
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Вот используемые ресурсы (из заголовка исходника):
Код:; ПОРТ ROM-ДИСКА PT_DAT:EQU 0F8H; Р-Р ДАННЫХ (in) PT_ADR:EQU 0F9H; Р-Р АДРЕСА (out) PT_CFG:EQU 0FBH; Р-Р КОНФИГУРАЦИИ ЛИНИЙ ПОРТА ; ПОРТ RS-232 ВВ51А (ЮТ-88) UT_SP0:EQU 0D0H UT_SP1:EQU 0D1H ; ПОРТ КЛАВИАТУРЫ (НР+...) UT_KBD:EQU 04H ; П/П мОНИТОРА RESET:EQU 0F800H KEY: EQU 0F803H SCN: EQU 0F81BH PRC: EQU 0F809H MSG: EQU 0F818H PRH: EQU 0F815H ORG 0D000H ...
- - - Добавлено - - -
Всё верно. ПО имеет защиту от запуска на неродной платформе. Подлинность проверяется по содержимому некоей причинной области кода Монитора
С родным (журнальным) Монитором и адаптированным под автозапуск OriCHAN всё работает корректно. В случае изменённого Монитора скорее всего содержимое причинной области будет изменено (как минимум - смещено), в таком случае ПО регистрирует несоответствие платформы и будет выполняться переход по адресу "холодного" старта (F800h).
Последний раз редактировалось Denn; 27.07.2018 в 13:29.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
А ещё SROM должен быть заполнен не более, чем на 32кб. Устройство расчитывалось для работы в основном по OriNET. Назначение SROM - это хранение небольших утилит для оперативного доступа. Например, программатор, текстровый редактор, ассемблер...
32кб было сделать проще да и нет на ЮТ столько ПО, чтобы проектировать большой диск для хранения всего этого добра.
Stampmaker, В случае работы с Орион сервером.
Я хочу доработать схему РОМ диска до полного обьема используемой флэш(524,288 х8) и использовать ее как ДВА диска 256К для работы СРМ.
Т.е. можно иметь 2 диска в РОМ памяти и диск в РАМ памяти(64К) это не считая SD карту и USB флэшку, которые подключаются через плату USB Андрея.
Вот такой монстр под именем ЮТ88-2018.
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017).
Как я раньше писал, что плата конструктивно выполнена неверно. Буферные регистры установленные под микросхемами процессора и ПЗУ сильно нагревают их.
Кроме того греется ВК38.После включения, через пару минут работать начинает с ошибками и совсем останоавливается.
Небольшой эксперимент с вентилятором я провел. Взял вентилятор от HDD(были такие) подключил к 5 вольтам. и поставил сверху на плату.
Дует вниз на плату. Микросхемы почти холодные и работает вроде нормально. Т е перегрев микросхем налицо. Причины надо еще поискать.
SD карта работает с Shell но не совсем правильно. Не выполняет операции создания удаления переименования и удаления. На все эти операции ошибка "Неправильный путь".
Запускать программу запускает и она работает. Похоже программа Shell не совсем правильно работает на ЮТ88.(это мое мнение).
Вот такие новости по запуску.
Т. е. стабильной работы пока не наблюдается.
Вторая плата у другого пользователя пока НЕ запустилась. Ищем причины.
- - - Добавлено - - -
Набрал схему ЮТ88 в Протеусе для нахождения ошибок и проверки своих хотелок.
Кроме того существует файл конфигурации для эмулятора EMU.
Для эмулятора EMU80 Виктора будет немного попозже, как он выйдет из отпуска.
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017).
Как я уже писал, я тоже собрал эту плату и, после исправления известных ошибок, она у меня работает. Проблем с перегревом я не наблюдаю.
Однако, с дисками я ещё пока не разбирался. Да и как детально протестировать я не знаю (может что-то и не работает, а я не обратил внимания).
Есть некий косяк с видеовыводом, но я пока не знаю это проблема платы или телевизора, так что хочу протестировать на ЭЛТ телевизоре прежде чем задавать вопросы.
Hyperborean, Стоит ВК38 или ВК28?
Напишите какой серии у вас стоят микросхемы(все мелкой логики).
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017).
Обе ВК38 и ВК28 работают одинаково. Сейчас стоит ВК28 (больше подошла по цвету). Насколько я помню, все отечественные TTL микросхемы 555 серии (за исключением ИЕ4 (155) и ЛП5 (1533)). Вечером сделаю и выложу фото
PS. ИД3 и ИР13 тоже 155 серии, конечно же
Вот фото до замены ЛА4 -> ЛЕ4 https://yadi.sk/i/HiQUXWww3WsaKp
Последний раз редактировалось Hyperborean; 24.07.2018 в 19:48.
В текущем состоянии выглядит так: https://yadi.sk/i/DZmugXMa3ZXwYx
тут да, с выдеовыходом просто беда. надо реально что-то решать.
у меня три телевизора разных и все показывают растр ЮТ'а одинаково плохо и каждый по-своему.
специально нашёл старый телевизор "Юность-406Д", вот на нём более-менее нормально настроил и то пришлось перепаять конденсатор строчной развёртки, чтоб не так широко было.
но радовался недолго, телек сдох окончательно и бесповоротно (даже пришлось выбросить).
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)