Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Другие архитектуры » Агат |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 7 8 9 10 11 12 | Печать |
UFO |
Достался мне Агат-9 с черно-белым монитором "КОРВЕТ ВК-8071" и принтером "СМ6337.06". Выяснилось, что монитор не работает из-за того, что его кто-то включил в розетку 220В (хотя его питание рассчитано на 12В). Знакомый электронщик монитор починил, но при подключении к Агату, на экране вместо изображения только горизонтальные черно-белые полосы (проблемы строчной развертки?). Я нашел книгу М.П.Мымрина "Конструкция, применение, программирование и ремонт ПЭВМ АГАТ", но по словам электронщика, описание и схемы, которые приведены в этой книге не совсем соответствуют моему Агату-9. Так что пока не понятно - то ли все-таки осталась неисправность в мониторе, то ли что-то случилось с самим Агатом. Хочу попробовать подключить другой заведомо исправный монитор. Если ситуация не изменится - думаю, это скорее всего будет указывать на неисправность материнской платы Агата. С принтером - тоже не всё в порядке. При включении печатающая головка уезжает до предела вправо и пытается уехать ещё дальше - приходится выключать принтер. Для начала хотелось бы запустить Агат. Буду очень признателен за любую помощь в этих вопросах. P.S. Начало обсуждения здесь. (Сообщение отредактировал UFO 28 дек. 2007 9:15) |
AFleyM |
NEW! Сообщение отправлено: 13 ноября 2007 17:01 логичнее наверное подключить к телевизору? Хочу попробовать подключить другой заведомо исправный монитор. Если ситуация не изменится - думаю, это скорее всего будет указывать на неисправность материнской платы Агата. а что показывает монитор без Агата? но при подключении к Агату, на экране вместо изображения только горизонтальные черно-белые полосы сбит или оборван датчик хода-попробуй выковырять из древнего Ёпсона. При влючении печатающая головка уезжает до предела вправо и пытается уехать ещё дальше хотя там-он тоже слабое звено-по этой причине матричники чаще всего и уходят в помойку |
Сейчас на форуме |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Моник надо правда попробовать без агата. Моники бывают разные, и, что важно - у агата есть два разных выхода. Мать у агата умеет делать и RGB с отдельными синхро и композитку. Композитку - о чудо - можно просто подключить на вход обычного ТВ и получить вполне сносную ч/б картинку. Никуда он не денется - будет работать (если мать вообще жива) - телевизор с агатом, то есть. Моник - если у него вход композитный - точно так же можно проверить - на вход ему сигнал с какого нибудь TV-оut компа или телевизора или видака. И посмотреть реакцию. -- Если же моник RGB - то так просто проверить его не получится. Нужно сначала убедится в работе материнки агата с обычным ТВ. -- Поскольку контроллер дисплея у агата весьма сложный, но в меру тупой, никакой поддержки со стороны ЦПУ ему не требуется, так что картинку на выходе он будет делать даже если память или проц чувствуют себя плохо. -- У принтера справа датчиков, как будто, нету ? Только слева датчик нуля. Раз едет - значит проц у него работает (если двигатель шаговый). Но раз едет вправо, а не влево.... либо сдох управляющий код (хотя перед его исполнением обычно проверяется контрольная сумма ?) либо кто-то переключил разъем двигателя привода (т.е. он хочет ехать влево, а едет вправо (может такое быть ?). А правда - какой там двигатель каретки - шаговый или постоянного тока ? Я бы с этого начал изучение. -- Мымрин - это клёво, но он был только по седьмому агату, а моник там описан вообще мало распространенный - Юность Ц404 (т.е. это обычный телек, у которого удалена одна маааленькая платка и заменена другой). Премерзкая вещь, доложу я вам... То ли цвета у него нельзя было свести вообще, то ли запрет был какой тайный на нормальную регулировку. 32втц201 на порядок лучше, если оценивать среди цветных. Юностями, видимо, очень ранние агаты только комплектовались - годов 84-88. Если же тебе случайно досталась книжка мымрина по девяткам - я бы сам с ней познакомился с удовольствие, да только не было такой. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
PS Вот ещё что: Агат при включении должен: == Включить индикатор клавиатуры ЛАТ == Включить дисковод == Пискнуть динамиком Значит помимо моника можно ещё изучить: - Работает ли БП системника ? Если не работает, можно заменить ATшным. - Включается ли флоповод ? - Включается ли ЛАТ ? Клавиатура системнику нужна очень, т.к. в ней сидит цепочка всеобщего RESETа, а без него системник не стартует. А вот моник ему для работы, вообще-то, не нужен. Это только для удобства пользователя. - Пискнул ли динамик при вклчюении ? Если пищит, значит проц включился и стал выполнять код BIOS'а. Так что проверяй - поле широчайшее. |
UFO |
Voldemar0 Монитор без подключения к Агату выдаёт такую картинку: Моник надо правда попробовать без агата. Увеличенное фото (на фото не очень хорошо видно - на самом деле там просто белый фон). Монитор, подключенный к Агату выдаёт такую картинку: Увеличенное фото А вот этого я не знал! Клавиатура системнику нужна очень, т.к. в ней сидит цепочка всеобщего RESETа, а без него системник не стартует. Думали, что для проверки монитора после починки хватит одной материнки. Включали как раз без клавиатуры.... Завтра принесу клавиатуру и дисковод - попробуем. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Фотки посмотрел, но увидел мало Поэтому на словах: если я правильно увидел, там видны полосы , иногда лесенки, а с левой стороны растра между ними попадается мусор. Если картинка стабильная (т.е. не меняется во времени) и чёткая - это хорошо. Это значит, контроллер выводит видеопамять в каком -то из графических режимов, ну а поскольку проц остановлен картинка статична. Мусор, если он достаточно хаотичен, но неизменен, указывает на то, что контроллер читает данные не с потолка, а из оперативки - она примерно такой муарчик даёт. Стабильность картинки также может указывать на правильную работу схем обновления памяти. Ждём клавиатуру |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Агат без клавиатуры не запустится, потому что на него заведен Reset. |
UFO |
Voldemar0 Индикатор клавиатуры ЛАТ включается. Агат при включении должен: Динамик пищит. На экране появляется приглашение для ввода команд (правда, изображение на экране не четкое - наверное, надо что-то ещё отрегулировать). Дисковод не работает. Померили - питание +5В и +12В есть. Вставляешь дискету, закрываешь защелку, дискета несколько секунд крутится и останавливается. |
UFO |
Плата контроллера флопа: Увеличенное фото Увеличенное фото Дисковод 5.25" модели "Изот ЕС 5323.01": Увеличенное фото Увеличенное фото Увеличенное фото Увеличенное фото Увеличенное фото Плата принтерного порта: Увеличенное фото Увеличенное фото Увеличенное фото (Сообщение отредактировал UFO 15 нояб. 2007 12:27) |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Ещё должно быть питание -12 в, но оно, вероятно, есть, а используется только для пультов и магнитофонного IO -- Качество картинки у агата идеальное, так что если визуально есть проблемы, копать нужно однозначно монитор. В первую очередь фокусировку, если он Ч/Б, а если цветной - то может какое нибудь сведение цветов. Ну и питание моника тоже проверить чтобы было чистое. -- Ну, раз пищит, значит всё не так плохо. Помимо пищания он должен сверху написать ** АГАТ ** - это у семёрки АГАТ-9 - это у девятки Если пишет, значит процентов 80 аппаратуры исправно. -- Дальше он должен искать что нибудь, с чего можно загрузится. Поиск идет по сигнатурам драйверов воткнутых устройств. Т.е. если ты втыкаешь, скажем, контроллер флопаря, у него на борту микросхема с начальным загрузчиком. БИОС её видит и передает ей управление. А если не видит ни в одном из слотов ничего подходящего - даёт приглашение командной строки - мол, не знаю что дальше делать. Приглашение - "*" и мигающий курсор. У семерки - квадратик, у девятки - подчерк. -- Если ты видишь приглашение, но контроллер флопаря воткнут, значит нужно, во первых - попробовать переткнуть его в другие слоты - может сам слот неисправен ? Во вторых попробовать сделать опрос флопа руками. Сперва так: C100.C10F C200.C20F C300.C30F C400.C40F C500.C50F C600.C60F На адресах C1xx должен отозваться контроллер основной памяти и вернуть нули или что-то похожее. На остальных должны читаться либо старшая часть адреса (C2..C6 (если слоты пусты)) либо собственно драйвера устройств. Драйвер флопа начинается с байта A2. Если удастся найти его руками, можно попробовать запустить принудительно, например: C500G Конкретный адрес зависит от используемого слота (у агатов-appleов была такая схема деления рессурсов, чтобы джамперы всякие не плодить). -- То, что флоп крутится при закрытии защелки - это просто рефлекс у всех флопов. Он к жизнеспособности контроллера отношения не имеет. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
На контроллере никакого криминала не наблюдается, детали вроде на месте. Если только что-то дохлое... Правда, сборщики пожмотились на торцевой разъём - прямо так провода впаяли. Ну это ладно, лишь бы правильно. Хотя, вообще такое впаивание чревато обломом проводов в месте пайки, если слишком часто будут изгибаться. Погляди, там в жгуте ничего не отвалилось таким макаром ? -- Про флоп внятно ничего не скажу. У меня были только 140к флопы, а когда недавно сам познакомился с девяткой, предпочел воткнуть в неё японский ПСшный флоп (teac-55gfr). Правда, там пришлось малость паяльником поработать, да и даже так не уверен, что замена однозначно лучшая...... Но то что мне надо было, он вполне делает. |
AFleyM |
NEW! Сообщение отправлено: 15 ноября 2007 10:05 дисковод родной? Дисковод не работает. шаговик отрабатывает? попробуй пальцем вывести головку к центру... |
Сейчас на форуме |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
кстати, сфотографируй, плиз, остальные карточки расширений, которые у тебя там есть. Вообще, чем больше фотографий - тем лучше, заодно мне для архива пригодятся. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
До того, как изучать шаговик, ему ещё многое другое предстоит проверить .... )) дисковод родной? Да и, если быть точным - пофигу на шаговик, когда загрузочных дискет нет - с этого же тема в "старом софте" началась. Сейчас важно понять - почему БIOS дает промпт, а не пытается обратится к ROM-загрузчику. Это говорит либо о битости ROM-загрузчика, либо о какой-то другой неприятности с контроллером флопа - диагностика будет видна по отзывам пространства Сxxx - слава Богу, что хоть промпт есть, значит программная диагностика доступна. Кстати, начальный загрузчик у агатов в нулевом треке сидит и ROM-драйвер флопа вообще умеет искать и читать только дорожку 0. Другие дорожки доступны только после загрузки хотя бы минимального комплекта софта. До этого мы ещё с неделю будем ковыряться ) |
UFO |
Дисковод - уж какой был в комплекте. Родной он или нет - я не знаю. Полтора десятка дискет от этого (вроде бы) Агата я раздобыл, но пока не известно, есть ли среди них загрузочная, т.к. подписаны далеко не все дискеты. Пока могу только сообщить то, что написано на наклейках некоторых дискет: - ИКП-1 тест и Игры - ORGAN - СУБД КПОН-1 - КПОН-2 Карточек расширений у меня только две: контроллер флопа и контроллер принтера. Фото сделаю. |
AFleyM |
NEW! Сообщение отправлено: 15 ноября 2007 11:58 я вот почему спросил: много лет я мудохался с дисководом к микроше... До того, как изучать шаговик, ему ещё многое другое предстоит проверить .... )) загрузочная дискета у меня была, но вел он себя с ней точно так же как описано-включался, крутил, выключался-загрузки не происходило. потом кто то тоже спросил про шаговик. я его сдвинул перед включением-он так и остался на месте. благо у меня было 2 одинаковых флопа типа ЕС5321-снял шаговик с другого-заработал, но грузиться все равно не стал |
Сейчас на форуме |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Суй все (дискеты в дисковод) ) ИКП - один из базовых комплектов осей. Инструментальный Комплекс Программиста. В его состав входит несколько, если можно так выразиться, операционных систем, каждая из которых строилась различными авторами и по различным концепциям/назначениям. Среди них есть три универсальных: = Basic со своей ОС, = ДОК (диалоговый отладочный комплекс) "Ассемблер" - это транслятор ассемблера, отладчик и редактор в одном флаконе - сейчас бы сказали "IDE". Но он не совсем IDE. = Рапира - Расширенный Адаптированный Поплан-Интерпретатор, Редактор, Архив. Что это всё значит - я не знаю (это из толстого словаря по информатике), но суть в том, что это - интерпретирующий транслятор языка, являющего собой помесь паскаля с привкусом perl'а и русскими ключевыми словами. Помимо этого в ИКП входят копировщик файлов и дисков, среда совместимости с Apple ][ и весьма своеобразный редактор текстов "Агат-Автор". Своеобразный - в худшем смысле слова. Если ты хочешь перегнать инфу из архива ssmu.ru, тебе достаточно чтобы заработал ДОК "Ассемблер" и плата принтерного порта (ну с ней -то ничего не случится). КПОН-1 - точно не знаю, возможно, более поздний ... я бы оставил его на подробное изучение на потом... Тоже явно Комплекс чего-то. Возможно: электронная таблица + графредакотор.... Office, в общем. КПОН-2 - это что -то интересное. Лучше пока не трогать. ORGAN - без понятия. Тем интереснее. Я бы весьма заинтересовался поиметь образы последних двух дисков... А лучше вообще всех, какие есть |
UFO |
Фотки добавил! |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Если при старте появляется приглашение, то значит, она не находит дисковод, иначе бы начала с него загружаться (ищет БИОС платы дисковода). можно действительно перетыкнуть плату в другой слот. |
UFO |
Voldemar0 Sergei попробовать переткнуть его в другие слоты - может сам слот неисправен ? Хочу уточнить: разве у Агата все слоты равноценны и не имеет значения в каком слоте стоит контроллер дисковода, принтера и т.д.? можно действительно перетыкнуть плату в другой слот Просто вспоминается ситуация с "Правцом" aka Apple II, где каждый слот "заточен" под определенный контроллер. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Про КПОН узнал - это Комплекс Программ Общего Назначения. Текстовый редактор, база данных,.. в общем, правда, офис. -- Слоты равноценны, за исключением слота # 0 в некоторых версиях агата-7 (у меня были материнки, где место и дорожки есть, а разъёма нет) - были легенды, что в него втыкается "контроллер secam". Не знаю, что именно делал этот контроллер, а догадки можешь строить сам . Прочие слоты равноценны, у девятки равноценно всё. Единственное ограничение: если ставятся модули, использующие одинаковое адресное пространство, например дополнительное ОЗУ, они должны быть установлены в определенном порядке - чтобы правильно отрабатывала аппаратная блокировка шинных формирователей - т.е. чтобы модули не подрались за общий адрес. Но у тебя доппамяти нет, так что не важно. Другой вопрос, что были отдельные неправильные проги и системы, которые не полностью подчинялись PlugAndPlay-ным правилам, проще говоря, программеры ленились либо адапататоры/хакеры/патчеры криво патчили софт и это приводило к тому, что такие проги могли не работать на нестандартно собранной машине. Но сейчас нужно понять, почему она не начинает загрузку, а для этого все средства хороши. Для БИОСов и загрузчиков номера слотов точно не имеют значения. Может быть у Правеца была именно эта проблема ? С другой стороны - агат не совсем и даже далеко не совсем apple. |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
UFO Первый слот зарезервирован для процессора, поиск осуществляется в слотах 2..6 |
UFO |
Voldemar0 Вот такое изображение было вначале после включения с клавиатурой: Качество картинки у агата идеальное, так что если визуально есть проблемы, копать нужно однозначно монитор. Увеличенное фото После того, как уменьшил яркость на мониторе почти до минимума, картинка стала вот такой: Увеличенное фото Во втором случае картинка, вроде бы, более-менее нормальная, но всё-таки ещё поглядим что можно сделать с монитором. |
UFO |
Вставил контроллер дисковода в тот слот, в котором он стоял изначально (X5). В слот X2 вставил контроллер порта принтера (тоже стоял там изначально). Остальные слоты - пустые. Результаты выполнения команд: *C100.C10F C100 - 00 00 00 00 00 00 00 00 C108 - 00 00 00 00 00 00 00 00 *C200.C20F C200 - 18 90 07 38 B8 50 03 2C C208 - 70 C0 48 A5 4B 48 A5 4C *C300.C30F C300 - C3 C3 C3 C3 C3 C3 C3 C3 C308 - C3 C3 C3 C3 C3 C3 C3 C3 *C400.C40F C400 - C0 C0 C0 C0 C0 C0 C0 C0 C408 - C0 C0 C0 C0 C0 C0 C0 C0 *C500.C50F C500 - C1 C1 C1 C1 C1 C1 C1 C1 C508 - C1 C1 C1 C1 C1 C1 C1 C1 *C600.C60F C600 - C2 C2 C2 C2 C2 C2 C2 C2 C608 - C2 C2 C2 C2 C2 C2 C2 C2 Потом вытащил контроллер принтера и попробовал вставлять контроллер дисковода в разные слоты и смотреть на результат команд. Ни в одном из них байт А2 не встречается (в основном, C1... и т.д.). Если я правильно понял, контроллер принтера, тем не менее, видится. Значит, что-то с контроллером флопа? |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Проц в семёрке действительно ставился в первый проц, но я не помню, важно это или нет ? Есть там какие-то сигналы, которых нет на других слотах ? Может быть только опять же блокировка ПЗУ, но вроде она на всех разъёмах... А у девятки проц на материнке, адресное первого слота отдано контроллеру памяти, а самого разъема нет. Так что можно считать, что опять же - все слоты равны. -- Когда фотографируешь монитор - прижимай фотоаппарат к чему нибудь прочно закрепленному. А то на фотографиях моника, мне кажется, больше мытости из-за движения аппарата, чем проблем монитора. Или ставь на что нибудь и снимай с задержкой, чтобы не касаться аппарата руками во время сьемки. -- На монике контрастность регулируется ? На первой фотке яркости слишком много, на второй очень хочется поднять контрастность. Вообще, у правильного моника должны быть видны отдельные строчки и отдельные точки в графрежиме. Этого можно добиться либо с правильным кинескопом (который специально для мониторов, а не телевизоров), либо на ч/б телевизоре с диагональю около полуметра или больше. В режиме, который у тебя на кадрах, разрешение 256x256 точек. Но максимум, который даёт агат - 512x256. Набери, например: C782 и нажми enter. На правильном монохромном мониторе (например, но не только, мс6105, диагональ около 13'') символы должны быть легко читаемы, на правильном цветном (32втц201, диагональ около 14'') - терпимо читаемы, на Юности 404ц (тоже около 14'') символы только угадывались |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Угу. Понял. Ну вот, остается всего два варианта: либо екнулись шинные формирователи или их управление на флопаре. Либо ПЗУшка с начальным загрузчиком и/или её управление. Попробуй поглядеть (также, переставляя платы): C090.C0EF Это адресное пространство портов ввода/вывода слотовых устройств. Каждому устройству отводится по 16 адресов. Т.е.: C09x - 1й слот C0Ax - 2й C0Bx - 3й C0Cx - 4й C0Dx - 5й C0Ex - 6й Флоп контроллер 800к должен давать неравномерную картинку в своём пространстве (т.е. разные байты). Вроде бы первый байт у него 10, но не обязательно. Контроллер парпорта будет давать стойкие FF везде, кроме смещения 02 - что будет там - не знаю, если ничего снаружи не включено, может быть тоже FF. Остальные байты (на свободных слотах) должны болтатся вокрух каких-то Cx. -- Даже если флоп не виден в IO, можно попробовать наугад проверить - слушает ли он запись в регистры. Допустим, флоп сидит в пятом слоте. Значит адреса C0Dx. Инициализируем вв55-е: C0D3:92 C0D7:BD Смотрим на всякий случай ещё раз: C0D0.C0DF Включаем моторчик: C0D2:80 Подергаем шаговым двигателем: C0D2:84 C0D9:0 Ещё подвигаем головкой: C0D9:0 C0D9:0 -- Схемы флопконтроллера у меня нет. И я не знаю, где её добыть. Наверное, проще всего срисовать нужный фрагмент - дел на пару часов. Если флоп никак не реагирует на управление, значит нужно проверять прохождение сигналов DevSel, IOSel, R/^W, .. Они собирались на низкосложной россыпухе, вроде к555ла3, к555ли... Если у тебя есть знакомый электрощик, можно с его помощью разобраться с этими цепочками, номера контактов слота я могу поглядеть (или он сам может поглядеть) в мымрине - расфасовка слотов у семерки и девятки в этом вполне совпадает. Там же расписано, какие сигналы когда и когда должны бегать. Если порты не видны и на них нет реакции - смотреть входные цепочки. Если на порты реакция есть, но ромки, как мы видим, нет - значит проблема с генерацией сигнала CS для ROMки. Можно взглянуть в мымрине схему платы ввода/вывода (это где вв55 и вв51) - я думаю, идеология построения интерфейса шины флопконтроллера (у него тоже две таких же микрухи в основе) окажется очень похожей. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
PS Чтобы вам не очень долго думать над схемой, немножко конкретики о сигналах шины. Шина проста, как пять копеек. Она напоминает шину XT/ISA и за ней IDE, но чуть попроще и по другому формирует информацию о режиме - чтение или запись. Во первых, в слоты заводится земля, питание, ресет, dma, irq и ещё пара сигналов, о которых можете сразу забыть. Либо они не используются либо и так видно, что они есть. Ну может быть имеет смысл только проверить, не заело ли где нибудь между ресетом (контакт A21) и 35 ножкой вв55-ых. Для этого хватит вольтметра. При нажатом УПР-СБР на 35-й ножке должен быть, видимо "1", а при отпущенной - "0". Но эта проблема в данном случае маловероятна. Во вторых - естесно, на слот заводится адресная шина (Б3..и выше) и шина данных (A3..A10). Шина адреса анализируется только в четырех младших битах, а так же 8-м младших бит должны напрямую заводиться на адресные входы ROM-ки. Два младших бита шины должны также напрямую заводится на входы обеих вв55-х на лапки 8 и 9. Шина данных всегда взаимодействует с устройством через двунаправленные шинные формирователи. И они, кстати, тоже могут дохнуть В третьих - тут самое интересное: существует ещё несколько сигналов, и вот с ними у вас будут особо близкие отношения: ВК В/В - A11 - здесь появляется "0" если владелец шины (а это всегда будет проц) хочет общаться с портами ввода/вывода устройства. Этот сигнал не является параллельным для разных слотов и именно благодаря ему устройства не конфликтуют, даже если имеют полностью совпадающие электрические схемы. ВК ПЗУ - Б2 - ровно аналогичный сигнал, но только для общения с ROM драйвера устройства. Ф1 - A14 - просто меандр 1 МГц. Важно, что его отрицательная и положительная фазы приходятся ровно на фазы выставление адреса и обмена данными. Ф2 - A15 - аналогично, но 2 МГц. 14МГц - A17 - это 14 МГц, обычно использовалось на переферийных контроллерах для формирования небольшых задержек (около 3 периодов этой частоты) между выставлением процем данных на шину и защелкивания этих данных периферийным устройством. R/!W - Б19 - всегда "1" кроме случая, когда проц хочет записать данные в устройство. Никаких больше умных сигналов, вроде остановки процессора на время реакции устройства, в агате нет. Кто не успел, тот опоздал. (судя по мымрину, возможно, их планировали ввести, но не ввели) |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
ЗЗЫ Если в мымрине обнаружится какая нибудь странность вроде спаралеленных выходов TTL-микросхем - это не гениальное решение инженеров, а специально внесенные ошибки в документацию - чтобы шпиёны не своровали и не наладили производство агатов на враждебном западе ). Ошибки добавляются из расчёта не менее десяти штук на десять страниц, но не более пяти на каждой странице . |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Может быть накрылась микросхема выборки памяти по номеру слота. Либо сама ПЗУ. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Если ты имеешь ввиду декодеры адреса пространства Cx00..CxFF, которые на материнке - то нет, живая она, как Ленин - видно же, что ПЗУшку парпорта она нормально активизирует: Может быть накрылась микросхема выборки памяти по номеру слота *C200.C20F |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Декодер адреса стоит на конкретной плате. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Только на модулях с нестандартным адресным пространством. Вроде модулей доппамяти. Декодер адреса стоит на конкретной плате. Если устройству хватает стандартных 16 адресов IO и 256 адресов ПЗУ - используется декодер адреса материнки. Если ещё точнее: = IO пространство декодируется так: A15..A4 декодируется материнкой (для семерки могу точно сказать конкретные микросхемы), а A3..A0 могут декодироваться устройством по выбору самостоятельно. Т.е. если тебе нужен всего один адрес, можешь вообще не декодировать ADR, просто реагируй на сигнал ВЫБОР В/В, если нужно два адреса - можно декодировать любой из 4х младших бит и т. д. Если на модуле стоят БИС, которые сами имеют несколько адресов, младшие разряды ADR просто заводятся на адреса БИС - так подключаются 580вв55 , 580вв51... = ROM пространство декодируется аналогично, но материнка декодирует разряды A15..A8, а устройство использует или декодирует A7..A0. В случае модулей доппамяти A7..A0 не декодируется, а просто запоминается в регистре управления (при условии R/!W = "0" - программный переключатель "запись любого числа"); если же устройство - флоп или парпорт или суперIO семёрки - там где есть ROM - A7..A0 подключается на адресную шину ROM. = Комбинированный случай: парпорт девятки: там ROM имеет размер 2 кб, поэтому сделано так: есть триггер состояния. Он перебрасывается в "1" записью по адресу IO со смещением 2 и пос ледующим доступом в пространство ROM слота. В "0" - ресетом либо при условии ((генерируется материнкой) "ДОП IO [C800..CFFF]" = 1) & (A10 = A9 = A8 = 1 (генерируется декодером адреса платы парпорта)). В случае обращения по адресам стандартного ROM-пространства слота на старших адресах ROM-ки выставляется "1" (т.е. адрес получается :111 xxxx xxxx). Эта часть ROM содержит начальный код инициализации драйвера. Он может переключить триггер состояния в "1", тогда в пространство (общее для всех устройств !) C800..CEFF отображается остальная часть ROM (адреса :yyy xxxx xxxx). Т.е., с одной стороны - парпорт по полной использует и декодеры материнки, и, в тоже время имеет ещё одну ступень декодера адреса, позволяющую ему использовать общее пространство C800..CEFF (точнее, он отлавливает также обращение CFxx для переброски триггера состояния в "0"). Фактически, эта логика (около 6 м/с низкой степени интеграции) занимает почти половину платы парпорта. -- Полное декодирование адреса на плате периферийных устройств было принятов PC/XT архитектуре и вроде до сих пор остается в силе. У агата - не так. |
UFO |
Продолжение тестирования.... 1) Вставлял контроллер принтера поочередно в разные слоты. Остальные слоты - пустые. Команды вида C200.C20F и т.д. выдают результат с одинаковыми данными: C200 - 18 90 07 38 B8 50 03 2C C208 - 70 C0 48 A5 4B 48 A5 4C 2) Потом проделал тоже самое с контроллером дисковода. Результаты выполнения команд: *C100.C10F C100 - 00 00 00 00 00 00 00 00 C108 - 00 00 00 00 00 00 00 00 *C200.C20F C200 - C2 C2 C2 C2 C2 C2 C2 C2 C208 - C2 C2 C2 C2 C2 C2 C2 C2 *C300.C30F C300 - C3 C3 C3 C3 C3 C3 C3 C3 C308 - C3 C3 C3 C3 C3 C3 C3 C3 *C400.C40F C400 - C0 C0 C0 C0 C0 C0 C0 C0 C408 - C0 C0 C0 C0 C0 C0 C0 C0 *C500.C50F C500 - C1 C1 C1 C1 C1 C1 C1 C1 C508 - C1 C1 C1 C1 C1 C1 C1 C1 *C600.C60F C600 - C2 C2 C2 C2 C2 C2 C2 C2 C608 - C2 C2 C2 C2 C2 C2 C2 C2 (Сообщение отредактировал UFO 21 нояб. 2007 10:19) |
UFO |
Voldemar0 3) Вставлял контроллер принтера поочередно в разные слоты. Попробуй поглядеть (также, переставляя платы): Остальные слоты - пустые. Результаты выполнения команды (с первого по шестой слот): Слот X1 C090 - FF FF FF FF FF FF FF FF C098 - FF FF FF FF FF FF FF FF C0A0 - C0 C0 C0 C0 C0 C0 C0 C6 C0A8 - C0 C0 C0 C0 C0 C0 C4 C6 C0B0 - C0 C0 C0 C0 C0 C0 C0 C4 C0B8 - D0 C0 C0 C0 C0 C0 C0 FE C0C0 - C0 C0 C0 C0 C0 C0 C4 C4 C0C8 - D0 C0 C0 C0 C0 C0 C0 C0 C0D0 - C0 C0 C0 C0 C0 C0 C0 C4 C0D8 - D0 C0 C0 C0 C0 C0 C0 C0 C0E0 - C0 C0 C0 C0 C0 C0 C6 C6 C0E8 - C0 C0 C0 C0 C0 C0 DE C4 Слот X2 C090 - C0 C0 C0 C0 C0 C0 C0 C0 C098 - C0 C0 C0 C0 C0 C0 C0 C0 C0A0 - FF FF FF FF FF FF FF FF C0A8 - FF FF FF FF FF FF FF FF C0B0 - C0 C0 C0 C0 C0 C0 C0 C0 C0B8 - C0 C0 D0 D0 C0 D0 C0 DE C0C0 - C0 C0 C0 C0 C0 C0 C0 C4 C0C8 - C0 C0 C0 C0 C0 C0 CC C0 C0D0 - C0 C0 C0 C0 C0 C0 C4 C0 C0D8 - C0 C0 C0 C0 C0 C0 C0 C0 C0E0 - C0 C0 C0 C0 C0 C0 C0 C0 C0E8 - C0 C0 C0 C0 C0 C0 C0 C0 Слот X3 C090 - C0 C0 C0 C0 C0 C0 C0 C0 C098 - C0 C0 C0 D0 C4 C0 C0 C0 C0A0 - C0 C0 C0 C0 C0 C0 C4 C6 C0A8 - C0 C0 C0 C0 C0 C0 C0 C0 C0B0 - FF FF FF FF FF FF FF FF C0B8 - FF FF FF FF FF FF FF FF C0C0 - C0 C0 C0 C0 C0 C0 C0 C6 C0C8 - C0 C0 C0 C0 C0 C0 C0 DF C0D0 - C0 C0 C0 C0 C0 C0 C0 D6 C0D8 - C0 C0 C0 C0 C0 C0 FE C0 C0E0 - C0 C0 C0 C0 C0 C4 C4 C6 C0E8 - C0 C0 C0 C0 C0 C0 C0 DF Слот X4 C090 - С0 С0 С0 С0 С0 С0 С0 С4 C098 - С0 С0 С0 С0 С0 С0 С4 С4 C0A0 - C0 C0 C0 C0 C0 C0 C4 C4 C0A8 - C0 C0 C0 C0 C0 C0 FE FE C0B0 - C0 C0 C0 C0 C0 D0 D4 FF C0B8 - C0 C0 C0 C0 C0 C0 C0 C0 C0C0 - FF FF FF FF FF FF FF FF C0C8 - FF FF FF FF FF FF FF FF C0D0 - C0 C0 C0 C0 C0 C0 C0 C0 C0D8 - C0 C0 C0 C0 C0 C0 C0 FF C0E0 - C0 C0 C0 C0 C0 C0 C4 FF C0E8 - C0 C0 C0 C0 C0 C0 DE C4 Слот X5 C090 - C0 C0 C0 C0 C0 C0 C4 C0 C098 - C0 C0 C0 D0 C0 C0 C0 C0 C0A0 - C0 C0 C0 C0 C0 C0 C4 C4 C0A8 - C0 C0 C0 C0 C0 C0 FE FF C0B0 - C0 C0 C0 C0 C0 C0 C4 C6 C0B8 - C0 C0 C0 C0 C0 C0 C0 C0 C0C0 - C0 C0 C0 C0 C0 C0 C4 C0 C0C8 - C0 C0 C0 C2 C0 C0 DE C0 C0D0 - FF FF FF FF FF FF FF FF C0D8 - FF FF FF FF FF FF FF FF C0E0 - C0 C0 C0 C0 C0 C0 C4 C6 C0E8 - C0 C0 C0 C0 C0 C0 FE C4 Слот X6 C090 - C0 C0 C0 C0 C0 C0 C4 C0 C098 - C0 C0 C0 C0 C0 C0 C0 C0 C0A0 - C0 C0 C0 C0 C0 C0 C0 C0 C0A8 - C0 C0 C0 C0 C0 C0 C0 C6 C0B0 - C0 C0 C0 C0 C0 C0 C0 C0 C0B8 - C0 D0 D0 D0 C0 D0 D4 DE C0C0 - C0 C0 C0 C0 C0 C0 C0 C4 C0C8 - C0 C0 C0 C0 C0 C0 C4 C0 C0D0 - C0 C0 C0 C2 C0 C0 C0 C0 C0D8 - C0 C0 C0 C2 C0 C0 C0 C0 C0E0 - FF FF FF FF FF FF FF FF C0E8 - FF FF FF FF FF FF FF FF 4) Сделал тоже самое с контроллером дисковода. В результате выполнения команды - везде C0 (в независимости от того, в каком слоте контроллер). (Сообщение отредактировал UFO 21 нояб. 2007 10:44) |
UFO |
Voldemar0 После ввода этой команды дисковод начинает вращаться. Даже если флоп не виден в IO, можно попробовать наугад проверить - слушает ли он запись в регистры. После этой команды ничего не происходит. C0D7:BD Результат: Смотрим на всякий случай ещё раз: C0D0 - C0 C0 C0 C0 C0 C0 C0 C0 C0D8 - C0 C0 C0 C0 C0 C0 C0 C0 После этой команды ничего не происходит. Включаем моторчик: Ничего не происходит. Подергаем шаговым двигателем: Тоже ничего не происходит. Ещё подвигаем головкой: Начиная с первой команды - C0D3:92 - и во время ввода всех остальных команд дисковод продолжает крутиться. (Сообщение отредактировал UFO 21 нояб. 2007 10:54) |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Привет всем агато и эпло манам! |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
УФО, как правец заработал? |
UFO |
hrundel, привет! Давненько не виделись! К правцу я нашел загрузочную дискету и некоторый софт. Кстати, восстановил наш разговор о связке PC-Правец в теме о Правце: http://www.phantom.sannata.ru/...mp;start=0 А по Агату что-нибудь можешь подсказать? (Сообщение отредактировал UFO 21 нояб. 2007 16:12) |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Есть такая мечта, клонировать АГАТ-9 на современной элементной базе. Именно девятку хочется т.к. она совместима с эплом, а для эпла много интересного софтика. Как думаете, возможно такое? |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Уфо, а что конкретно подсказать по АГАТу? Тут люди тебе всё правильно пишут. По поводу подключения монитора к АГАТу могу добавить, что ч/б монитор можно подключить к RGB выходу компа. Для этого надо сделать элементарный смеситель из сопротивлений. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Ну что можно сказать ? Ещё раз: сдох контроллер флопаря Что ты планируешь делать в связи с этим ? Я могу подсказывать дальше, но в любом случае тебе надо будет браться за паяльник. У тебя какой уровень в этом плане ? Детали сможешь добыть ? Микрухи аккуратно выпаивать и запаивать ? Или может поискать кого нибудь (ты из Москвы ?) кто имеет лишний контроллер и поделится ? -- Это на агате и так есть - у него два выхода - RGB и композит. По поводу подключения монитора к АГАТу могу добавить, что ч/б монитор можно подключить к RGB выходу компа. Для этого надо сделать элементарный смеситель из сопротивлений. Только - не знаю как на девятке, а на семерке очень было полезно некоторые резисторы сумматора менять - тогда получалось до 8 или 16-и оттенков серого (со штатными резюками только 4-5 оттенков). -- У меня тоже такая идея есть, вроде технических проблем нет, только с флопарём надо что-то будет придумывать и с дисплеем. Потому что если действительно взять ПЛМ с офигенным быстродействием, добыть где-нибудь прошивку ядра 6502 для неё (а она скорее всего в природе уже существует) и добавить всю прочую перефирию - получится агат на паре кристалов. Логика + память. И при этом иметь рядом флоповод размером раз в пять большим всей остальной схемы получается слегка по идиотски. Есть такая мечта, клонировать АГАТ-9 на современной элементной базе. Именно девятку хочется т.к. она совместима с эплом, а для эпла много интересного софтика. Как думаете, возможно такое? Т.е. надо придумать либо аппаратный конвертор FLOP >-> SD-карта или вообще где-то пропатчить операционки... но их много.... сдохнуть можно столько делать... Да и все равно - иметь флеш на 128 мб (а где сейчас меньше найти ?) и при этом дробить её на образы по 800к - тоже извращение... А единственная агатовская ОС, которая может быть могла бы работать с крупными накопителями - спрайт-ос. Вроде у неё и иерархические каталоги предполагались и крупные носители.... Либо prodos - от эпла - но она ж на девятке не пойдет.... Её адаптировать - опять же - потерять совместимость с агатовским софтом. Может проще свою ось написать ? .... + аппаратный режим совместимости с 800к флопом для тех прог, которым ОС не указ ? Ну и с дисплеем как быть ? Делать выход на обычный SVGA-rgb моник ? В общем, интересно это всё... Жуть... Но с ПЛМ-ками я пока не работал (поэтому и интересно) - так что может быть это всё не так просто, как кажется... |
UFO |
Voldemar0 Вариантов два: сдох контроллер флопаря 1) Найти рабочий контроллер. Или ещё один Агат. 2) Попробовать починить имеющийся. В электронике не разбираюсь, но паять умею и у меня есть знакомый электронщик. Детали тоже могу поискать. Я могу подсказывать дальше, Если не затруднит - подскажи что можно попробовать дальше с контроллером сделать. А я в выходные съезжу на барахолку - посмотрю детали и, может, найду контроллер. |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Voldemar0, интересная идея с ПЛМ! Вот нашёл в инете програмульку MAXPLUSII, вроде как для создания образов для ПЛМ. Но разобраться при беглом просмотре пока не получилось. Вот ссылка. ftp://ftp.altera.com/outgoing/release/ В англицком языке слабоват. А вообще может с этим в новую темку уйти, а то УФО обидится. (Сообщение отредактировал hrundel 22 нояб. 2007 7:48) |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
2UFO: Понятно. Тебе по любому нужен будет вольтметр, причем очень хорошо, если он сможет хотя бы оценочно измерять переменную составляющую на фоне постоянной. Мелкие цифровые приборы вроде раньше правильно её не измеряли, ... хотя можно последовательно с таким прибором прицепить конденсатор на 0,1 мкф, тогда всё должно получиться. Если приборы крупные - из серии m890 или что-то похожее - у них всё нормально измеряется. Или осцилограф, но на это я не надеюсь. Я в ближайшие дни погляжу внимательно на конструкцию этого контроллера, тогда опишу дальнейшие ходы. -- 2hrundel: Я за эту разработку в ближайшие год-два не возьмусь - это же довольно приличный объём работы. Осваивать надо не программульку, а сначала концепции, потом какой нибудь конкретный кристалл выбрать, а потом уже можно изучать вопрос о выборе программулек. И не забыть попутно сделать программатор. У меня на полное освоение нового кристалла (микропроцессорного) уходит около полугода, сколько уйдёт на ПЛМку - не знаю, наверное столько же. Это если основательно, а по другому я не хочу. А сейчас у меня из крупных дел - обновление ssmu.ru/er/agat/ - я каждый вечер часов по 5-7 на него отдаю (заработал очередной сборник игр - около 10 образов по 10 игр в каждом. На каждую скриншот надо сделать, краткое описание...). Железки всякие иногда кто нибудь притаскивает - тоже много скопилось, надо разбирать - а то супруга из дома выгонит . Так что агат на ПЛМках - это в хвосте очереди - я ж сразу сказал - идея. А не процесс. Я пробовал эту идею в массы кинуть - в рассылке по агатам на yahoo (http://tech.groups.yahoo.com/group/agat9/), но ни одного ответа не получил. А в одиночку... могу и в одиночку, но не сейчас. Сейчас - только если ты сам будешь делать реальную железку, а я могу консультировать по непонятностям в архитектуре агата. |
UFO |
Voldemar0, осцилограф тоже есть. Буду ждать дальнейших советов! |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Привет, это опять я Итак. Сначала небольшой ликбез, для однозначности: ------------ Про микросхемы: в Агате стоят обычные ТТЛ-микросхемы не очень высокой степени интеграции. Работать с ними легко, статики они почти не боятся. Надо только помнить: - Крайние диагональные ноги у них, как правило, отданы под питание (верхний левый) и общий провод (нижний правый). - Сигналы: ноль обозначается напряжением не выше 0.4 в (обычно оно и будет около 0.2-0.4в), единица - выше 2.4 в (обычно около 4 в). Сигналы бывают только такие, но они могут очень быстро меняться и вольтметр постоянного тока, не успевая следить за изменениями, будет показывать интегрированное по времени значение. - Нумерация выводов (а я буду в дальнейшем указывать номера лапок) идет против часовой стрелки, если смотреть на корпус сверху. Первая лапка обычно расположена в начале ребра, на которое указывает специальный ключ (выемка или значок) на корпусе: либо рядом с ключом либо поблизости по периметру против часовой стрелки если смотреть на корпус сверху. Обычно маркировка микросхемы ставится таким образом, чтобы ключ оказался слева от надписи. Тогда первая ножка находится снизу слева, слева на право идут ножки 2, 3,....7, затем сверху все идет наоборот - справа налево: 8, 9, .... 14. For example: 14 13 12 11 10 9 8 КЛЮЧ к155ла3 1 2 3 4 5 6 7 - это сверху! ------------ Разъём системной магистрали Агата имеет два ряда по 30 контактов в каждом. Если взять контроллер микросхемами к себе, разъёмом вниз, ты будешь видеть сторону "Б", слева направо будут идти контакты в порядке возрастания 1..30. Соответственно, с обратной стороны, идёт ряд "А". Контакты с одинаковыми номерами находятся друг с другом. На некоторых агатовских платах были соответствующие подписи, но иногда их нет или они есть не на обеих сторонах. ------------ Умей разделять факты и пожелания. Никаких "кажется" не должно быть, только приборная проверка может более-менее гарантировать факт. Например: если ты видишь провод, припаяный двумя концами к двум точкам - это ещё не значит, что точки замкнуты. Провод может быть поврежден под изоляцией. Если ты видишь дорожку на плате без изоляции, твоих глаз всё равно не хватит, чтобы разглядеть в ней трещину, вполне достаточную, чтобы устройство не работало. Если ты заменил микруху и думаешь, что кусочек олова не коротнул соседние дорожки - скорее всего всё таки коротнул. Даже если его не видно. ------------ ------------ Теперь возвращаемся к контроллеру. Во первых, берём простой мягкий карандаш (или какой нибудь маркер), поворачиваем плату разъемом системной магистрали вниз, корпусами микросхем к себе и внимательно смотрим на пространство платы над разъёмом. Там есть микросхемы слева направа - ищем их и подписываем мелким почерком не касаясь карандашом дорожек (грифель - далеко не диэлектрик): к556рт5 - D1 (это ROM с загрузчиком) кр580ва86 - D2 (шинныый формирователь) кр1533лн1 - D3 (6-ть инверторов) кр1533ли1 - D4 (4-е И) кр1533ла3 - D5 (4-е И-НЕ) Эти пять микрух образуют дополнение до полного декодера адреса, заодно обеспечивают физический интерфейс с магистралью и хранение начального загрузчика. Сначала будем ковырять их - надо понять, почему проц не видит загрузчик. ------------ Берём омметр и прозваниваем ключевые дорожки - тут должны быть соединения: Б2 = D1.20 = D1.21 = D4.2 А11 = D4.1 = D3.5 D4.3 = D2.9 Б19 = D3.13 = D5.10 D3.12 = D2.11 = D5.13 Если соединения нет - смотри внимательно плату. Либо дорожки действительно нет - это плохо и указывает на то, что наши платы имеют различные схемы, либо дорожка есть, но - опа - она таки разорвана. Но это маловероятно - я не помню у агатов такой проблемы, как непропай или трещины. ------------ Если все соединения в наличии, втыкаем контроллер в машину, машину в розетки и смотрим дальше. Сначала видим приглашение отладчика '*' и ничего не нажимая на клавиатуре измеряем напряжения: D4.1, D4.2, D4.3 - тут должна быть уверенная "1", без никаких "0". D3.13, D3.12 - тут будет прыгать хаотическая фигня, причём при нажатии и удержании любой клавиши вместе с ПВТ характер хаоса может слегка меняться. Обрати внимание, раз уж есть осцилограф: на точке D3.12 сигнал должен иметь аккуратную близкую к прямоугольной, форму. Если там хотя бы один из переходов 0->1 или 1->0 затянут по сравнению с другим или с постоянным уровнем - это может указывать на неисправность D3. ------------ Теперь пишем маленькую программку (контроллер сидит в слоте 5): 2000:AD D0 C0 4C 0 20 Проверяем: 2000L Получаем: LDA $C0D0 JMP $2000 Запускаем: 2000G И вольтметром наблюдаем падение среднего уровня на точке D4.1. А осцилограф должен указать на появление импульсов "0", скважность нуля около 1/6. Причем D4.2 должна оставаться всё также на твердом уровне "1". Теперь смотри D4.3 - тут форма и фаза (скважность) сигнала должна повторять D4.1. Теперь нажимаем УПР-СБР и чуть корректируем программу: 2002:C5 2000L LDA $C5D0 JMP $2000 2000G Всё должно повториться в точности также, за исключением того, что теперь "0" должен скакать на D4.2 и D4.3. ------------ Если все эти проверки выполняются и сигнал красивой хаотичной формы присутствует на D3.12 = D2.11, а нолики скачут на D4.3 = D2.9, но по адресам C5xx все равно читается C1 или что-то похожее - это весьма однозначно указывает на неисправность D2. Менять. Если же D3.12 завис в каком-то одном состоянии либо сигнал с него растянут, не достигает уровней >0.4 и >2.4, а на входе (D3.13) имеется (а куда он денется, если всё остальное работает ?) в полном комплекте - соответственно виновата D3. Можно менять, а можно просто отгрызть ей выход 12 и напаять сверху ещё одну такую же микруху, прицепив ей лапки 7, 12, 13, 14. Это если боишся испортить дорожки неаккуратным выпаиванием старой микры. Если завис выход D4.3 в константе - опять таки - виновата D4. Лечение точно такое же. ------------ В общем и целом, за видимость загрузчика отвечают только эти четыре микросхемы: D1 (но мало вероятно, что проблема в ней - если бы это было так, на магистрали, вероятно, читалась бы либо не очень хаотический мусор, либо FF), D2 (запросто), D3 и D4 (а почему бы и нет ?). ------------ Ещё: Если вывод микрухи чётко зависает или очень слабо шевелится (!) около уровня питания или земли - т.е. около 0..0.3 в или 4.7..5.x в всегда имеет смысл проверить - она ли виновата ? Может такое быть, что проблема в какой -то нагрузке-входе, на который она работает. Проверить можно только отключив выход от входов. Аккуратно разрезаем дорожки между входом и выходом посредством скальпеля или маленькой дрелькой с тонким сверлом. Небольшой разрез потом легко спаять, зато не потребуется выпаивать кучу микросхем. После разрыва дорожки все тесты можно повторить. Нормальный вход ТТЛ-микрухи, не подключенный ни к чьему выходу, зависнет при появлении питания на уровне около 1.5 в (как правило, но не всегда), ну а выход, отключенный от пробитого входа, должен начать качаться в полную амплитуду. Ещё: после разрыва можно прозвонить сопротивление между входами и соответствующей шиной питания. Потом между выходами и соответствующей линией питания. Сопротивление, измеренное низковольтовым омметром, будет уходить в сотни-тысячи ом - это нормально, либо будет заметно меньше - десятки-единицы ом - это наверняка пробой. Но чаще, пожалуй, все таки проблема в выходных каскадах, нежели во входных. ------------ Сложнее решить кто виноват, если у выхода микры отваливается одно из плеч. Особенно если это верхнее плечо - обеспечивающее выход "1". Проблема в том, что в этом случае схема на низких частотах вполне будет работать (брошенный вход сам подтягивается к "1"), но на высоких частотах выход не сможет обеспечить быстрый переход 0->1 - переход получается не резким, а довольно пологим. Определить такую фигню помогает либо осцилограф ... Либо просто замена деталей. ------------ Если меняешь микру - следи внимательно чтобы не коротнуть соседние дорожки - у агата они широкие, а промежутки узкие. Особенно между лапками микрух. Помни законы Мерфи. ------------ Ну вот, как-то примерно так. Пробуй, пиши... (Сообщение отредактировал Voldemar0 25 нояб. 2007 19:02) |
ed4mk
Full Member
Откуда: Москва, Россия Всего сообщений: 261 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Эх... Мне бы кто так с Агатами помог... вот в чем у меня трабл, в душе не ведаю. |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
ed4mk У меня АГАТ ломался раза четыре. Каждый раз вылетала разная микросхема, но, в основном, почему-то производство з-да "Светлана". Я тогда хорошо навострился их чинить с помощью осциллографа. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Ну ты попробуй спросить ... В смысле - рассказать - чего у тебя... Может помогут... Эх... Мне бы кто так с Агатами помог... вот в чем у меня трабл, в душе не ведаю. |
UFO |
Voldemar0, спасибо большое! Как будут результаты - напишу. |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Voldemar0, молодец, зачёт +1, статья по ремонту контроллера дисковода, на отлично! Прочитал и сразу ностальгия взяла! Охота взяться за щуп осцилографа и паяльник. Вдохнуть прекрасный дым канифоли, и посмотреть на меандр на экране осцилографа! Ну в общем было это во времена 1984-1986 года. Г. Москва завод ЛЭМЗ. В основном специализировался на военку, но 40 цех гнал ширпотреб в виде трех программых извещятелях советской пропаганды под названием МАЯК. Для справки и для смеха выкладываю парадокс советского производства и экономики. МАЯКи полностью изготовлялись на ЛЭМЗе, а шнур для питания от электросети припаивали в г. Душанбе. Т.е. собирали МАЯКи, вагонами их отсылали в Душанбе, там приделывали сетевые шнуры, потом опять на ЛЭМЗ, и уж тут запечатывали в коробки. Правда экономично? Ну ладно, вопрос в другом, это так, отступление. Жизнь тогда была полна идей и вдохновения! В общем решило наше правительство компьютеризировать нашу необъятную Родину. Ну кто-то придумал,что делать надо на ЛЭМЗе. Первые разработки ПК "АГАТ" не увенчались успехом, вплоть до четвертой версии. Интересный факт! Агат-4С был разработан на (процессор) 588 серии, и представлен на ВДНХ. Когда в Агат-7 стал на 6502, и был выставлен на ВДНХ в 1984 г. в рекламном проспекте всё равно было написано 588 и 589. В общем шифровались как могли. И все-же об ностальгии! Я тогда не ЛЭМЗе работал на военку в 45 цеху. Начальство начало собирать коллектив из молодых, соображающих комсомольцев для производства первого в СССР ПК. Конечно набирали из тех, кто мог отличить ЛА3 от ИД4. Про слово микропроцессор только слыхом слыхивали в те времена. Ну в общем и началось. Погнали мы АГАТы собирать. На работу шли как на праздник! Разговоров после работы, про работу, домой дойдёшь и на телефон падаешь, и опять базар про АГАТы! Так это было! Собирали семерки. На плате сопряжения (мать без процессора) было до 200 перемычек, конечно на начальном этапе. Недоработка НИИВК. Первые игрушки шашки русские, шахматы, диверсант(зависал по чёрному), реверси это было что-то!!! Все писались от счастья и восторга. Всё было в диковину. Потом конечно всё стало во благо производства. Были отдушины когда внедряли в АГАТ-7 совместимость с ЭПЛом, азарт появлялся. Тут простор с программным обеспечением был безграничен. Самое интересное как добывались программы для эпла. Ходили на импортные выставки на кр. Пресне и в Сокольники и у буржуев переписывали программы. Были ещё связи с болгарскими друзьями с ихним ПРАВЕЦем. Если интересно потом допишу. |
UFO |
hrundel, очень интересно! |
AFleyM |
NEW! Сообщение отправлено: 26 ноября 2007 12:45 погоди, выходит микроши с апогеями пошли в производство позже, чем агаты? Ну в общем было это во времена 1984-1986 года. а почему же тогда технически они были более отсталыми? |
Сейчас на форуме |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
2hrundel: Пиши, интересно Кстати, вот тут ещё есть одна очень любопытная ветка: http://yarportal.ru/topic18788s0.html Жаль, умерла она, но не очень давно. Может, что нибудь из неё прокомментируешь. -- Вообще, меня весьма интересует составление гениалогического дерева агатовского софта, хотя бы операционных систем. Хотя есть вопросы и к другим большим программистам: вот хотя бы Агат-Автор: кто помнит, как там было сделано выделение фрагмента ? А теперь спросите себя - почему (так сложно - поставить курсор на конец фрагмента и ввести подстроку для поиска его начала) ?!!! |
UFO |
Voldemar0 Эту ветку я читал и даже связывался с этим человеком (agat7). Кстати, вот тут ещё есть одна очень любопытная ветка |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
PS И ещё: нигде не могу найти инфы по простому вроде бы вопросу: почему, действительно, агат именно 7 и 9 ? Т.е. были другие исполнения ? А что у них было, в чём отличия, какие особенности ? |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Делись с общественностью )) Эту ветку я читал и даже связывался с этим человеком (agat7). Что он ещё рассказал интересного ? |
UFO |
Voldemar0 Ну, экскурса в историю не было. Что он ещё рассказал интересного ? Я с ним связывался чисто по техническим вопросам (касательно "оживления" Агата) и по поводу документации от него. А вообще, конечно, интересно было бы увидеть его на нашем форуме... P.S. Сейчас отправил приглашение agat7 посетить наш форум. Надеюсь, не откажется... :shuffle: (Сообщение отредактировал UFO 26 нояб. 2007 17:02) |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Про гениалогию АГАТа, я толком сам мало что знаю. Была четверка которая была выпущена как экспериментальная. Процессора 6502 там не было. С Самого начала весь софт для семерки писали в НИИВК. Все было переделано с эпла и адаптированно под архитектуру АГАТа (дос,бейсик,монитор). В Новосибирске ребята молодцы "сделали" школьницу, тоже с какой-то эпловской системы. Позже, в конце 80-х конечно начались свои разработки. Много хороших программистов из народа вышло Голов А. Березуцкий В. Бадер Р. и др. Писали не ради денег, а ради того что-бы было. Рома Бадер пытался заработать продавая пасьянс (защитил от копирования), но миллионером тогда у него стать не получилось. Микроши на ЛЭМЗе стали выпускать значительно позже, вроде как с 1987г. А про апогей даже не слышал, что-бы на ЛЭМЗе его делали. Производство одного АГАТа в 1985 г. занимало целый день работы целого цеха, и трудилось там человек 50. Конечно был конвеер. Клепали, паяли, лудили, винтили и даже настраивали и регулировали. Но качество радиоэлектронных компонентов и печатных плат оставляло желать лучшего. Конечно со временем обороты производства увеличились. Платы стали более качественные, да и руку набили на регулировке. Зато прогресс хорошо шел в плане "обеспечения" АГАТами работников цеха. У каждого уважающего себя и конечно соображающего регулировщика радиоаппаратуры к концу 86 г. был дома АГАТ. Конечно без дисковода, но все-же АГАТ! Дисководы были в большом дифиците на заводе, а всё остальное можно было достать за спирт или за деньги. Мне лично печатная плата(мать) и процессор обошлись в 3 литра самогона. Позже напишу дальше. |
Blazer
Advanced Member
Откуда: Russia, Kostroma Всего сообщений: 336 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 фев. 2007 |
В 1988 г. проходил практику на Костромском Электромеханическом заводе. Гнали военку, но параллельно выпускали "Агат-5", затем "Агат-7". На конвейере занимался монтажом ИМС на платы контроллеров, процессорные платы и платы памяти. Немного работал настройщиком РЭА. Там были шаблоны формата А1 с изображениями сигнала на осциллографе по контрольным точками С того времени остались пара плат от "Агата", нашедшие приют у Ed4mk В скором времени завод был распродан, что не продали - растащили в смутное время 90-х. |
AFleyM |
NEW! Сообщение отправлено: 26 ноября 2007 17:28 ну как не слышал? А про апогей даже не слышал, что-бы на ЛЭМЗе его делали. статья даже была в Радио: [B]Апогей-младший брат микроши[/B]. его и собирали даже в микрошином ящике, а отличался он по сути только наличием цветного выхода. |
Сейчас на форуме |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Конечно первые АГАТы семёрки не отличались особой надёжностью. Дисководы 140 кб.(болгарские изот), это вообще кошмар был. Вроде когда с нуля при тестировании они работали, и то через один. На одном дисководе пишешь дискету, другой не читает. Пытались их как-то отладить регулировкой направляющих головки, но этого хватало не на долго. Проблема вроде как была в инициализации головки. При вкл. АГАТа дисковод трещал как трактор, разбалтывал все крепления и направляющие головки чт.зп.. Из за этого происходили все смещения головки. Да и сама голова с прижимной пятой дискету драли нещядно. Конечно при таком качестве говорить о производственном использовании АГАТа было очень тяжело. Но все-же пытались. На ЛЭМЗе в отделе метрологии делали базу данных по учету и поверке радиоизмерительной аппаратуры. Программа была написана на бейсике, организовывала Т файлы где хранилась инфа о приборах. Поиск по базе данных одного прибора занимал около минуты. Копии дискет хранились в 3-х экземплярах написаных на разных дисководах. Конечно когда приделали ТИК 800 килобайтный тут дело пошло на поправку. Про изоты просто забыли. Использовали только для игрушек в основном системных типа КАРАТЕКи. Поработал АГАТ и на военное производство в плане тестирования Р/Э аппаратуры. Приделали спец. ячейку и переходник с нужными разъёмами. Написали программу. Подключали все это к военным аппаратам, тестировали. Работало все превосходно. Был для АГАТа и своеобразный модем, вернее сказать плата сопряжения магнитофонного вх.вых. с телефонной сетью. Пользовался популярностью в любительских кругах ЛЭМЗовских самоделкиных. При отсутствии дисковода был незаменим. Схемка была очень простенькая, пару транзисторов и толи операционник, толи компаратор, точно не помню. Никакого пр. обеспечения не имелось, вся перезапись велась командами монитора R W и бейсика LOAD SAVE. В телефонную трубку кричишь стартуй, и ложи быстрее трубу. На второй, третий раз обязательно программа пойдет. Вообще телефонную сеть АГАТом много мучали. Был определитель номера, очень хорошо работал. Только тел. сеть подключалась не к магнитофонному входу, а к входу игрового пульта(потенциометра). Запрос в сеть был реализован $ C020. Ну телефонный номеронабиратель я сам на бейсике в 30 строк уместил. Игрушку типа тенниса для 2 АГАТов через "модем" кто-то написал. В общем жизнь была интересная и била ключём. (Сообщение отредактировал hrundel 27 нояб. 2007 11:23) |
ed4mk
Full Member
Откуда: Москва, Россия Всего сообщений: 261 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Создал отдельный топик в этом же разделе, дабы не путаться. |
UFO |
Voldemar0, привет! Итак, вот что получилось в результате проверок. Да, соединения есть. Берём омметр и прозваниваем ключевые дорожки - тут должны быть соединения: Да, есть "1". измеряем напряжения: Характер хаоса не меняется. D3.13, D3.12 - тут будет прыгать хаотическая фигня, причём при нажатии и удержании любой клавиши вместе с ПВТ характер хаоса может слегка меняться. Есть импульсы прямоугольной формы. Обрати внимание, раз уж есть осцилограф: на точке D3.12 сигнал должен иметь аккуратную близкую к прямоугольной, форму. Есть импульсы с такой скважностью. Теперь пишем маленькую программку (контроллер сидит в слоте 5): Есть такие же импульсы. смотри D4.3 - тут форма и фаза (скважность) сигнала должна повторять D4.1. Ок, повторяются на этих ножках. Теперь нажимаем УПР-СБР и чуть корректируем программу: Вот на этом этапе видим что-то не то.... Если все эти проверки выполняются и сигнал красивой хаотичной формы присутствует на D3.12 = D2.11, а нолики скачут на D4.3 = D2.9, но по адресам C5xx все равно читается C1 или что-то похожее - это весьма однозначно указывает на неисправность D2. Менять. На D3.12 - здесь "0". На D4.3 = D2.9 - нолики скачут. Здесь D3.12 завис в состоянии "0". Если же D3.12 завис в каком-то одном состоянии либо сигнал с него растянут, не достигает уровней >0.4 и >2.4, а на входе (D3.13) имеется (а куда он денется, если всё остальное работает ?) в полном комплекте - соответственно виновата D3. На входе (D3.13) - завис "1". Здесь всё нормально. Если завис выход D4.3 в константе - опять таки - виновата D4. Лечение точно такое же. |
UFO |
Да, тут нормально. При нажатом УПР-СБР на 35-й ножке должен быть, видимо "1", а при отпущенной - "0". Здесь так... Во вторых - естесно, на слот заводится адресная шина (Б3..и выше) и шина данных (A3..A10). На 8 и 9 выв. К580ВВ55 всегда "0" (т.к. на входах 4 и 10 выв. 1533ЛИ1 всегда "0", то и на выходах - выв. 6 и 8 всегда "0" ). Входы (12 и 13 выв) 1533ЛЛ1 закорочены с выходом (выв. 11). Хотелось бы уточнить правильность соединений (см. фото контроллера флопа на первой странице топика): - провод, соединяющий выв. 11 ЛИ1 и выв. 12, 13 ЛЛ1 - провод, соединяющий выв. 4 ЛИ1 и выв. 11 ЛЛ1 - провод, соединяющий выв. 4 ЛИ1 и выв. 10 ЛИ1 (Сообщение отредактировал UFO 18 дек. 2007 16:23) |
UFO |
Писал со слов электронщика - надеюсь, что ничего не напутал... Если что-то не так - напиши, уточню. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Здесь скакали ? D3.13, D3.12 - тут будет прыгать хаотическая фигня, причём при нажатии и удержании любой клавиши вместе с ПВТ характер хаоса может слегка меняться. А здесь перестали ? Вот на этом этапе видим что-то не то.... Если так, то вопрос: второе измерение происходило во время работы тестовой проги ? (2000G) ? Если ответ "да": они действительно не должны скакать во втором случае, странностей тут нет, всё правильно. Кстати, если в проге заменить 2000:8D, то D3.12 будет становиться "1"-кой примерно также - со скважностью 1/6, возможно, с небольшим сдвигом фазы (задержкой) относительно скачков "0"-ка на D4.3 во время работы программы 2000G. -- В общем, по этим результатам я вижу дохлой исключительно D2, которая ВА86 - шинный формирователь. -- Про провода: ли1.11 = лл1.12,13 - это верно ли1.4 = лл1.11 - это тоже верно ли1.4 = ли1.10 = ла3.4 = ла3.2 = лл1.11 - да, есть такое Но эти цепи занимаются доступом к управляющим регистрам, поэтому пока я про них не упоминал. |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
UFO У меня есть документ >ПЕРЕЧНЬ Программно-аппаратных средств ПЭВМ "Агат-7 и Агат-9 и адреса их поставщиков и разработчиков> 12стр. А4. Если надо то могу отсканировать или переслать. (Сообщение отредактировал agat9 23 дек. 2007 12:09) |
UFO |
agat9, конечно надо! Если не сложно, отсканируй, пожалуйста! |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
UFO Отсканировал как переслать есть в формате doc и rtf. Могу присоединить к посту но не знаю как это делается на этом форуме |
UFO |
agat9, можно залить на www.webfile.ru и ссылку закинуть сюда. Или просто мне на мыло (адрес написал тебе в личный ящик). |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
На мыло это хорошо. agat9, можно залить на www.webfile.ru и ссылку закинуть сюда. Но лучше бы на всеобщее обозрение. |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
UFO стр2 http://webfile.ru/1656547 стр3 http://webfile.ru/1656551 стр4 http://webfile.ru/1656552 стр5 http://webfile.ru/1656558 стр6 http://webfile.ru/1656560 стр7 http://webfile.ru/1656563 стр8 http://webfile.ru/1656566 стр9 http://webfile.ru/1656567 стр10 http://webfile.ru/1656568 стр11 http://webfile.ru/1656569 стр12 http://webfile.ru/1656571 если получилось сообщи. есть еще любитель АГАТА в Волгограде. Первая страница это обложка и содержит только название документа >>Перечень программно-аппаратных средствПЭВМ "Агат-7" и "Агат-9 " и их поставщиков и разработчиков >>. (Сообщение отредактировал agat9 26 дек. 2007 8:52) (Сообщение отредактировал agat9 26 дек. 2007 8:56) |
UFO |
agat9, большое спасибо! Всё успешно скачалось! P.S. А первую страницу не отсканировал? |
UFO |
Позвольте узнать, кто же он? есть еще любитель АГАТА в волгограде на форуме ПОЛИГОН ПРИЗРАКОВ |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
UFO Я дал ему координаты Вашего форума. Если не выдет на связь, то спрошу разрешения на передачу Вам его E-mail. |
UFO |
Хорошо. А насчёт первой страницы как обстоят дела? |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
UFO Я добавил ответ в пост со ссылками. (Сообщение отредактировал agat9 26 дек. 2007 12:58) |
UFO |
agat9, для полного счастья всё-таки не хватает обложки. Ссылка на обложку: http://webfile.ru/1660687 (Сообщение отредактировал UFO 28 дек. 2007 20:28) |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
[/IMG]UFO посылаю картинку 1-ой стр и обложкe книги . Не понял зачем стр 1 в ней не ни какой информации . (Сообщение отредактировал agat9 27 дек. 2007 20:56) |
UFO |
Спасибо! А обложку книги о Правце лучше закинь в тему о Правце. Она же не имеет отношения к Агату. |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
UFO Переместите в музей если посчитаете нужным. Надо бы Первый Советский персональный комрюьтер который выпускался серийнно. Надо бы АГАТ-7 поместитьв Ваш Музей иначе как то нарушается историческая хронология. Кстати проспект был сделан для показа на выставке в Гановерн (ФРГ). Кто имеет возможность отсканировать карикатуру из журнала БАЙТ на появление АГАТа на этой выставке. Был бы очень признателен. (Сообщение отредактировал agat9 27 дек. 2007 10:15) (Сообщение отредактировал agat9 27 дек. 2007 21:00) |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
А нельзя ли картиночки по-крупнее показать? |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
Sergei Можно но не будет ли это накладно для форума. Каждая картинка 1662х2321х24 2,5мб jpg |
AFleyM |
NEW! Сообщение отправлено: 27 декабря 2007 12:08 а не надо фотки общих видов делать с таким офигенным разрешением! Каждая картинка 1662х2321х24 2,5мб jpg оно уместно, когда надо показать мелкие детали или при макросъемке. а общие виды нормально идут и при 640х480 |
Сейчас на форуме |
UFO |
Sergei, ccылку на эту брошюру я уже давал в топике о старых компьютерах. Там есть крупные сканы. agat9 Я-то считаю нужным, но право перемещать что-либо по форуму есть только у модератора раздела и администратора. А вот у Вас, как автора сообщения, есть возможность с лёгкостью его отредактировать, просто перенеся ссылку в топик о Правце. Переместите в музей если посчитаете нужным. На radikal.ru есть возможность при закачивании картинки, делать её уменьшенную копию. В форум помещается ссылка на неё, при нажатии на которую, происходит открытие оригинальной крупной картинки. Можно но не будет ли это накладно для форума. Второй способ - самому сделать уменьшенную копию (дело двух минут), залить обе картинки и вставить ссылку в форуме, например, таким образом: [u r l=h t t p://ссылка на оригинальную картинку][i m g]http://ссылка на уменьшенную картинку[/i m g][/u r l] Тем самым форум становится более удобочитаемым и у человека появляется возможность выбора - если картинка заинтересовала, можно открыть более крупное изображение. |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 | |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
UFO это не брошюра а проспект. Sergei Что-то на Вашем сайте не нашел переключателя на русский язык. (Сообщение отредактировал agat9 27 дек. 2007 19:48) (Сообщение отредактировал agat9 27 дек. 2007 21:02) |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
agat9 А его и нету... |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 | |
UFO |
Надо! Кроме этой, особенно интересуют следующие части технического описания, поставлявшегося вместе с компьютером: - Внутренний интерфейс. Часть 3. Фг3.032.002 ТО2 - Описание системы команд. Часть 4. Фг3.032.002 ТО3 - Описание аппаратных средств. Часть 5. Фг3.032.002 ТО4 Если таковые имеются, будем рады получить сканы! |
agat7
Newbie
Откуда: москва Всего сообщений: 13 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 нояб. 2007 |
с Новым Годом. Надеюсь продолжим общение в новом году. |
UFO |
Нашёл сайт под названием "Архив академика А.П.Ершова - ЭВМ «Корвет» и «Электроника УК-НЦ»". http://ershov.iis.nsk.su/russian/index.html Там есть характеристика персональных ЭВМ "Корвет", "Электроника УК-НЦ" и комплекта технических средств и оборудования кабинетов вычислительной техники всех типов учебных заведений. Есть много сканированных документов! Касательно темы топика: на сайте есть документация для пакета прикладных программ "Школьница", который был предназначен для автоматизации школьного учебного процесса (в 1982-1985 гг.). Насколько я знаю, пакет использовался и на "Агатах". |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Там, кажется, та же документация, что и шла со Школьницей. На агате она (Школьница) не просто есть - она там первой появилась, и вроде именно агатовская версия наиболее полная. Во всяком случае, писалось учебных прог под неё много. Только "Школьница" - это не пакет прикладных программ, а специализировання операционная система. Со своими интерпретаторами (РАПИРА и РОБИК) и компилятором Ассемблера, редактором, IDE.... И очень подробной документацией: там описывалось не только сами языки, но даже внутренности работы системы, включая детали работы синтаксического анализатора, распределения памяти и прочих деталей. Т.е. учится на ней можно было не только в Pascal-подобной РАПИРЕ, но и вообще в организации осей, трансляторов. Плюс, к некоторым её блокам (хотя бы к файловой подсистеме, а также к IOSub - консольный ввод/вывод) есть даже исходики. Linux, практически Если бы не потребляемый этой системой объём памяти, возможно, она бы стала довольно популярной не только среди некоторых учителей. |
UFO |
Voldemar0 Оказалось, что дело в блоке питания. После замены конденсаторов дефект практически исчез. Качество картинки у агата идеальное, так что если визуально есть проблемы, копать нужно однозначно монитор. В первую очередь фокусировку, если он Ч/Б, а если цветной - то может какое нибудь сведение цветов. Ну и питание моника тоже проверить чтобы было чистое. |
UFO | |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
UFO Это контроллер дисковода типа Shugard. |
UFO |
А с какими дисководами можно его использовать? И можно ли поставить этот контроллер на Агат-9? |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Можно. Дисковод называется ЕС-5088. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
А формат записи АГАТа на дискету известен? Дисковод называется ЕС-5088. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Известен. В подробностях. А формат записи АГАТа на дискету известен? В частности известно, что PC-ный контроллер, без аппаратных извращений, не будет его понимать. |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Мужики! Нужны срочно исходники загрузчиков для АГАТа в режим APPLE. В общем проблема вот в чем. Достался мне APPLE IIC+. Со встроенным 3.5 дюймовым дисководом. Для этого дисковода софт только для ОС PRODOS. А я хочу чтобы он шуршал под DOS 3.3. Вопросик к Voldemar0. У тебя на сайте прочитал о подключении 3.5 дисковода к АГАТу, так, что он работает с обычным ДОСом? |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
tnt23 Формат FMный, есть описания. Кстати, его MFM контроллер тоже в PC не идет. У него признаком начала дорожки считается специально записанный "сбой синхронизации". |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Конечно, куда он денется ? ) У тебя на сайте прочитал о подключении 3.5 дисковода к АГАТу, так, что он работает с обычным ДОСом? Если бы не работал, я бы так и написал. Ну, если быть совсем честным, я это подключение делал не себе и активно не использовал, некоторые тонкости с записью попадались (я делал не только трёшку, но и пытался адаптировать PC-шные 5'' HD дисководы) в некоторых случаях - я просто не ковырялся особенно. Но с чтением проблем никаких. -- Проблемы не только в этом. Сбой синхро - это, возможно, вполне обходимые мелочи. Хуже то, что PC-шный контроллер при любых раскладах начинает читать трек только если встретит СВОИ байты пролога поля адреса - они константы, прошиты в контроллере. А как раз у агата именно этих байти вроде как не попадается. Против этого единственный способ: цеплять на шлейф два флопаря, в один из которых загружать PC-шно-отформатированную дискету. Сначала читать с неё, а как только контроллер щелкнет, что нашел свои любимые байты, сразу менять активный привод, конечно, он в это время должен крутится. Поскольку контроллер не соображает, что работает уже другой дисковод, он просто продолжает читать дорожку. Конечно, чтение только в RAW, разобраться в агатовском формате он сам не сможет. Этот метод был предложен не агатовцами, и даже не эпловцами, а кем-то из амиговцев или атаровцев - не помню. Кстати, его MFM контроллер тоже в PC не идет. У него признаком начала дорожки считается специально записанный "сбой синхронизации". Пойдет ли такая методика для работы с 140к - вообще не знаю. С этим чудом надо ещё помнить, что число дорожек у 140к дисководов - 35, что никак нормально не делится на 80 - бошка на разных дорожках будет не всегда в середине дорожки... |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
К Voldemar0 . А есть схема кабеля подключения 3.5 дисковода с распиновкой контактов с двух сторон? Что-то к эплу немогу разобраться как 3.5 дисковод прилепить. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Ну дык эппл - он ведь не агат.... Хотя и адреса регистра клавиатуры похожи. -- А если не секрет: ты к чему собираешся в эппле трешку прицепить ? У тебя или эппл какой-то поздний или ничего не получится, ибо Apple ][ - - он ведь поддерживал только 140к, а у меня на страничке прям во втором абзаце так и написано: "Контроллер, конечно - от 800кб дисковода. Шугартский отношения к работе не имеет." Шугартский (Shugart) - это именно 140к, базовый эпловский. Можно ли к его контроллеру прицепить трешку - не знаю.... Но если и можно - то только через некоторую схему согласования - достаточно вспомнить, что у 3-ки и 140к очень разные интерфейсы двигателя головки. -- Разводку кабелей найти не сколько не сложно: разводка PC-шных (такая же разводка у 800к агата) флопарей у меня на странице подробнейше изложена, разводка агатовского контроллера 800к там же (сейчас выложил). http://ssmu.ru/er/agat/3-5/ А всё о 140к флопарях , включая разъёмы , схемы и прочее - это в Мымрине, он в инете есть, говорят (полное название книги такое: Мымрин Михаил Павлович "Конструкция, применение, программирование и ремонт ПЭВМ "АГАТ"", производственное издание, издательство Машиностроение, Москва). -- Ещё раз: на агате использовались дисководы двух стандартов: 140к и 800к. 140к - совместима с эплом (во всех отношениях), а 800к - судя по всему - собственная разработка (в смысле программной архитектуры контроллера). PC-шные дисководы будут совместимы (в смысле аппаратного интерфейса) только с контроллером агата 800к. У поздних эплов тоже было какое-то решение с высокоплотными флопами, но оно с агатом вроде как не совместимое (хотя я про это мало знаю). |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
В общем у меня не совсем ЭПЛ, а LASER128EX. Это клон APPLE II C+, но более навороченный. У него есть контроллер под 800 кб. Саунд карта. Разгон до 3.6мгц. И еще какие то прибамбасы. В описании написано, что можно подключить как 5.25 так и 3.5 дисководы. Вот я и хочу схему кабеля от агата. Всё спасибо за схему. Буду кумекать. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Понял, отстал ) Фотками этого чуда поделишся ? |
hrundel
Newbie
Откуда: MOSCOW Всего сообщений: 48 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Фотки обязательно будут, но позже. GARNIZON обещал с досом помоч. Как запущу всё в работу, сделаю отчётик. |
UFO |
Статья под названием "Все об Агатах, или "История болезни", опубликованная в еженедельном приложении к газете "Первое сентября" N 35 за 1995г. и найденная на просторах Интернета: http://www.redline.ru/papers/septfirst/info/3595/01.html Автор: Н.В.НИКОЛАИЧЕВ |
UFO |
В процессе работы с дисководом ЕС5323.01 (800к) на Агат-9 возникла проблема. Дисковод перестал читать. Просто крутит дискету и ничего не делает. До этого работал нормально. Так как в наличии есть два Агата, проверил дисковод в различных комбинациях мать/контроллер/дисковод, но эффект тот же самый. Попробовал проверить некоторыми командами. Контроллер в слоте 5. Результаты выполнения команд: Читается драйвер флопа (начинается с байта A2): *C500.C50F C500 - A2 20 A0 00 A2 03 86 3C C508 - 20 CB FF BA BD 00 01 0A На принудительный запуск командой *C500G включается движок флопа и начинает крутить диск. Адресное пространство портов ввода/вывода слотовых устройств: *С090.C0EF Касательно 5-го слота (C0Dx) выдаёт: COD0 - 00 F0 3D 30 0C 00 9D 0C C0D8 - FF FF FF FF FF FF FF FF На эти команды реакция адекватная: Вопрос: что могло произойти с дисководом, как выполнить диагностику и как восстановить работоспособность флопа? Даже если флоп не виден в IO, можно попробовать наугад проверить - слушает ли он запись в регистры. Кроме двух Агатов в моём распоряжении также имеется несколько флопов неизвестной работоспособности (некоторые пробовал подключать, но безуспешно): ЕС 5323.01 - 4 штуки ЕС 5326 - 1 штука Электроника МС 5305 - 2 штуки |
GARNIZON
Advanced Member
Откуда: S-POSAD Всего сообщений: 350 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2007 |
Надо пробовать другие флопы ЕС 5323.01 и МС 5305 это те которые и применялись в основном на Агате это то что надо , аналог TEAC FD 55 GR А вот 5326 это двухсторонний одинарной плотности(500кб) агатовскй контроллер распознает его автоматом но работает этот флоп только с дисками который сам записал т.е. 2S2D диски он не поймет. И еще: стоит обратить внимание(обязательно) на шнурок между контролером и флопом, именно там частенько и бывает засада. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 7 8 9 10 11 12 | Печать |
Полигон-2 » Другие архитектуры » Агат |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |