Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Агат
RSS

Агат

Проблема с железом

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 7 8 9 10 11 12
Печать
 
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Достался мне Агат-9 с черно-белым монитором "КОРВЕТ ВК-8071" и принтером "СМ6337.06".
Выяснилось, что монитор не работает из-за того, что его кто-то включил в розетку 220В (хотя его питание рассчитано на 12В). Знакомый электронщик монитор починил, но при подключении к Агату, на экране вместо изображения только горизонтальные черно-белые полосы (проблемы строчной развертки?).
Я нашел книгу М.П.Мымрина "Конструкция, применение, программирование и ремонт ПЭВМ АГАТ", но по словам электронщика, описание и схемы, которые приведены в этой книге не совсем соответствуют моему Агату-9. Так что пока не понятно - то ли все-таки осталась неисправность в мониторе, то ли что-то случилось с самим Агатом.
Хочу попробовать подключить другой заведомо исправный монитор. Если ситуация не изменится - думаю, это скорее всего будет указывать на неисправность материнской платы Агата.
С принтером - тоже не всё в порядке.
При включении печатающая головка уезжает до предела вправо и пытается уехать ещё дальше - приходится выключать принтер.
Для начала хотелось бы запустить Агат.
Буду очень признателен за любую помощь в этих вопросах.
P.S. Начало обсуждения здесь.
(Сообщение отредактировал UFO 28 дек. 2007 9:15)
AFleyM
Гость

Ссылка

[q]
Хочу попробовать подключить другой заведомо исправный монитор. Если ситуация не изменится - думаю, это скорее всего будет указывать на неисправность материнской платы Агата.
[/q]
логичнее наверное подключить к телевизору?
[q]
но при подключении к Агату, на экране вместо изображения только горизонтальные черно-белые полосы
[/q]
а что показывает монитор без Агата?
[q]
При влючении печатающая головка уезжает до предела вправо и пытается уехать ещё дальше
[/q]
сбит или оборван датчик хода-попробуй выковырять из древнего Ёпсона.
хотя там-он тоже слабое звено-по этой причине матричники чаще всего и уходят в помойку
Сейчас на форуме
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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Моник надо правда попробовать без агата.
[/q]
Монитор без подключения к Агату выдаёт такую картинку:

Увеличенное фото
(на фото не очень хорошо видно - на самом деле там просто белый фон).
Монитор, подключенный к Агату выдаёт такую картинку:

Увеличенное фото
[q]
Клавиатура системнику нужна очень, т.к. в ней сидит цепочка всеобщего RESETа, а без него системник не стартует.
[/q]
А вот этого я не знал!
Думали, что для проверки монитора после починки хватит одной материнки. :)
Включали как раз без клавиатуры....
Завтра принесу клавиатуру и дисковод - попробуем.
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
Фотки посмотрел, но  увидел мало :)
Поэтому на словах: если я правильно увидел, там  видны полосы , иногда лесенки, а с левой стороны растра между ними попадается мусор.  Если картинка стабильная (т.е. не  меняется во времени) и чёткая   - это хорошо. Это значит, контроллер выводит видеопамять в каком -то из графических режимов, ну а поскольку проц остановлен картинка статична.
Мусор, если он достаточно хаотичен, но неизменен, указывает на то, что контроллер читает
данные не с потолка, а из оперативки - она примерно такой муарчик даёт. Стабильность картинки также может указывать на правильную работу схем обновления памяти.
Ждём клавиатуру :)
Sergei Frolov
Advanced Member
Коллекционер

Откуда: Питер
Всего сообщений: 2719
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июля 2003
Агат без клавиатуры не запустится, потому что на него заведен Reset.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Агат при включении должен:
== Включить индикатор клавиатуры ЛАТ
== Включить дисковод
== Пискнуть динамиком
[/q]
Индикатор клавиатуры ЛАТ включается.
Динамик пищит.
На экране появляется приглашение для ввода команд (правда, изображение на экране не четкое - наверное, надо что-то ещё отрегулировать).
Дисковод не работает. :(
Померили - питание +5В и +12В есть. Вставляешь дискету, закрываешь защелку, дискета несколько секунд крутится и останавливается.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Плата контроллера флопа:

Увеличенное фото

Увеличенное фото
Дисковод 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
Гость

Ссылка

[q]
Дисковод не работает.  
Померили - питание +5В и +12В есть. Вставляешь дискету, закрываешь защелку, дискета несколько секунд крутится и останавливается.
[/q]
дисковод родной?
шаговик отрабатывает?
попробуй пальцем вывести головку к центру...
Сейчас на форуме
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
кстати, сфотографируй, плиз, остальные карточки расширений, которые у тебя там есть.
Вообще, чем больше фотографий - тем лучше, заодно мне для архива пригодятся.
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
[q]
дисковод родной?
шаговик отрабатывает?
попробуй пальцем вывести головку к центру...
[/q]
До того, как изучать шаговик, ему ещё многое другое предстоит проверить .... :)))
Да и, если быть точным - пофигу на шаговик, когда загрузочных дискет нет - с этого же тема
в "старом софте" началась.
Сейчас важно понять - почему БIOS дает промпт, а не пытается обратится к ROM-загрузчику.
Это говорит либо о битости ROM-загрузчика, либо о какой-то другой неприятности с контроллером флопа - диагностика будет видна по отзывам пространства Сxxx - слава Богу, что хоть промпт есть, значит программная диагностика доступна.
Кстати, начальный загрузчик у агатов в нулевом треке сидит и ROM-драйвер флопа вообще умеет искать и читать только дорожку 0. Другие дорожки доступны только после загрузки хотя бы минимального комплекта софта. До этого мы ещё с неделю будем ковыряться :))
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Дисковод - уж какой был в комплекте. Родной он или нет - я не знаю.
Полтора десятка дискет от этого (вроде бы) Агата я раздобыл, но пока не известно, есть ли среди них загрузочная, т.к. подписаны далеко не все дискеты.
Пока могу только сообщить то, что написано на наклейках некоторых дискет:
- ИКП-1 тест и Игры
- ORGAN
- СУБД КПОН-1
- КПОН-2
Карточек расширений у меня только две: контроллер флопа и контроллер принтера. Фото сделаю.
AFleyM
Гость

Ссылка

[q]
До того, как изучать шаговик, ему ещё многое другое предстоит проверить .... :)))
Да и, если быть точным - пофигу на шаговик, когда загрузочных дискет нет
[/q]
я вот почему спросил: много лет я мудохался с дисководом к микроше...
загрузочная дискета у меня была, но вел он себя с ней точно так же как описано-включался, крутил, выключался-загрузки не происходило.
потом кто то тоже спросил про шаговик.
я его сдвинул перед включением-он так и остался на месте.
благо у меня было 2 одинаковых флопа типа ЕС5321-снял шаговик с другого-заработал, но грузиться все равно не стал
Сейчас на форуме
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
Суй все (дискеты в дисковод) :))
ИКП - один из базовых комплектов осей. Инструментальный Комплекс Программиста.
В его состав входит несколько, если можно так выразиться, операционных систем,
каждая из которых строилась различными авторами и по различным концепциям/назначениям.
Среди них есть три универсальных:
= Basic со своей ОС,
= ДОК (диалоговый отладочный комплекс) "Ассемблер" - это транслятор ассемблера, отладчик и редактор в одном флаконе - сейчас бы сказали "IDE". Но он не совсем IDE.
= Рапира - Расширенный Адаптированный
Поплан-Интерпретатор, Редактор, Архив. Что это всё значит - я не знаю (это из толстого словаря по информатике), но суть в том, что это - интерпретирующий транслятор языка, являющего собой помесь паскаля с привкусом perl'а и русскими ключевыми словами.
Помимо этого в ИКП входят копировщик файлов и дисков, среда совместимости с Apple ][
и весьма своеобразный редактор текстов "Агат-Автор". Своеобразный - в худшем смысле слова.
Если ты хочешь перегнать инфу из архива ssmu.ru, тебе достаточно чтобы заработал ДОК "Ассемблер" и плата принтерного порта (ну с ней -то ничего не случится).
КПОН-1 - точно не знаю, возможно, более поздний ... я бы оставил его на подробное
изучение на потом... Тоже явно Комплекс чего-то. Возможно: электронная таблица + графредакотор.... Office,  в общем.
КПОН-2 - это что -то интересное. Лучше пока не трогать.
ORGAN - без понятия. Тем интереснее. Я бы весьма заинтересовался поиметь образы последних двух дисков... А лучше вообще всех, какие есть :)
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Фотки добавил!
Sergei Frolov
Advanced Member
Коллекционер

Откуда: Питер
Всего сообщений: 2719
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июля 2003
Если при старте появляется приглашение, то значит, она не находит дисковод, иначе бы начала с него загружаться (ищет БИОС платы дисковода).
можно действительно перетыкнуть плату в другой слот.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
попробовать переткнуть его в другие слоты - может сам слот неисправен ?
[/q]
Sergei
[q]
можно действительно перетыкнуть плату в другой слот
[/q]
Хочу уточнить: разве у Агата все слоты равноценны и не имеет значения в каком слоте стоит контроллер дисковода, принтера и т.д.?
Просто вспоминается ситуация с "Правцом" 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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Качество картинки у агата идеальное, так что если визуально есть проблемы, копать нужно однозначно монитор.
[/q]
Вот такое изображение было вначале после включения с клавиатурой:

Увеличенное фото
После того, как уменьшил яркость на мониторе почти до минимума, картинка стала вот такой:

Увеличенное фото
Во втором случае картинка, вроде бы, более-менее нормальная, но всё-таки ещё поглядим что можно сделать с монитором.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Вставил контроллер дисковода в тот слот, в котором он стоял изначально (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
[q]
Может быть накрылась микросхема выборки памяти по номеру слота
[/q]
Если ты имеешь ввиду декодеры адреса пространства Cx00..CxFF, которые на материнке - то нет, живая она, как Ленин - видно же, что ПЗУшку парпорта она нормально активизирует:
[q]
*C200.C20F
C200 - 18 90 07 38 B8 50 03 2C
C208 - 70 C0 48 A5 4B 48 A5 4C
[/q]
Sergei Frolov
Advanced Member
Коллекционер

Откуда: Питер
Всего сообщений: 2719
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июля 2003
Декодер адреса стоит на конкретной плате.
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
[q]
Декодер адреса стоит на конкретной плате.
[/q]
Только на модулях с нестандартным адресным пространством. Вроде модулей доппамяти.
Если устройству хватает стандартных 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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Продолжение тестирования....
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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Попробуй поглядеть (также, переставляя платы):
C090.C0EF
[/q]
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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Даже если флоп не виден в IO, можно попробовать наугад проверить - слушает ли он запись в регистры.
Допустим, флоп сидит в пятом слоте. Значит адреса C0Dx.
Инициализируем вв55-е:
C0D3:92
[/q]
После ввода этой команды дисковод начинает вращаться.
[q]
C0D7:BD
[/q]
После этой команды ничего не происходит.
[q]
Смотрим на всякий случай ещё раз:
C0D0.C0DF
[/q]
Результат:
C0D0 - C0 C0 C0 C0 C0 C0 C0 C0
C0D8 - C0 C0 C0 C0 C0 C0 C0 C0
[q]
Включаем моторчик:
C0D2:80
[/q]
После этой команды ничего не происходит.
[q]
Подергаем шаговым двигателем:
C0D2:84
C0D9:0
[/q]
Ничего не происходит.
[q]
Ещё подвигаем головкой:
C0D9:0
C0D9:0
[/q]
Тоже ничего не происходит.
Начиная с первой команды - C0D3:92 - и во время ввода всех остальных команд дисковод продолжает крутиться.
(Сообщение отредактировал UFO 21 нояб. 2007 10:54)
hrundel
Newbie


Откуда: MOSCOW
Всего сообщений: 48
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 янв. 2007
Привет всем агато и эпло манам!
hrundel
Newbie


Откуда: MOSCOW
Всего сообщений: 48
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 янв. 2007
УФО, как правец заработал?
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
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
Ну что можно сказать ? Ещё раз: сдох контроллер флопаря :)
Что ты планируешь делать в связи с этим ? Я могу подсказывать дальше,
но в любом случае тебе надо будет браться за паяльник.
У тебя какой уровень в этом плане ? Детали сможешь добыть ?
Микрухи аккуратно выпаивать и запаивать ?
Или может поискать кого нибудь (ты из Москвы ?) кто имеет лишний контроллер и поделится ?
--
[q]
По поводу подключения монитора к АГАТу могу добавить, что ч/б монитор можно подключить к RGB выходу компа. Для этого надо сделать элементарный смеситель из сопротивлений.
[/q]
Это на агате и так есть - у него два выхода - RGB и композит.
Только - не знаю как на девятке, а на семерке очень было полезно некоторые резисторы сумматора менять - тогда получалось до 8 или 16-и оттенков серого (со штатными резюками только 4-5 оттенков).
--
[q]
Есть такая мечта, клонировать АГАТ-9 на современной элементной базе. Именно девятку хочется т.к. она совместима с эплом, а для эпла много интересного софтика. Как думаете, возможно такое?
[/q]
У меня тоже такая идея есть, вроде технических проблем нет, только с флопарём надо что-то будет придумывать и с дисплеем. Потому что если действительно взять ПЛМ с офигенным быстродействием, добыть где-нибудь прошивку ядра 6502 для неё (а она скорее всего в природе уже существует) и добавить всю прочую перефирию - получится агат на паре кристалов. Логика + память. И при этом иметь рядом флоповод размером раз в пять большим всей остальной схемы получается слегка по идиотски.
Т.е. надо придумать либо аппаратный конвертор FLOP >-> SD-карта или вообще где-то пропатчить операционки... но их много....  сдохнуть можно столько делать... Да и все равно - иметь флеш на 128 мб (а где сейчас меньше найти ?) и при этом дробить её на образы по 800к - тоже извращение... А единственная агатовская ОС, которая может быть могла бы работать с крупными накопителями - спрайт-ос. Вроде у неё и иерархические каталоги предполагались и крупные носители.... Либо prodos - от эпла - но она ж на девятке не пойдет.... Её адаптировать - опять же - потерять совместимость с агатовским софтом.
Может проще свою ось написать ? .... + аппаратный режим совместимости с 800к флопом для тех прог, которым ОС не указ ?
Ну и с дисплеем как быть ? Делать выход на обычный SVGA-rgb моник ?
В общем, интересно это всё... Жуть... :)
Но с ПЛМ-ками я пока не работал (поэтому и интересно) - так что может быть это всё не так просто, как кажется...
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
сдох контроллер флопаря  
Что ты планируешь делать в связи с этим ?
[/q]
Вариантов два:
1) Найти рабочий контроллер. Или ещё один Агат. :)
2) Попробовать починить имеющийся.
[q]
Я могу подсказывать дальше,
но в любом случае тебе надо будет браться за паяльник.
У тебя какой уровень в этом плане ? Детали сможешь добыть ?
Микрухи аккуратно выпаивать и запаивать ?
[/q]
В электронике не разбираюсь, но паять умею и у меня есть знакомый электронщик. Детали тоже могу поискать.
Если не затруднит - подскажи что можно попробовать дальше с контроллером сделать. А я в выходные съезжу на барахолку - посмотрю детали и, может, найду контроллер.
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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
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
[q]
Эх... Мне бы кто так с Агатами помог... вот в чем у меня трабл, в душе не ведаю.
[/q]
:) Ну ты попробуй спросить ... В смысле - рассказать - чего у тебя... Может помогут... :)
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
hrundel, очень интересно!
AFleyM
Гость

Ссылка

[q]
Ну в общем было это во времена 1984-1986 года.
[/q]
погоди, выходит микроши с апогеями пошли в производство позже, чем агаты?
а почему же тогда технически они были более отсталыми?
Сейчас на форуме
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
2hrundel:
Пиши, интересно :)
Кстати, вот тут ещё есть одна очень любопытная ветка:
http://yarportal.ru/topic18788s0.html
Жаль, умерла она, но не очень давно. Может, что нибудь из неё прокомментируешь.
--
Вообще, меня весьма интересует составление гениалогического дерева агатовского
софта, хотя бы операционных систем.
Хотя есть вопросы и к другим большим программистам: вот хотя бы
Агат-Автор: кто помнит, как там было сделано выделение фрагмента ? А теперь спросите себя - почему (так сложно - поставить курсор на конец фрагмента и ввести подстроку для поиска его начала) ?!!!
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Кстати, вот тут ещё есть одна очень любопытная ветка
[/q]
Эту ветку я читал и даже связывался с этим человеком (agat7).
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
PS И ещё: нигде не могу найти инфы по простому вроде бы вопросу: почему, действительно, агат именно 7 и 9 ? Т.е. были другие исполнения ? А что у них было, в чём отличия, какие особенности ?
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
[q]
Эту ветку я читал и даже связывался с этим человеком (agat7).
[/q]
Делись с общественностью :)))
Что он ещё рассказал интересного ?
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Что он ещё рассказал интересного ?
[/q]
Ну, экскурса в историю не было. :)
Я с ним связывался чисто по техническим вопросам (касательно "оживления"  Агата) и по поводу документации от него.
А вообще, конечно, интересно было бы увидеть его на нашем форуме...
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
Гость

Ссылка

[q]
А про апогей даже не слышал, что-бы на ЛЭМЗе его делали.
[/q]
ну как не слышал?
статья даже была в Радио: [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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0, привет!
Итак, вот что получилось в результате проверок.
[q]
Берём омметр и прозваниваем ключевые дорожки - тут должны быть соединения:
Б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
[/q]
Да, соединения есть.
[q]
измеряем напряжения:
D4.1, D4.2, D4.3 - тут должна быть уверенная "1", без никаких "0".
[/q]
Да, есть "1".
[q]
D3.13, D3.12 - тут будет прыгать хаотическая фигня, причём при нажатии и удержании любой клавиши вместе с ПВТ характер хаоса может слегка меняться.
[/q]
Характер хаоса не меняется.
[q]
Обрати внимание, раз уж есть осцилограф: на точке D3.12 сигнал должен иметь аккуратную близкую к прямоугольной, форму.
[/q]
Есть импульсы прямоугольной формы.
[q]
Теперь пишем маленькую программку (контроллер сидит в слоте 5):
2000:AD D0 C0 4C 0 20
Проверяем:
2000L
Получаем:
LDA $C0D0
JMP $2000
Запускаем:
2000G
И вольтметром наблюдаем падение среднего уровня на точке D4.1. А осцилограф должен указать на появление импульсов "0", скважность нуля около 1/6.
[/q]
Есть импульсы с такой скважностью.
[q]
смотри D4.3 - тут форма и фаза (скважность) сигнала должна повторять D4.1.
[/q]
Есть такие же импульсы.
[q]
Теперь нажимаем УПР-СБР и чуть корректируем программу:
2002:C5
2000L
LDA $C5D0
JMP $2000
2000G
Всё должно повториться в точности также, за исключением того, что теперь "0" должен скакать на D4.2 и D4.3.
[/q]
Ок, повторяются на этих ножках.
[q]
Если все эти проверки выполняются и сигнал красивой хаотичной формы присутствует на D3.12 = D2.11, а нолики скачут на D4.3 = D2.9, но по адресам C5xx все равно читается C1 или что-то похожее - это весьма однозначно указывает на неисправность D2. Менять.
[/q]
Вот на этом этапе видим что-то не то....
На D3.12 - здесь "0".
На D4.3 = D2.9 - нолики скачут.
[q]
Если же D3.12 завис в каком-то одном состоянии либо сигнал с него растянут, не достигает уровней >0.4 и >2.4, а на входе (D3.13) имеется (а куда он денется, если всё остальное работает ?) в полном комплекте - соответственно виновата D3.
[/q]
Здесь D3.12 завис в состоянии "0".
На входе (D3.13) - завис "1".
[q]
Если завис выход D4.3 в константе - опять таки - виновата D4. Лечение точно такое же.
[/q]
Здесь всё нормально.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
[q]
При нажатом УПР-СБР на 35-й ножке должен быть, видимо "1", а при отпущенной - "0".
[/q]
Да, тут нормально.
[q]
Во вторых - естесно, на слот заводится адресная шина (Б3..и выше) и шина данных (A3..A10).
Шина адреса анализируется только в четырех младших битах, а так же 8-м младших бит должны напрямую заводиться на адресные входы ROM-ки. Два младших бита шины должны также напрямую заводится на входы обеих вв55-х на лапки 8 и 9. Шина данных всегда взаимодействует с устройством через двунаправленные шинные формирователи. И они, кстати, тоже могут дохнуть :)
[/q]
Здесь так...
На 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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Писал со слов электронщика - надеюсь, что ничего не напутал...
Если что-то не так - напиши, уточню.
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
[q]
   D3.13, D3.12 - тут будет прыгать хаотическая фигня, причём при нажатии и удержании любой клавиши вместе с ПВТ характер хаоса может слегка меняться.
Характер хаоса не меняется.
[/q]
Здесь скакали ?
[q]
Вот на этом этапе видим что-то не то....
На D3.12 - здесь "0".
На D4.3 = D2.9 - нолики скачут.
[/q]
А здесь перестали ?
Если так, то вопрос: второе измерение происходило во время работы тестовой проги ? (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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
agat9, конечно надо!
Если не сложно, отсканируй, пожалуйста!
agat7
Newbie


Откуда: москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 нояб. 2007
UFO
Отсканировал как переслать есть в формате doc и rtf.
Могу присоединить к посту но не знаю как это делается на этом форуме
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
agat9, можно залить на www.webfile.ru и ссылку закинуть сюда.
Или просто мне на мыло (адрес написал тебе в личный ящик).
hrundel
Newbie


Откуда: MOSCOW
Всего сообщений: 48
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 янв. 2007
[q]
agat9, можно залить на www.webfile.ru и ссылку закинуть сюда.
Или просто мне на мыло (адрес написал тебе в личный ящик).
[/q]
На мыло это хорошо.
Но лучше бы на всеобщее обозрение.
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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
agat9, большое спасибо! Всё успешно скачалось!
P.S. А первую страницу не отсканировал?
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
[q]
есть еще любитель АГАТА  в волгограде  на форуме ПОЛИГОН ПРИЗРАКОВ
[/q]
Позвольте узнать, кто же он?
agat7
Newbie


Откуда: москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 нояб. 2007
UFO
Я дал ему координаты Вашего форума.  Если не выдет на связь, то спрошу разрешения на передачу Вам его E-mail.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Хорошо.
А насчёт первой страницы как обстоят дела?
agat7
Newbie


Откуда: москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 нояб. 2007
UFO
Я добавил ответ в пост со ссылками.
(Сообщение отредактировал agat9 26 дек. 2007 12:58)
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Спасибо!
А обложку книги о Правце лучше закинь в тему о Правце.
Она же не имеет отношения к Агату.
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
Гость

Ссылка

[q]
Каждая картинка 1662х2321х24  2,5мб jpg
[/q]
а не надо фотки общих видов делать с таким офигенным разрешением!
оно уместно, когда надо показать мелкие детали или при макросъемке.
а общие виды нормально идут и при 640х480
Сейчас на форуме
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Sergei, ccылку на эту брошюру я уже давал в топике о старых компьютерах. Там есть крупные сканы.
agat9
[q]
Переместите в музей  если посчитаете нужным.
[/q]
Я-то считаю нужным, но право перемещать что-либо по форуму есть только у модератора раздела и администратора. А вот у Вас, как автора сообщения, есть возможность с лёгкостью его отредактировать, просто перенеся ссылку в топик о Правце.
[q]
Можно но не будет ли это накладно для форума.
Каждая картинка 1662х2321х24  2,5мб jpg
[/q]
На 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
для ALEX
Посмотрите оглавление надо или нет
титульный лист

лист1

лист2

лист3
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Надо!
Кроме этой, особенно интересуют следующие части технического описания, поставлявшегося вместе с компьютером:
- Внутренний интерфейс. Часть 3. Фг3.032.002 ТО2
- Описание системы команд. Часть 4. Фг3.032.002 ТО3
- Описание аппаратных средств. Часть 5. Фг3.032.002 ТО4
Если таковые имеются, будем рады получить сканы!
agat7
Newbie


Откуда: москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 нояб. 2007
с Новым Годом.  Надеюсь продолжим общение в новом году.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Нашёл сайт под названием "Архив академика А.П.Ершова - ЭВМ «Корвет» и «Электроника УК-НЦ»".
http://ershov.iis.nsk.su/russian/index.html
Там есть характеристика персональных ЭВМ "Корвет", "Электроника УК-НЦ" и комплекта технических средств и оборудования кабинетов вычислительной техники всех типов учебных заведений.
Есть много сканированных документов!
Касательно темы топика: на сайте есть документация для пакета прикладных программ "Школьница", который был предназначен для автоматизации школьного учебного процесса (в 1982-1985 гг.).
Насколько я знаю, пакет использовался и на "Агатах".
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
Там, кажется, та же документация, что и шла со Школьницей.
На агате она (Школьница) не просто есть - она там первой появилась, и вроде именно агатовская версия наиболее полная. Во всяком случае, писалось учебных прог под неё много.
Только "Школьница" - это не пакет прикладных программ, а специализировання операционная система. Со своими интерпретаторами (РАПИРА и РОБИК) и компилятором Ассемблера, редактором, IDE....
И очень подробной документацией: там описывалось не только сами языки, но даже внутренности работы системы, включая детали работы синтаксического анализатора, распределения памяти и прочих деталей. Т.е. учится на ней можно было не только в Pascal-подобной РАПИРЕ, но и вообще в организации осей, трансляторов. Плюс, к некоторым её блокам (хотя бы к файловой подсистеме, а также к IOSub - консольный ввод/вывод) есть даже исходики. Linux, практически :) Если бы не потребляемый этой системой объём памяти, возможно, она бы стала довольно популярной не только среди некоторых учителей.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Voldemar0
[q]
Качество картинки у агата идеальное, так что если визуально есть проблемы, копать нужно однозначно монитор. В первую очередь фокусировку, если он Ч/Б, а если цветной - то может какое нибудь сведение цветов. Ну и питание моника тоже проверить чтобы было чистое.
[/q]
Оказалось, что дело в блоке питания. После замены конденсаторов дефект практически исчез.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Нашёл вот такой девайс. По всей видимости, это плата от Агата.
Только от какого и для чего она предназначена?


Разъём на ней типа такого:


(Сообщение отредактировал UFO 27 янв. 2008 14:53)
Sergei Frolov
Advanced Member
Коллекционер

Откуда: Питер
Всего сообщений: 2719
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июля 2003
UFO Это контроллер дисковода типа Shugard.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
А с какими дисководами можно его использовать?
И можно ли поставить этот контроллер на Агат-9?
Sergei Frolov
Advanced Member
Коллекционер

Откуда: Питер
Всего сообщений: 2719
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июля 2003
Можно. Дисковод называется ЕС-5088.
tnt23
Advanced Member


Откуда: Saint-Petersburg, Russia
Всего сообщений: 360
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
19 нояб. 2006
[q]
Дисковод называется ЕС-5088.
[/q]
А формат записи АГАТа на дискету известен?
Voldemar0
Junior Member


Откуда: Tomsk, Russia
Всего сообщений: 102
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 нояб. 2006
[q]
А формат записи АГАТа на дискету известен?
[/q]
Известен. В подробностях.
В частности известно, что 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
[q]
У тебя на сайте прочитал о подключении 3.5 дисковода к АГАТу, так, что он работает с обычным ДОСом?
[/q]
Конечно, куда он денется ? :))
Если бы не работал, я бы так и написал.
Ну, если быть совсем честным, я это подключение делал не себе и активно не использовал,
некоторые тонкости с записью попадались (я делал не только трёшку, но и пытался адаптировать PC-шные 5'' HD дисководы) в некоторых случаях - я просто не ковырялся особенно. Но с чтением проблем никаких.
--
[q]
Кстати, его MFM контроллер тоже в PC не идет. У него признаком начала дорожки считается специально записанный "сбой синхронизации".
[/q]
Проблемы не только в этом. Сбой синхро - это, возможно, вполне обходимые мелочи. Хуже то, что PC-шный контроллер при любых раскладах начинает читать трек только если встретит СВОИ байты пролога поля адреса - они константы, прошиты в контроллере. А как раз у агата именно этих байти вроде как не попадается. Против этого единственный способ: цеплять на шлейф два флопаря, в один из которых загружать PC-шно-отформатированную дискету. Сначала читать с неё, а как только контроллер щелкнет, что нашел свои любимые байты, сразу менять активный привод, конечно, он в это время должен крутится. Поскольку контроллер не соображает, что работает уже другой дисковод, он просто продолжает читать дорожку. Конечно, чтение только в RAW, разобраться в агатовском формате он сам не сможет. Этот метод был предложен не агатовцами, и даже не эпловцами, а кем-то из амиговцев или атаровцев -  не помню.
Пойдет ли такая методика для работы с 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
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Статья под названием "Все об Агатах, или "История болезни", опубликованная в еженедельном приложении к газете "Первое сентября" N 35 за 1995г. и найденная на просторах Интернета:

http://www.redline.ru/papers/septfirst/info/3595/01.html

Автор: Н.В.НИКОЛАИЧЕВ
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
В процессе работы с дисководом ЕС5323.01 (800к) на Агат-9 возникла проблема.
Дисковод перестал читать. Просто крутит дискету и ничего не делает. :frown:
До этого работал нормально.

Так как в наличии есть два Агата, проверил дисковод в различных комбинациях мать/контроллер/дисковод, но эффект тот же самый.

Попробовал проверить некоторыми командами. Контроллер в слоте 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


На эти команды реакция адекватная:
[q]
Даже если флоп не виден в IO, можно попробовать наугад проверить - слушает ли он запись в регистры.
Допустим, флоп сидит в пятом слоте. Значит адреса C0Dx.

Инициализируем вв55-е:
C0D3:92
C0D7:BD

Смотрим на всякий случай ещё раз:
C0D0.C0DF

Включаем моторчик:
C0D2:80

Подергаем шаговым двигателем:
C0D2:84
C0D9:0

Ещё подвигаем головкой:
C0D9:0
C0D9:0
[/q]
Вопрос: что могло произойти с дисководом, как выполнить диагностику и как восстановить работоспособность флопа?

Кроме двух Агатов в моём распоряжении также имеется несколько флопов неизвестной работоспособности (некоторые пробовал подключать, но безуспешно):

ЕС 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 »   Другие архитектуры »   Агат
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS