Да, пора почистить хвост темы.
Дмитрий, попробуй в мониторе перезапуск директивой GF800. Будет виснуть или нет?
Если нет, то перед програмкой вставь еще команду F3 (Disable Interrupt).
Да, пора почистить хвост темы.
Дмитрий, попробуй в мониторе перезапуск директивой GF800. Будет виснуть или нет?
Если нет, то перед програмкой вставь еще команду F3 (Disable Interrupt).
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
F3 пробовал?
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Кто его знает, может у меня где косяк на плате, может в схеме чего не учли... Подожду пока еще кто проверит.
ЗдОрово!!! ЮТ потихоньку обрастает новыми девайсами
Я сейчас тоже допаиваю ROM-DISK по этой схеме http://zx-pk.ru/showpost.php?p=773377&postcount=382 Только никак не соображу как правильно прошивать 27С512, по каким адресам программки заливать и как их потом считывать директивой R
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Прошивка - да последовательно заливай файлики, с нулевого адреса и далее.
Только не забывай на бумажку записывать адреса посадки файлов в ПЗУ. Начальный и конечный.
Если program записана по адресам 0x134E...0x2765, и располагаться в ОЗУ она должна с адреса 0xC000, то в мониторе даем команду - R134E,2765,C000
Программа скопируется из диска, запускаем ее директивой GC000
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Вроде как дописал прошивку для контроллера загрузки программ через магнитофонный вход с SD-карты.
Устройство уже описывал - микроконтроллер Мега8, слот для SD-карты, кнопочки-светодиодики по вкусу (можно и без них вообще обойтись).
В общем, схема собирается на коленке и соплях за полчаса...
Грузится со скоростью 8 килобайт за 40 секунд.
Вечером нарисую схему.
Но этот вот бардак мне не нравится - контрольные суммы.
В описании к ЮТ говорится, что Монитор-0 работает с контрольными суммами по методу Микро-80, а Монитор-Ф - по Радио86РК.
Берем файлик BASMICR.RK, скармливаем контроллеру, он загружается (без ошибок) директивой I Монитора-Ф и вываливает расхождение в контрольной сумме. Такое же творится и с прочими программами. Можно конечно не обращать внимания, но неприятно... Кто-нибудь курил эту тему с контрольными суммами?
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
У ЮТ88 монитор Ф не так считается сумма, как у Радио86. У ЮТа - просто сумма всех байт, у РК - по другому считается старший байт. Младшие идентичны.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)