Прошил файл SC1024 PLL ATF16.jed в GAL16v8B дискету читает, форматирование и там и там проходит.
Прошил файл SC1024 PLL ATF16.jed в GAL16v8B дискету читает, форматирование и там и там проходит.
Подтвердилось - отпаял, вытащил, сравнил - полностью совпадает. Зашил вместо нее SC1024 PLL ATF16.jed, вставил без колхоза - работает без изменений: TR-DOS форматирует только одну сторону.
Буду пробовать другие прошивки из архива:
Интересно - у вас зашита вторая половина прошивки scorp401-fatal-test.rom
Последний раз редактировалось Vogul; 21.03.2021 в 07:46.
Ну да я же писал, микросхемы на 512 кб нету, разделил файл пополам, просмотрел в эмуляторе в какой половине тесты и зашил ее. Я думаю это не в прошивке дело. Попробуйте отцепить один дисковод, надо добиться чтобы работал хотя бы с одним дисководом, снимите перемычку с управления памятью. Процессор есть на че поменять? Перемычка блокировки порта FD не стоит? А то в теме писали, что с профпзу плохо работает.
- - - Добавлено - - -
Попробуйте прошить файл scorp295.rom из архива в первом сообщение темы, только продублируйте его 4 раза для Вашей ПЗУ.
Прошил - форматирование не изменилось. Джампер с конфига памяти снял. FD не блокируется (хотя на исходной прошивке пробовал и с заблокированным). Дисковод А отцепил (5,25), тестовые дискеты 5,25 у меня пока запороты (солоновской прогой и форматтером из теневика), надо пытаться их восстановить на 286/фениксе. Т.ч. тестировал только на B. Шлейф поменял на всякий случай, хотя понимаю, что все это пустое - если б не работал, то не работал бы и в DCU/RDS.
Единственное улучшение с прошивкой scrop295 - SMUC с ней не вешает теневой монитор. Т.ч. наверное в исходной прошивке его вешало обращение к нему (часам, HDD, CMOS), которых нет в этой прошивке.
По процам: в скорпе стоит Z84C0020PEC, на 21 ноге виден костыль - боязно его выдирать из панельки, может отвалиться
Под рукой есть еще Z8400AB1, ну и в фениксе стоит TOSHIBA TMP784C00AP-6.
Знать бы точку входа в процедуру форматирования, я б дизассемблил/протрассировал текст. Например, по дизассемблу TR-DOS 5.04 в комментариях возмущаются, с чего это авторы решили, что дисководы обязательно односторонние (там в нескольких страницах по тексту такая фигня повторяется). Странно, что у вас это работает, а у меня косячит прямо, как написано в тех комментариях... Я даже из бейсика пробовал выставлять переменные, отвечающие за тип дисковода - все равно после вызова команды форматирования они возвращаются к исходному значению одностороннего дисковода, хотя если вставишь отформатированную двустороннюю дискету, переменная показывает правильный тип (например, после просмотра каталога).
P.S. Продолжу вечером.
Вот дизасм TR-DOS'а: https://vtrd.in/book/TRDISASM.ZIP
В нем в файле trdos_h.zx по адресу 7874
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Vogul (21.03.2021)
Может быть с памятью проблемы? Попробуйте зашить скорпионовский тест в ПЗУ и погонять пару часиков. Перемычку на управление памятью лучше пока не ставить.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
А лучше даже UMT'ом проверить, он попридирчивее к памяти: http://forum.tslabs.info/viewtopic.php?f=9&t=386
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
SERGEY256 (21.03.2021)
Evgeny Muchkin (21.03.2021)
А кондеры то все на местах и с правильными номиналами?
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)