Потому-что кажется нет однозначно правильного варианта. Кто-то меняет на шотки и работает, а кто-то меняет их на обычные и тоже начинает работать.
Но эти диоды первые подозреваемые при проблемах с тр-дос и cpm
Вид для печати
Друзья, доброго дня!
В целом доведение ATM до ума продвигается положительно. Основные детские "болячки" удалось победить самостоятельно или благодаря консультациям товарищей с форума. В целом комп работает стабильно, программы с эмулятора дисковода запускаются, тесты памяти ок, жду переходник IDE и Compact Flash, чтобы сделать а-ля HDD.
Остался вопрос с качеством изображения, пока отлаживал использовал PAL-кодер а в качестве монитора ноут с картой видеозахвата. Изначально заметил, что качество не очень, но грешил на связку PAL-кодер - карта видеозахвата.
Основной недостаток - по изображению движутся помехи в виде теней по диагонали.
Попробовал подключить к LCD ТВ через PAL-кодер на большом экране они еще больше видны и вызывают мелкое дрожание основной картинки. Вобщем только глаза портить. Почитал форум, решил что все-таки виноват PAL-кодер (без выхода S-Video). Особо не убивался в этом направлении, так как предполагалось в будущем полноценное подключение RGB через SCART. Заказал у китайцев шнур SCART от игровой приставки, отрезал родной разъем, вместо него напаял разъем для ATM.
Подключил к телевизору. Помехи в виде темного диагонального муара не ушли, хотя если убрать этот момент картинка очень достойная, немного можно уменьшить уровни цветов, на мой взгляд слишком яркие. А вот помехи остались и мешают жить. Стал разбираться, похоже ситуация следующая: поскольку синхросмесь подается на вход композитного видео, похоже какие-то наводки присутствуют именно там. Синхре они не мешают, так как уровень сравнительно не большой но, поскольку у нас вход композита дают о себе знать помехами на основном изображении. В АТМ сигнал синхронизации берется напрямую с ноги 2 D109 без всяких согласующих схем доп деталей. Получается, что надо его как-то отфильтровать, чтобы отсечь наводки и оставить только СИ. Думаю, что и PAL-кодер заработает лучше. Кто-то сталкивался с такой проблемой борьбы с помехами? Фильтрующая цепочка спасет?
По своему опыту могу вот что сказать. В разводке ide есть ошибка, которая фризит комп с подключенным CF. Плюс далеко не каждая CF заработает. Из десятка флешек заработала лишь одна китайская qumo. Мусор на экране даёт не только кодер, но и хл8. Заметил разницу, когда игрался с GALками вместо хлки. Все таки лучше поставить забугорную ПЛМку
Про ошибку в разводке IDE слышал, даже где то находил как лечить (перерезанием дорожки и установкой перемычки), займусь позже, когда руки до IDE дойдут.
На экране не мусор, темные плавающие полосы возможно это помехи дает ATX блок питания, эта хрень прорывается в композит вместе с сигналами синхронизации и портит картинку. Подключение конденсаторов разных емкостей по питанию картины не меняет.
У меня у GBS срывало синхру и давало помехи пока не добавил резистор на нее, но это было на плате самопальной с расширенной палитрой, но может и с обычным выходом поможет.
Kulich, не много не понял, GBS это что? Куда добавил резистор, можно поподробнее?
Еще обнаружилась такая фишка, при подключении через PAL-кодер и видеозахват к ноуту темные плывущие полосы как легкая дымка но одинаковы на любом изображении. При подключении к LCD картина такая: при входе в биос (синий экран) наблюдаются подергивания разных частей экрана по горизонтали, на стартовом экране 128 с менюшкой фигачат помехи в виде этих темных полос, при выходе в TR-DOS темных полос нет, есть только небольшое подрагивание вертикальных элементов. То есть характер и частота движения этих темных полос зависит от того в каком режиме работает компьютер. Видимо какие-то наводки.
- - - Добавлено - - -
А вообще по опыту использования АТX блоков у кого-нибудь были проблемы из-за наводок именно от БП? Хотя мой БП новый, ну и используются же они в компах более высокого класса.
- - - Добавлено - - -
Кстати попробовал вместо D109 поставить микросхемы 1533ТМ9, комп отказывается запускаться, только с микросхемами 555ТМ9
GBS это RGB-VGA конвертер. А резистор между синхрами ATM и GBS
Друзья, доброго дня!
Пытаюсь прикрутить CF 4G через адаптер к своему новоделу. Возникла проблема, ни в Tasis 4.51 ни в CP\M не могу подружить CF с компьютером. В Tasis флэшка видится, определяется, при попытке создать разделы в create.com комп виснет. В CP\M аналогично система к винту обращается если выбрать С: даже команду dir отрабатывает выдавая много двоеточий, Fdisk находит винт пытаюсь создать разделы иногда удается из Fdisk выйти иногда нет повисает. Когда удается выйти при попытке отформатировать xformat-ом зависает намертво. HDD Doctor тоже видит CF, но я не понимаю как в нем сохранять изменения? меняю значения в дампе но они по факту не меняются, видимо какая-то отдельная команда нужна?
Почитал здесь на форумах, у кого были подобные глюки до конца не понятно вылечили или нет, нашел информацию по перекоммутации пинов, но там у людей проблема была, как я понял с зависанием в принципе. А у меня только похоже при попытке записи на CF. Куда копнуть? Пока сижу с осциллографом но криминала никакого не нашел, кроме того что 27 pin IDE "висит" в воздухе и выдает какой нечто среднее между 0 и 1.
Вопрос:
доработка с переключением удалением 21 пина и перемычкой между 27 и 21 пинами является обязательной и необходимой в моем случае? Я так понял у кого то и так винты и CF работают?
куда еще покопать?
Alexey_Mikhaylov, АТМ очень капризна к флешкам. у меня из кучи флешек запустилась лишь одна QUMO на 16гб, другие (от 128Мб до 64гб) либо определялись частично, либо не определялись вообще. подозреваю, что 5в логика компа не очень толерантно относится к 3.3в логике флешки, либо просто не успевает обрабатывать данные от флехи. Чтобы узнать, нужно ли перепиновывать контакт, надо глянуть сигнал /WAIT на ноге процессора. если в момент записи он висит в постоянном 0, значит перепиновка нужна. лучше осциллографом, но и обычный мультиметр сойдет
Alexey_Mikhaylov, А какой переходник на IDE используете? с стабилизатором на 3.3v или с диодом?
у меня переходники с диодом вообще не хотели работать , уже не помню как. но работают только те что нормальными стабилизаторами
Переходник на Али заказывал там стоит диод, но он разведен зачем-то на 20 пин, который отсутствует, поэтому не понимаю зачем он там вообще.
- - - Добавлено - - -
FC 4GB китайская определяется как SunDisk режим CHS. Блин выдрал я уже ногу, перепиновал на 27 контакт, стало еще хуже, CF вообще перестала определяться.
Убрал перемычку с 21 на 27 пин (оставил их в свободном полете), снова стала определяться. Но так же вешается при попытке разметки/форматирования. Причем в CP\M из fdisk удается выйти и вешается только при попытке форматирования, запускаешь xformat c: загорается светодиод и висим. В tasis при попытке создать раздел вешается сразу. Не могу понять причину висяка. Но поскольку WAIT_H теперь к CF вообще не подключен. Понимаю, что висит не из-за WAIT.
Alexey_Mikhaylov, это и есть стабилизатор , с таим переходником у меня не заработало, там на самом деле не на 20 пин заведено, а рядом переходное отверстие - но очень плохо видно.
-Вложение 77440Вот такой работает
нет, с таким точно не заработало. вот что было уже не помню, я лет 5 назад собирал.
Всем доброго дня!
Немного продвинулся в наладке своего АТМ.
Раздобыл 2 HDD Maxtor 4Gb и Seagate 40Gb.
Seagate встал как родной, определяется, читает, пишет, размечается, форматируется в отличие от CF не виснет при попытке записи. Отсюда делаю вывод, что IDE исправен, 21 пин так и оставил удаленным с 27 не соединял, иначе CF перестает определяться совсем. Поставил TASIS 5.41 пока разбираюсь.
Maxtor отказывается определяться, при попытках определить его в Tasis ничего не происходит.
Но пока мудрил обнаружил следующее, если в пункте проверки винта выбрать пункт где указываются порты и начать их опрашивать вручную, часть портов говорит Yes а часть нет. Подозреваю, что возможно надо адреса регистров правильные выставить для Maxtor вручную, но где их взять верные? при ручном опросе предпоследнего выдает что, типа HDD есть, но ни емкость ни С/H/S не выдает, первые 2 порта не подают признаки жизни и последний тоже. Возможно если вбить верные адреса регистров HDD определиться? Никто не игрался с настройками номеров регистров?
А зачем работать с винтом в режиме CHS если они должны прекрасно в LBA. Работать?
Ну для начала надо было хоть как-то заставить работать и убедиться, что все-таки железо рабочее. С CF например у меня не получилось LBA драйвер активировать. Maxtor в принципе не определяет параметры ни LBA ни CHS. Попробую Seagate в LBA, если будет работать. Просто у многих не все винты определяются на АТМ, как мой Maxtor, и похоже проблема, как раз в адресах регистров HDD и если ее победить, то ,по-идее. любой исправный винчестер можно будет заставить работать пусть даже путем небольшого ручного "шаманства".
Сегодня попытался проверить LBA. LBA драйвер не получается выбрать при установке Таsis 5.41. Почему так может быть? В эмуляторе работает LBA
- - - Добавлено - - -
Все, понял в чем подвох. Когда выбираешь драйвер система что-то пишет на дискету а у меня флоппи-эмулятор без записи. Поэтому LBA видимо не включается(.
Да он запоминает настройки все на дискете и кажется не тол ко про LBA, но и разметку потом. Поэтому лучше эмулятор с записью найти. А так можно образов эмуляторе подцепить, LBA выбрать и потом продолжить на АТМ, но не факт что ему потом ещё записать не захочется
Доброго дня!
Немного еще повозился с CF вместо HDD на предмет зависания при попытках форматирования.
Подключил ее вместо к АТМ HDD, загрузил DiskDoctor. Чтение секторов происходит. Насторожило вот что, информация, например в первом секторе дублируется через байт.
Заполнил сектор нулями попробовал записать, при нажатии клавиш - кратковременные тормоза, но нули записывает.
Попробовал изменить произвольный байт например FF, при попытке записать кратковременные тормоза - записывает. Читаю снова - записанный байт FF дублируется через байт. То есть вместо FF 00 00 получается FF 00 FF. На винчестер пишет нормально. Что за глюк? Такое впечатление, что при записи флэшка 2 раза пишет одни и те же байты. ATM IDE слишком медленный? Или какие-то ноги не верно включены?
Интересный глюк, но в целом это не нормально. Разные флешки пробовал. Все работают нормально, правда я не пробовал диск доктором что-то делать, может это его личное горе. Он точно умеет в АТМ?
Умеет, диск-доктор на HDD отлично работает. А на CF такая штука хотя CF определяется C/H/S выдает. В TASIS регистры видит все так же как у HDD.
- - - Добавлено - - -
Так же не могу понять как поставить CP\M на HDD. Делал по инструкции. Где-то есть описание как работает механизм подмены информации о разделах HDD при загрузке взамен той, что прошита в ПЗУ? Насколько я понял сначала из загрузочной записи на HDD система берет информацию о первом разделе диск C. А потом с него командами AS и файлами CDS подключаются остальные разделы верно? То есть для того чтобы корректно начать работать в системе нужно чтобы система увидела диск С с реальными его параметрами. А для этого надо с помощью команды CONFIG и конфигурационного файла залить информацию из конфигурационного файла в загрузочную запись? верно?
http://atmturbo.nedopc.com/download/...r/hddoctor.htm
Этот доктор?
Максагор писал очень подробную инструкцию которая прямо на дискете с cpm идёт, правда я так и не разобрался с тем как там все это настроить, особенно CHS для карты своей)
Попробовал сейчас этот доктор, после пары попыток вроде научился нормально сохранять на карту в режиме лба и цхс. Hddatm12. Так что похоже где-то железная проблема, может какие битики выпадают. Там интерфейс 16 битный, поэтому заполняется в 2 присеста вроде. Может половина не работает как надо.
Раз с реальным HDD работает, значит IDE исправный. Значит либо карточка глючная, либо переходник кривой (какие-то ноги криво разведены) поэтому запись лагает, либо какое-то несоответствие таймингов IDE и СF. блин нет у меня сейчас еще одной карточки заменить эту посмотреть как с другой жить будет. А есть схема 100% рабочего правильного переходника? я бы со своим сравнил. В интернете искал, но схем много и кто-его знает какая из них рабочая.
У карты разъём IDE, просто распиновку смо реть того и того. Может быть и карта кривая, может питание неверно на ней. У меня есть переходник CF-mSD, он в компе работает, а в АТМ и MSX вообще никак не виден.
Доброго дня! Заказал у Tetroid-а переходник СF2IDE с двойным напряжением, жду. Как придет, посмотрим, будет ли CF глючить.
- - - Добавлено - - -
Вывел тут а днях тестовую картинку по (CS+Break) с цветами. Оказалось, что цвета правильные но с BRIGHT=0 и BRIGHT=1 не отличаются. Я так понимаю, надо резисторы подбирать R49-R54, верно?
- - - Добавлено - - -
R49-R54 все менять геморрно, проще просто на RGB повесить пару сотен ом.
А бит яркости рабочий?
Ну собственно чуда не произошло. не заработала CF с новым переходником с возможностью выбора 3.3 и 5 вольт. Симптомы те же, при попытке форматирования CF - висим. И в DiskDoctore при изменении байт, вместо записи оного значения, пишется несколько одинаковых. Пока грешу на карточку.
А вот ретро IDE частенько используют 555 серию. Например тот-же Санрайз. В СМУК тоже взлетает 555, 1533 нужно тайминги менять для чего-то чтобы заработало. В АТМ у меня 555АП6 и не помню какие 374е, на фо о не разобрать
У меня в контроллере HDD 74ACT. IDE-CF переходник работает без вопросов.