Ага, вот оно как. Про автозапуск начинается со слов "С заменой ПЗУ покончено, осталось еще соорудить следующее..." Хоть бы написали для чего, с какой целью :)
Добавлю в карточку.
Вот так по крупицам и соберем всю информацию когда-нибудь :)
Вид для печати
Может добавишь в следующей версии эмулятора опцию отключения ПЗУ по IN 0Fh?
Добавлено через 19 минут
Еще один загрузчик Uniload v1.0
Поставил в свой Вектор 2кб загрузчик. Старую ПЗУ выпаивать не стал, установил поверх 32-выводную панельку в расчете на использования флеш типа AT29 в перспективе.
Кто-нибудь ставил загрузчик на 32 Кбайта? У меня проблемы такого рода: первоначальный экран полностью синий - это так и должно быть? Сетка под квадратики для разных источников загрузки не появляется. Встроенные программы запускаются, но Бейсик выглядит так:
http://img28.imageshack_.us/img28/7968/cimg5303.jpg
Монитор так:
http://img706.imageshack_.us/img706/3273/cimg5304.jpg
Тест Техпрогона так, при этом бордюр нормальный, пищит вроде как положено, скроллинг идёт нормально:
http://img685.imageshack_.us/img685/1619/cimg5306e.jpg
Встроенный ТестПЗУ запускается и зажигается светодиод РУС, на экране ничего - это что-то значит? До переделки всё работало с 2 Кбайтным загрузчиком нормально. Делал всё по инструкции, прошивку проверил, пайку тоже. Есть какие-нибудь идеи?
Цвет бордюра во встроенном тесте нормальный, значит ОЗУ палитры исправно, сдвиговые регистры тоже вроде работают. А вот информация берётся не оттуда, откуда нужно. Надо разбираться с адресной шиной, на мой взгляд.
У меня в одном из векторов стоит загрузчик на 32 кб. Откуда взята информация по доработке? Источник http://www.sensi.org/~svo/scalar/ware/541/ ?
Да именно отсюда и брал! Только мне кажется где-то я в другом месте напортачил - проги то загружаются и запускаются, значит с адресацией новой ПЗУ должно быть нормально, а вот на экран выводится ерунда, скорее всего где-то что-то отвалилось - это я больше всего не люблю!
---------- Post added at 13:22 ---------- Previous post was at 11:43 ----------
Ещё раз проверил соединения - вроде всё верно.
Tim0xA, можете разъяснить, смотрел по схеме вроде всё понятно что к чему, не догнал только последний пункт. Зачем "вывод 13 D16.4 соединить с выводом 8 D1"? D1 - это вроде как буфер, постоянно прокачивающий шину адреса, зачем с него брать сигнал А15?
Всем спасибо, отбой! Оказалось какая-то локальная аномалия - перенёс в другую комнату - заработало! Жалко коту после очередной прогулки по плате люлей вписал, хотя скорее всего это он и починил! :biggrin: Коту налил молока, себе пивка, пошёл чинить контроллер НГМД, to be continued...