Просмотр полной версии : ATM Turbo 2+ ver 7.10 - сборка и наладка
AHTuXPuCT
21.01.2013, 18:54
Viktor2312, пойдет
AHTuXPuCT, а если не подойдет, он вроде на частоте 3.5 MHz работает.. В турбо режиме возможно глюки вылазить будут.. :)
Лучше CMOSовский на 8 - 20 MHz ставить. или Z80H он на 8 MHz работает..
Viktor2312
21.01.2013, 19:28
Ну всё с процом, разобрался, спасибо zorel -у. Есть Z80 точнее будет.
Пойду изучать документацию, а то столько ньюансов по сборке.
Народ, просьба большая, подскажите какие изменения вносить при условии что под контроллер клавиатуры устанавливается AT89C52? Я так понял что D99 и D101 в этом случае не ставятся...?
Народ, просьба большая, подскажите какие изменения вносить при условии что под контроллер клавиатуры устанавливается AT89C52? Я так понял что D99 и D101 в этом случае не ставятся...?
Если устанавливается контроллер AT89C52 DD99 можно не ставить, если запаяна, с ней тоже должно работать. D101 (РФ2) не ставится.
На всякий случай..
Доработка http://www.nedopc.com/ATMZAK/atm710re.htm#re12
Пошивка, подходит для РФ2 и AT89C52 http://atmturbo.nedopc.com/download/shems/roms/atm_at22.zip
Спасибо большое! А то никак не мог вспомнить где доработку эту видел...
Собрал плату - на экране квадрат малевича. Убираю РУ2 - растр есть. На выходах ру2 везде висит низкий уровень, на WE единица. Где собака порылась?
perestoronin
26.01.2013, 00:40
Собрал плату - на экране квадрат малевича. Убираю РУ2 - растр есть. На выходах ру2 везде висит низкий уровень, на WE единица. Где собака порылась?
Замена РУ2 на КР531РУ9 не помогает ?
Нет, тут не в РУ дело... Менял конечно, до пятой точки к сожалению. Начинаю лазить щупом по адресным входам РУ2 - начинает сыпаться какой-то мерцающий мусор. Убираю щуп - черный экран.
РУ2 пока заменил перемычками. Появилась рамка, но спустя где-то минуту-две после запуска начинает сыпать снегом и мусором по всему экрану. Такое впечатление что глючит опорный генератор на 14мГц. Осциллографом смотрю выход 14мГц - сигнал весь в полках и дергается сильно. Менял ЛН1, кварц - не помогает... Блокировочные кондеры стоят.
Вобщем ситуация следующая. После замены РУ2 на перемычки получил рамку. При установленных озушках на экране мусор, прикрепил картинку. При установке проца картина не меняется. Ставлю назад РУ2 (D53, D54) и сажаю в панельку тестовое пзу. Сам комп при запуске не сбрасывается, приходится жать ресет. По включению тайна черного экрана, после сброса начинает мигать бордюр и в рамке проскакивают вертикальные частые полосы (причем ширина полос одинаковая, так же как и промежутков между ними). Далее следует тайна белого экрана, т.е. не символов, не горизонтальных разноцветных полос я не наблюдаю. Может кто сталкивался с подобным?
P.S. Цвета на изображении на самом деле нормальные, просто тюнер в упор не хочет через композит воспринимать красный. Давно я так не парился, обычно работает все сразу, собираю аккуратно...
Проделал следующее: принудительно завел в режим спектрума (2, 5 ножки D3 на +5), получил стандартный экран с шахматной доской (конечно с мусором, но вполне просматривается), после вставил проц и долгожданного матраца не получил. Прозвонил всю шину данных проц-озу - норма. Копаем дальше...
Нашел маленький недочет в плате... В доработке устраняющей учитывание линии A9 при выборке порта #7FFD аноды диодов подключить к 4-ому выводу D83 (висит в воздухе). У меня правда это никак на ситуацию не повлияло, но собирающим на перспективу... Нароооод, может кто-нить всетаки сталкивался с такой проблемой???!!! С тест-пзу моргает бордюр и затем белый экран. И еще вопросик - при подключении атм-ки без проца, пзу и оперативки должна выводиться рамка или нет (D53 и D54 вставлены)? Или в этом случае ее можно разглядеть только с перемычками?
Вот в том-то дело что рамки нет. Есть рамка только если поставить перемычки вместо РУ2. Ну и появляется когда устанавливаю тест-пзу. Просто с процессором визуально никаких признаков жизни. Спасибо большое. Начну проверять исходя из этого.
Вот в том-то дело что рамки нет. Есть рамка только если поставить перемычки вместо РУ2. Ну и появляется когда устанавливаю тест-пзу. Просто с процессором визуально никаких признаков жизни. Спасибо большое. Начну проверять исходя из этого.
У тебя запись инфы в системный регистр отсутствует. Либо бит ШД на чем то висит, либо дешифрация не работает.
У тебя запись инфы в системный регистр отсутствует. Либо бит ШД на чем то висит, либо дешифрация не работает.
Роман, если не трудно, подскажи пожалуйста где копнуть... Шину данных я вроде бы всю от озу и до выхода видео прошерстил, залипонов и обрывов, дохлых микросхем не обнаружил. Сигнал WE (UCS) на D53,54 все время в 1 висит. Проскакивает на нем что-то изредка когда пытаюсь обычный биос (1_07_13) установить. Если убираю РУ2 и ставлю перемычки, то без проца на экране рамка и озушный мусор. Мне тоже кажется что с дешифрацией не все в норме, скорее всего управляющих сигналов каких-то нет. С тестовым пзу после сброса меняет цвета бордюр и сам экран, причем как-то очень быстро (1-2 секунды цвета пролетают). На процессоре как и положено 3,5мГц. В рамке вертикальные полосы в этот момент тоже всеми цветами, а затем просто белый экран. Когда щупом стновился на 4 или 6 выводы D83, то сыпал мусор с символами со знакогенератора. Много лет наза собирал атм-ку, но таких заморочек не было... Буду премного благодарен за помощь!!!
Проверить что от проца идут управляющие сигналы (iorq) и смотреть где на дешифраторах оно пропадает. Обычно такие вещи случаются когда на ШД или ША залипоны или обрывы, реже когда в цепи дешифрации чтото фиговое.
Мой тест НЕ ИСПОЛЬЗУЕТ RAM, т.е. он должен работать даже если рам вытащить совсем (но естественно на экране ничего в этом случае видно не будет).
Viktor2312
30.01.2013, 14:35
Подскажите всё же по поводу клавиатуры. Какая нужна, или какую можно использовать, где брать прошивки для К573РФ2 которая используется совместно с КР1816ВЕ31. На сайте http://atmturbo.nedopc.com/ не нашёл, в таблице там написано пока нет.
И насколько прикреплённая схема и список деталей совпадает с платой от zorel -а. Просто платы пока нет, но плата самая последняя которая продавалась.
Заранее спасибо.
Проверить что от проца идут управляющие сигналы (iorq) и смотреть где на дешифраторах оно пропадает. Обычно такие вещи случаются когда на ШД или ША залипоны или обрывы, реже когда в цепи дешифрации чтото фиговое.
Мой тест НЕ ИСПОЛЬЗУЕТ RAM, т.е. он должен работать даже если рам вытащить совсем (но естественно на экране ничего в этом случае видно не будет).
Так дело все в том, что и без процессора вывода рамки на экран нет... Есть предположение что нет какого-либо статического управляющего сигнал. Видно всетаки придется шерстить все от опорного генератора. На D1,D2,D6,D7 полочки небольшие на сигналах (800мВ) присутствуют. Грешил на двунаправленный буфер - заменил, не он... По поводу теста я и сам уже убедился что он без рама пашет
perestoronin
30.01.2013, 17:42
Подскажите всё же по поводу клавиатуры. Какая нужна, или какую можно использовать, где брать прошивки для К573РФ2 которая используется совместно с КР1816ВЕ31. На сайте http://atmturbo.nedopc.com/ не нашёл, в таблице там написано пока нет.
И насколько прикреплённая схема и список деталей совпадает с платой от zorel -а. Просто платы пока нет, но плата самая последняя которая продавалась.
Заранее спасибо.
Это только zorel может знать. В ATM Turbo 2+ ver 7.10 - сборка и наладка (http://zx.pk.ru/showthread.php?t=17340) ничего нет про обновленный список деталей и изменениЙ в монтажной схеме ? Я еще не добрался до составления списка, т.к. плата застряла где-то на сортировках в Москве.
Viktor2312
30.01.2013, 17:55
ничего нет про обновленный список деталей и изменения в монтажной схеме ?
Меня больше интересует насколько плата совпадает со схемой, так как микросхемы всё равно буду применять К555 серии, так как у меня часть была, и недавно 500 шт. различных прикупил у знакомого, 98% абсолютно новые.
Так же не понятно мне с тактовым генератором, резисторы по идее должны быть одинакового номинала и иметь сопротивление в районе 330...390 Ом, схема как бы классическая, хотя ещё и конденсатор туда не плохо было бы добавить 100...300 пФ.
Дождусь плату, начну собирать, настраивать - будет видно.
Я еще не добрался до составления списка, т.к. плата
А я вот как раз подумываю заняться подборкой деталей. Панельки купил, ставить буду везде, где монтаж только позволяет. Практика показала, современные чёрные панельки очень надёжные, сбоев не бывает, даже через десять лет эксплуатации, даже если прибор постоянно вибрирует из-за нахождения в нём кучи механики, это из опыта на работе.
Но вот какая нужна клавиатура так и не понял, пока что.
Для клавиатуры нужна прошивка v.2.2, с v3.1 не работает клавиатура..
ссылка на архив подкреплена в начале топика.
Viktor2312
30.01.2013, 18:12
Для клавиатуры нужна прошивка v.2.2
Для какой клавиатуры? Обычной, стандартной, современной от РС?
Viktor2312, для контроллера клавиатуры. Там в архиве 6 прошивок, 3 для РФ2 с КР1816ВЕ31 .rom и 3 для AT89C51 .hex, отличаются частотой кварца что будет устанавливатся рядом с контроллером. Если прошивка на 7 MHz, кварц можно не ставить, ставится перемычка отмечена на плате как F0, частота для контроллера берется с микросхемы D58. Частота там вроде только на таймер влияет..
Viktor2312
30.01.2013, 18:25
zorel - спасибо стало понятнее немного. А не подскажите ещё по поводу схемы и монтажки которая в архиве, что я Выше выкладывал, она именно для той платы, что мне придёт?
Viktor2312, вроде такая же. На плате сделанны исправления и доработки, чтобы плату не резать и МГФ не тянуть, в схеме их нет, но можно посмотреть здесь (http://www.nedopc.com/ATMZAK/atm710re.htm) и я еще здесь (http://zx.pk.ru/showpost.php?p=545234&postcount=51) описал то что исправил..
Посмотри, какие сигналы на D17. И сигналы на выводах 7, 11, 12, 15 D16.
Без процессора тишина на выходах естественно. С процессором и основным ПЗУ D16 9 нога (KEYRD) есть импульсы. Без пзу тишина везде (высокий уровень)... Входы вроде бы нормальные.
Жалко логического анализатора нет...
Нашел всетаки залипон... Некорректно работал мультиплексор D13 из-за кз на линии RB0. Начал проверять мелкую логику и обнаружил что RB0 все время в "0". Причем залипание было не на корпус, а еще на какой-то сигнал (искать на какой не стал, просто убрал козу). Все работает отлично, никаких глюков с памятью, контроллер клавы на AT89C52 так же пашет без проблем. Отдельное большое спасибо Mad Killer/PG и balu dark за помощь! Есть непонятки с флопом, читать не хочет, хотя подключено все однозначно правильно (подключение проверял, шлейф правильный). При попытке считывания дает ошибку чтения диска... Дисковод (эмулятор дисковода) заведомо рабочий :) ЛН3 стоит 155 серии. С осциллографом пока не лазил, может еще у кого-то были такие заморочки?
Хотелось без ошибок, получилось как всегда :(
На плате есть ошибка, в доработке учитывания линии A9 при выборке порта #7FFD аноды диодов не соединены с 4-ой ногой D83. Вынес ошибку в начале топика.
http://photo.qip.ru/photo/zorel/3991532/middle/101848061.jpg (http://photo.qip.ru/users/zorel/3991532/101848061/)
Еще, платы заказывались без электроконтроля, лучше перед сборкой проверить проводники на «залипы» и разрывы.
balu_dark
01.02.2013, 22:50
Нашел всетаки залипон... Некорректно работал мультиплексор D13 из-за кз на линии RB0. Начал проверять мелкую логику и обнаружил что RB0 все время в "0". Причем залипание было не на корпус, а еще на какой-то сигнал (искать на какой не стал, просто убрал козу).
Леха - я тебе сразу сказал - еще по телефону - проверь плату на залипоны :)
Володя, если бы не ваша платка - фиг бы я его нашел быстро. На дисплейных адресах частота в два раза большая висела, так что респект! Избавили меня от многодневного гемороя! Проводок тот, который отваленый был на вашей плате, идет всетаки на 13-ый вывод счетчика, при этом на ВГ-шке как положено для турборежима висит 2мГц. А вот прошивку под клаву придется помоему сменить, я на свою плату переставлял - клавиатура не работает. Сорри за офтоп!
balu_dark
02.02.2013, 00:21
Володя, если бы не ваша платка - фиг бы я его нашел быстро. На дисплейных адресах частота в два раза большая висела, так что респект! Избавили меня от многодневного гемороя! Проводок тот, который отваленый был на вашей плате, идет всетаки на 13-ый вывод счетчика, при этом на ВГ-шке как положено для турборежима висит 2мГц. А вот прошивку под клаву придется помоему сменить, я на свою плату переставлял - клавиатура не работает. Сорри за офтоп!
Вот давай ты запаяеш проводок , а я Ивану зашью пзушки под вектор. И может хоть в этом году дед мороз :v2_dizzy_christmas2 :v2_dizzy_christmas: ему подарок в виде отремонтированной атмки сделает ;) . :v2_dizzy_army:
P.S. Лёш - сделай плиз скрины новой прошивки которую я ему прошил в 020 ПЗУ. а то интересно как оно выглядит.
P.P.S. Извиняюсь за оффтоп - больше не буду.:v2_dizzy_punk::v2_dizzy_punk:
Не могу я никак победить дисковерт... Пьет кров атм-ка, продолжает. Пробовал и с обычным флопом и с эмулятором... Самое интересное, что привод видится. С дискетой Disk error, без диска как и положено No disk (на эмуле таже картина). Иногда, крайне редко может выкинуть track 0 sector 9. При попытке форматирования начинает считать цилиндры, но очень медленно, раз в минуту, а иногда и пару сразу проскакивает, а на дисплее эмулятора при этом ничерта не меняется, все также track 0 sector 0. Прозвонил усе, ВГ-шка нормальная, wait подкорректировал, кварц нормальный, шлейфы разные подключал (с перекруткой и без)... Все до с**ки! Прошу помощи...
n_sonic, А что там с CLK 24н D84 (ВГ93) или D110 (555IE10)12 н. и 12 вольт на 40-й н. есть?
Да, все это проверено в первую очередь. Если бы не тактировалось, то приводов небыло бы видно. На 24-ой ноге как и положено 1мГц, 12 и 5 вольт присутствуют. Будем дальше искать "без крыльев"(с)... :)
Заметил еще одну интересную деталь. В турбо режиме при вставленной дискете выдает no disk, а в обычном disk error.
Все, разобрался... Поддохшая ВГ93...
Прошу прощения за то что пложу сообщения, но хочется чтобы больше народу на топик обратило внимания... Не пойму никак, толи я отвык настолько от этого компьютера, толи это в реале, но чего-то уж слишком медленно в СР-Ме диски читаются... Тот же принц грузится нууу наверное минут четыре, а то и все пять. В тр-досе все путем...
n_sonic, в СР/М на АТМ-ке оно так и работает..
http://zx-pk.ru/showpost.php?p=125892&postcount=4
Viktor2312
05.02.2013, 10:19
Прошу прощения за то что пложу сообщения, но хочется чтобы больше народу на топик обратило внимания...
Да мы и так все во внимании. Просто, наблюдаем.
Вот чувствую моя плата придёт, вот тогда, я начну тут сообщения плодить.
Пока занимаюсь поиском запчастей, и жду плату, весь в предвкушении...
perestoronin
05.02.2013, 14:47
Прошу прощения за то что пложу сообщения, но хочется чтобы больше народу на топик обратило внимания... Не пойму никак, толи я отвык настолько от этого компьютера, толи это в реале, но чего-то уж слишком медленно в СР-Ме диски читаются... Тот же принц грузится нууу наверное минут четыре, а то и все пять. В тр-досе все путем...
Там и графика тяжелая для этого компьютера, и сам принц написан портированием на скорую руку и без оптимизации под АТМ.
У меня он тоже тормозил.
Да я уже понял... С жесткими дисками немного засада. Нормально из трех штук определился только старый сигейт на 4,3Гб. Остальные два (квантум 20-ка и самсунг 40-ка) никак. Самсунг вообще машину повесил в хлам, даже на сброс ноль эмоций.
perestoronin
05.02.2013, 21:16
Да я уже понял... С жесткими дисками немного засада. Нормально из трех штук определился только старый сигейт на 4,3Гб. Остальные два (квантум 20-ка и самсунг 40-ка) никак. Самсунг вообще машину повесил в хлам, даже на сброс ноль эмоций.
Я вместо реальных устройств предлагаю использовать эмулятор флопика
http://img-fotki.yandex.ru/get/5904/alex-nemo2006.1/0_58799_22e912bd_M.jpg (http://zx.pk.ru/showthread.php?t=13735&highlight=%DD%EC%F3%EB%FC)
и вместо старых сыплещухся IDE-дисков подключать не сильно б/у SATA диски (наверняка валяющихся как и меня после апгрейда ноутбука без дела) через такой мост:
http://zx-files.perestoroniny.ru/JMD330/medium/20121230_023136.jpg (http://zx.pk.ru/showpost.php?p=562858&postcount=337)
Также можно попробывать применить в буферах через которые подключены диски микросхемы серий КР1531 (если нет нужной в этой линейке то К531 и К155) вместо КР1533, пишут что иногда помогает такая замена http://zx.pk.ru/showpost.php?p=572488&postcount=350
По поводу эмулятора... У меня на каждой машине, включая амигу и амстрад такое стоит. Только покупать за такие деньги не вижу смысла, поэтому давно уже делаю их сам... На самом деле вещь отличная, французу респект! Я с ней умудряюсь даже на старых писишных материночках биос перешивать при слете в бутблок (если пзу впаяна, когда лень феном работать). А что касается переходников sata-ide, то большинство из них просто набор глюков "сделано в китае", к сожалению проверено на собственном опыте. Тогда уж самый оптимальный вариант это CF-IDE. Я на А4000 поставил, работает однако без проблем.
perestoronin
06.02.2013, 00:38
По поводу эмулятора... У меня на каждой машине, включая амигу и амстрад такое стоит. Только покупать за такие деньги не вижу смысла, поэтому давно уже делаю их сам... На самом деле вещь отличная, французу респект! Я с ней умудряюсь даже на старых писишных материночках биос перешивать при слете в бутблок (если пзу впаяна, когда лень феном работать). А что касается переходников sata-ide, то большинство из них просто набор глюков "сделано в китае", к сожалению проверено на собственном опыте. Тогда уж самый оптимальный вариант это CF-IDE. Я на А4000 поставил, работает однако без проблем.
Можно и CF-IDE если есть в наличии старые запасы CF флешек, т.к. новые стоят дорого, и то лишь при условии что не планируется часто пользоваться этой флешкой. Иначе только HDD, причем не твердотельный, а обычный - списанный с ноутбука.
У меня обозначенный на фотографии переходник работает без глюков. Может я просто не пробывал форматировать жесткий диск непосредственно на ZX Evolution. Так он этого и не умеет, диск я готовил на PC для ZX Evolution и то из под Linux-а.
АлександрПП
16.02.2013, 00:53
Практически спаял вторую плату АТМ. Включил - на мониторе такая картинка.
Процессор, ПЗУ работают. На ОЗУ перебор адресов, на выходе есть сигналы. RAS, CAS на месте. Не вижу WE, или его трудно увидеть осциллографом.
Есть ли у кого-то мысли по такому случаю?
АлександрПП, замыканий нет? Александр, если есть частотомер могу со счетчиков частоты переписать для сравнения, с рабочей платы..
АлександрПП
16.02.2013, 11:13
Частотомер, конечно, есть.
Уважаемые коллеги.
Стою в очереди у zorel'а на приобретение нескольких плат атм-турбо.
Приобрел практически все микросхемы, но возник вопрос с приобретением микросхем озу, которых 32 штуки. Подскажите, кто и где доставал/покупал/заказывал эти микросхемы. Так сказать "ткните носом".
P.s. конечно хочется поставить импортные аналоги 565ру7.
Husmann, вот здесь посмотрите http://www.anion.ru/ правда отечественные
На сколько я понял, если ставить отечественные микросхемы памяти, то лучше 565ру7 с буквой "в"?
Husmann, я не знаю я себе ставил импортные, в инструкции по сборке и эксплуатации, написано что
6. Микросхемы 565РУ7 лучше ставить с буквами И или К (аналоги зарубежных 41256-15), но подойдут и с маркировкой В, Г. 565РУ7 в керамическом корпусе, маркированные точками, работают не все (как правило, у них ухудшаются параметры при прогревании). При установки микросхем вторым этажем не припаивайте их вплотную к первому этажу, делайте зазор между корпусами для вентиляции (чтобы не перегревались).
Спасибо за комментарий и ссылку! Я в принципе в "анионе" нашел и ру7 и недостающие мне микросхемы логики. Полазил еще по инету и нашел ряд компаний, которые предлагают под заказ импортные микросхемы памяти, в частности tms4256-10 (правда стоимость пока не знаю).
Astrolux
12.03.2013, 19:28
Кто будет заказывать КР1556ХЛ8, обратите внимание, что они бывают в двух исполнениях - узкий корпус и широкий корпус.
Для ATM подходит ХЛ8 в широком корпусе.
Astrolux
10.10.2013, 20:26
Интересно, возможна ли установка вместе КР565РУ7 известных микросхем HY53C256LS ?
Эти микросхемы (организация DRAM 256k x 1 bit) были очень распространены в системных и периферийных платах 286-386 компьютеров... Судя по даташиту, по выводам совпадает с РУ7.
AHTuXPuCT
10.10.2013, 20:36
Astrolux,да, можно заменить ру7 на HY53C256LS.
я раньше ставил память с хт и 286 все норм работало
Спустя примерно год растягивания удовольствия в сборке АТМ турбо. Я его наконец запустил (только пока без проверки с FDD и HDD но думаю должен нормально работать)- работает без глюков.
Из блокиовочных конденсаторов запаяны по 1 мкФ прямо под панельками озу ру9 ру7. глюков нет.
Я сделал вывод - что для того что-бы небыло глюков, в АТМ не должно быть никаких 555 серий и достаточно кондеров только на каждой рушке..
Вот что получилось.
http://photo.qip.ru/photo/zorel/4244719/large/105320144.jpg (http://photo.qip.ru/users/zorel/4244719/105320144/)
---------- Post added at 18:38 ---------- Previous post was at 18:26 ----------
В планах давно зародилась идея, сделать для АТМ верхнюю платку, как в профике.
Добавить парочку слотов ZX-BUS, 1 SIM72 - вместо ру7 - схему расширения можно запихнуть в epm3128, кемпстон-джойстик и кемпстон-мышку на тиньке, часики и турбирование ВГ93. По возможности буду делать на макетках, потом соберу в кучу и сделаю все это в одну верхнюю плату.. В принципе представляю как это все можно установить, почти без использования МГФа. плата должна устанавливаться цанговыми штырьками в гнезда процессора и озу, процессор также можно сделать под DIP40 и QFP или PLCC - то есть с переносом их на верхнюю платку.
лучше парой чип-модулей по 1-2Мб на чип (такими же как в Еве), распаянными на самой платке второго этажа.
Можно также сделать, притом что они продаются в Китае.. Если 2-3 десятка заказать - то получится дешевле, чем искать simm модуль и выпаивать с материнки под него разъем..
---------- Post added at 19:37 ---------- Previous post was at 19:28 ----------
кстати по поводу AT89S52, микроконтроллер отлично прошился через Китайский дорогущий USBasp (http://www.ebay.com/itm/USB-ISP-USBasp-Programmer-for-ATMEL-AVR-with-Case-/400586062758?pt=LH_DefaultDomain_0&hash=item5d44ca3ba6) программатор про ISP по вот такой вот схеме (http://chaokhun.kmitl.ac.th/~kswichit/IspPgm30a/ISP-Pgm30a.html) через софтинку ProgISP1.72 (http://www.1diycentre.com/ProgISP1.72.zip) работает отлично в win8 64 - без установки драйверов. Светодиод и транзистор не запаивал.
микроконтроллер отлично прошился через Китайский дорогущий USBasp (http://www.ebay.com/itm/USB-ISP-USBasp-Programmer-for-ATMEL-AVR-with-Case-/400586062758?pt=LH_DefaultDomain_0&hash=item5d44ca3ba6) программатор
А с каких пор 3 доллара это дорого?
А с каких пор 3 доллара это дорого?
это сарказм ":)"
плата должна устанавливаться цанговыми штырьками в гнезда процессора и озу
Требуется как минимум фиксация верхней платы относительно нижней. У нас в Рязани отрабатывали такие решения на Пентагонах - хватало примерно на год, потом приходилось перепаивать.
Максагор
21.10.2013, 21:53
В планах давно зародилась идея, сделать для АТМ верхнюю платку, как в профике.
Добавить парочку слотов ZX-BUS, 1 SIM72 - вместо ру7 - схему расширения можно запихнуть в epm3128, кемпстон-джойстик и кемпстон-мышку на тиньке, часики и турбирование ВГ93. По возможности буду делать на макетках, потом соберу в кучу и сделаю все это в одну верхнюю плату.. В принципе представляю как это все можно установить, почти без использования МГФа. плата должна устанавливаться цанговыми штырьками в гнезда процессора и озу, процессор также можно сделать под DIP40 и QFP или PLCC - то есть с переносом их на верхнюю платку
Тогда уж сразу и контроллер SD-карточки до кучи, а на основной плате сразу доработку по турбированию ВГ93, чтобы дискеты 1.44 читать... (я пока жду от тебя именно такой вариант, деньги держу наготове)
А вообще, великое дело делаешь! Памятник тебе ставить надо! ;)))
---------- Post added at 21:53 ---------- Previous post was at 21:52 ----------
лучше парой чип-модулей по 1-2Мб на чип (такими же как в Еве), распаянными на самой платке второго этажа.
А свыше 1Мб как адресовать? Если как в Еве, так это надо еще на самой плате менеджер памяти перекраивать...
andy150677
28.12.2013, 15:57
Всем привет, подскажите, пожалуйста, что может быть. Собрал АТМ (последняя платка от zorel), прошивка xbios1.35. После включения нормально запускает стартовое меню с отсчетом времени, но после 10 сек. - сброс в 48К. То же самое, если нажать Enter. В меню по пробелу - тот же переход в 48К по любому из пунктов, кроме CP/M - там появляется надпись "Memory size is 512K" и он зависает. Тест памяти проходит для первых 32 блоков - дальше пишет "Not memory" (но это должно быть нормально для 512К).
andy150677
28.12.2013, 20:12
Тест тестирует 64 страницы по 4К? тогда это 1024К, т.е. и должно тестироваться только первых 32 страницы, или я что-то не правильно понял? По крайней мере, в если в эмуляторе установить 512К, то тест вообще виснет выше 31-й страницы.
------
Ну да, полистал ветку, на фотках видно, что у собиравших аналогичная картинка - начиная с 32-й страницы надпись "Not memory". Но у меня проблемы в другом - у меня вываливается в 48К из любого пункта меню, кроме CP/M, а сам CP/M зависает.
andy150677
28.12.2013, 22:41
Думаю, что с ПЗУ все в порядке, т.к. во-первых пробовал две - Atmega 29F020 с xbios 1.35 и Winbond 27E512 с bios_1_07_13 - результат одинаков, а во-вторых, если бы не правильно была зашита, то я и стартовых меню не видел бы. Да и программатором я своим не одну [сотню] ПЗУ зашил :)
По микросхемам, которые отвечают за порядок переключения банков памяти - был бы признателен, если бы подсказали, в каких состояниях должны находиться D4 и D75 при различных режимах.
Да, в инструкции по сборке было что-то похожее на мою проблему, но только в турбо-режиме. Решение - конденсатор на землю на сигнале сброса триггера, формирующего /DOSEN. У меня проблема проявляется и без турбо, конденсатор не помогает.
----
У меня установлены 16шт TMS4256, т.е. 512к. А чем определяется распайка на 1М? Микросхемы 1533 и 1561 серии все новые, купленные в магазине при заводе. РУ2 тоже несколько штук, пробовал менять D22, D75 - не помогает.
----
Прошу помощи у Макса :)
Максагор
28.12.2013, 23:18
Вообще проще спросить у Макса.
Как будто я настолько железячник, чтобы "по аватарке" сделать диагноз, что у кого болит. )))
Сразу говорю - лучше прошить ПЗУ xBIOS b1.36. Глюки не из-за этого, конечно. Просто в версии 35 Савелий почему-то отключил работу резидента в главном меню. В 36-й это было поправлено (а я это заметил только после того как прошивка была выложена и пошла в массы).
По поводу всего остального:
Есть ряд уточняющих вопросов:
При каких условиях выходит в Бейсик-48? После отсчета времени на картинке с черным экраном и копирайтами или уже в синем меню?
Я так понял, что нечто похожее происходит и в старой МикроАРТовской прошивке BIOS 1.07.13?
Памяти только 512Кб (16 микросхем 565РУ7 или аналогов)?
andy150677
28.12.2013, 23:28
Максагор, спасибо за ответ.
Прошил уже xbios 1.36, то же самое.
В Бейсик-48 выходит:
- после 10 секунд ожидания,
- при нажатии Enter не дожидаясь 10 сек,
- по любому пункту синего меню раздела Boot, кроме CP/M.
Памяти 512К на TMS4256-10, эта память работает на Орионе без проблем.
В прошивке BIOS 1.07.13 абсолютно такая же картина - выходит только в CP/M (и сразу зависает), в остальных пунктах выходит в Бейсик-48, как c включенным турбо, так и с отключенным
PS У меня даже аватарки нет, еще сложнее будет :)
Максагор
29.12.2013, 02:38
В таком случае, возможно, что-то мешает при старте правильно запрограммировать менеджер памяти, который располагается в микросхемах ОЗУ 155РУ2, которые программируются лишь частично, а значит карта памяти получается кривая. То ли сопля припоя где-то на контактах висит, или обрыв на сигналах, формирующих управление менеджером, или какая-то РУ2 битая...
Пока только такое предположение.
P.S. Как все заработает, обязательно нарасти ОЗУ до 1Мб. 512Кб - это не ТруЪ, и многий софт уже по умолчанию работает с 1024Кб...
andy150677
29.12.2013, 13:50
Максагор, сопля/обрыв исключаются, прозванивал уже. Когда запущу, конечно же буду делать 1М. Сейчас бы добиться работоспособности...
perestoronin, спасибо за совет, совсем упустил это из виду, когда делал заказ :) Если не найду у себя - напишу Вам.
народ подскажите чем запрограммировать 1556ХЛ8, какой программатор её поддерживает
народ подскажите чем запрограммировать 1556ХЛ8, какой программатор её поддерживает
в Москве наверно CHRV
или копать в сторону
Я так понял, что 1556ХЛ8 - это PAL16L8С
народ подскажите чем запрограммировать 1556ХЛ8, какой программатор её поддерживает
doc_fbi, не стоит беспокоится на счет ХЛ8, они будут бонусом высылаться всем с платой АТМ. А так конечно если кому-то нужны можно у CHRV заказать.
perestoronin
14.04.2014, 20:41
подскажите чем запрограммировать 1556ХЛ8, какой программатор её поддерживает
PAL Russia 1556HL8 (http://www.sterh.com/microcircuits007.html)
doc_fbi, если что, обращайтесь (есть программатор Стерх-007).
получил платку начал сборку .
первый вопрос , на фотке платы на панельках стоят помимо микросхем в описании ещё и много логики (ап5 на порт ide, несколько ИД4 и т.п) , есть ли смысл их ставить? или это было сделано для отладки?
получил платку начал сборку .
первый вопрос , на фотке платы на панельках стоят помимо микросхем в описании ещё и много логики (ап5 на порт ide, несколько ИД4 и т.п) , есть ли смысл их ставить? или это было сделано для отладки?
В IDE самый смак.. Можно TASIS установить или ОС для CP/M, установить 2 системы на разные разделы и стартовать с любой, предварительно выбрав в БИОСе. Грузить принц перси с флоппи диска долго, CP/M на АТМ-ке не очень быстро работает, даже в Турбо режиме, так что с винта приятнее и быстрее раза в 3 - 4 грузится чем с флоппи дисковода. У меня на панельках установлены для отладки, а прямо под каждой панелькой РУ2 (РУ9) и там где панельки под микросхемы IDE я по конденсатору запаял на 1 мкФ. Панельки поставил, так как не был уверен в том что с 555 будет стабильно работать винт. Работает как с 555, так и 1531 (F серия импорт). Я остановился на F серии, с ними вроде стабильнее работает, чем с 555. Нужно все микросхемы запаивать, нет лишних, исключение только при установке вместо ВЕ31 если ставить аналог AT89S51, то не запаиваются D99 и ПЗУ D101, а так нужно все микросхемы запаивать..
ещё вопрос , в контроллере клавиатуры стоит кварц 7 мгц , можно отклониться ? 6 или 8 ?
ещё вопрос , в контроллере клавиатуры стоит кварц 7 мгц , можно отклониться ? 6 или 8 ?
Другие кварцы не пробовал ставить, нужно проверять. Вместо кварца можно поставить перемычку (F0), тогда контроллер нужно будет прошивать прошивкой под 7 МГц.
Другие кварцы не пробовал ставить, нужно проверять. Вместо кварца можно поставить перемычку (F0), тогда контроллер нужно будет прошивать прошивкой под 7 МГц.
спасибо так и сделаю, если не надуй кварц
подскажите какие детали надо устанавливать рядом с ATX разъемом (схемы нигде не могу найти) :(
ещё рядом с АТХ разъемом находиться что-то с 4 выводами (не подписанное), то ли перемычка то ли ещё что . Что это?
АлександрПП
28.06.2014, 14:26
Справа - электролитический конденсатор. Справа вверху тоже самое.
Слева джампер на четыре штырька. Два левых - светодиод индикации включения. Два правых - включение БП.
как я понял мы с Александрм ПП (короче два Александра :) ) уперлись в одну и туже петрушку на новых платах
нет сигнала /we1 /we0 на dd77 dd78 в связи с этим на шину данных ничего не приходит из памяти. как результат нет ничего и на rgb
АлександрПП
04.07.2014, 10:08
И это радует! Значит, скорее всего, прокрался какой-то косячек при разводке новой памяти. Наверняка пропущена какая-то дорожечка. Что-то нее доведено.
solegstar
04.07.2014, 16:28
АлександрПП, что делалось после выяснения, что на ру2 диспетчера памяти нет выборки рушек? проверялись ли: сигналы PEN и /PGWR, а также логика управления диспетчером памяти D76 и D37, входы D93 и D50 в каком состоянии? еще такой вопрос - как производился вообще запуск? с тестпзу для атм или нет, обычным включением без пзу? по идее без пзу вообще ниче не увидишь.
---------- Post added at 15:28 ---------- Previous post was at 14:58 ----------
похоже на то, что запускать надо только с тестом, т.к. всё завязано на портах в атм. в данном случае надо проверять D16 и т.к. он активируется и iorq в том числе, как и D17, то тут без прошивки с тестом никак, ну или вытащить проц, и имитировать комбинации для выборки FFWR и FFRD, потом проверять D93 - /dosen должен быть в 0, ioff тоже, остальное с проца тоже... далее делать комбинацию для выставления на d93 сигнала /pgwr - запись we ру2 диспетчера памяти и выставление выборки чипа cs в 0. сигнал /sys d93 стробирует порт на D50, c него идет сигнал pen - когда он в 1, то идет выбор чипа cs ру2 - видимо чтение.
И это радует! Значит, скорее всего, прокрался какой-то косячек при разводке новой памяти. Наверняка пропущена какая-то дорожечка. Что-то нее доведено.
Не знаю если есть ошибка то радоваться нечему!!! Проверил раз 10-ть (сравнил новую плату под озу с SIMM 72 и старую под ру7 по шаблону) каждую микросхему, дорожки все на месте, связи тоже. Ошибиться в PCADе сложнее чем в SL, дорожки по связям идут. Хотя ошибку на плате не исключаю, еще пару раз проверю.
Шаблон платки новой версии платки https://yadi.sk/d/gjmsiw0gUjtrb
Шаблон под ру7 https://yadi.sk/d/dFaGSM4BVvp89
Здесь лежит схема доработки под озу с SIMM модуля. http://forum.nedopc.com/viewtopic.php?f=37&t=936
solegstar,
похоже Вы правы , прошил биос 1.35 , появилась картинка с нестабильным мигающими полосками , периодически возникает матрас или квадратики. сигналы появились . частенько вся "конструкция" повисает и часть сигналов исчезает.
пытался прошить тесты , ни один не заработал (только черный квадрат). есть подозрение что неправельно прошивал.
если использовать ПЗУ 1024 то с какого адреса прошивать тесты ? памяти и атмтест?
solegstar,
похоже Вы правы , прошил биос 1.35 , появилась картинка с нестабильным мигающими полосками , периодически возникает матрас или квадратики. сигналы появились . частенько вся "конструкция" повисает и часть сигналов исчезает.
пытался прошить тесты , ни один не заработал (только черный квадрат). есть подозрение что неправельно прошивал.
если использовать ПЗУ 1024 то с какого адреса прошивать тесты ? памяти и атмтест?
Странно, тест должен был заработать, сейчас в эмуляторе его проверю.. Вот этот тест озу для ПЗУ 27C010, в эмуляторе (http://zxmak2.codeplex.com/) работает.
Проверил тест пзу для 27с512 в эмуляторе работает, дело не в нем. doc_fbi, Озу EDO установлены?
АлександрПП
04.07.2014, 22:46
Пришел домой, включил - как прежде. Просто перепрошил тест и получил такой результат. Странно даже. Ведь прошивку брал с сайта АТМ. Автор Роман Чунин. Всегда его использовал.
Фото не входит. сейчас уменьшу.
да , ОЗУ установлены
Ваш тест пошел
после рестарта на экране пробирают штуки три матраса (очень быстро)
потом как на фотках
(квадратики появляются с права налево в хаотичном порядке)
АлександрПП
04.07.2014, 23:25
Бордюр и должен меняться очень быстро. После этого надо нажать любую клавишу, пойдет тест памяти. А у меня что-то клава не запускается.
К тому же у меня, судя по выводу знакогенератора, что-то подкорачивает.
АлександрПП
04.07.2014, 23:43
Прошил БИОС 1.36.
а знакогенератор это dd94?
АлександрПП
05.07.2014, 00:29
Она самая.
Добавил описание по резисторам R55, R56 для контроллера клавиатуры, в начале топика.
каике фьюзы у контроллера клавиатуры на атмеге?
с какого адреса писать знакогенератор? прошивка под 2716 а ставиться по схеме 27512
---------- Post added at 10:55 ---------- Previous post was at 09:17 ----------
после установки пзу со знакогенератором (пршил с о адреса) на тесте бордюр стал менять быстро при этом в рабочей облости прыгают разные матрасы. но концовка осталась неизменная , либо просто показывает четную книжную треть экрана все либо по верхней части хаотично начинаю загораться черные квадратики.
Как должен выглядеть тест памяти на АТМ? также как у педагогична или по другому?. ските скриншот
solegstar
05.07.2014, 11:25
у меня тест выглядил так - http://forum.nedopc.com/viewtopic.php?f=37&t=936&start=10
нет сигнала на r10, но не могу найти где он форсируется
что-то я совсем отчаялся :(
не хочет тест память проверять и все .
после мигания бордюра
нижняя треть экрана черная и все , сигнала wr1, wr0 пропадает.
также нет сигнала cs0
если поставить ПЗУ с прошивкой , квадрат с хаотическим миганием знакомест ( в этот момент есть сигналы wr1, wr0) cs0 нет.
и не вижу на схеме чем откуда он идет
Максагор
06.07.2014, 23:06
Прошил БИОС 1.36.
Миниатюры
Нажмите на изображение для увеличения Название: DSC02582.jpg Просмотров: 46 Размер: 31.7 Кб ID: 48631
Где-то перемкнуло на счетчиках адресов, раз строчка повторяется 4 раза. Ищи, где сопля висит! ))
АлександрПП
07.07.2014, 00:02
Уже все глаза проглядел. Вероятнее всего искать в районе КП12? D18-21, 92?
каике фьюзы у контроллера клавиатуры на атмеге?
с какого адреса писать знакогенератор? прошивка под 2716 а ставиться по схеме 27512
---------- Post added at 10:55 ---------- Previous post was at 09:17 ----------
после установки пзу со знакогенератором (пршил с о адреса) на тесте бордюр стал менять быстро при этом в рабочей облости прыгают разные матрасы. но концовка осталась неизменная , либо просто показывает четную книжную треть экрана все либо по верхней части хаотично начинаю загораться черные квадратики.
Как должен выглядеть тест памяти на АТМ? также как у педагогична или по другому?. ските скриншот
doc_fbi, попробуй вот этот знакогенератор для 27с512
нет сигнала на r10, но не могу найти где он форсируется
R10 садится через резистор 50 Ом - 1 кОм на землю, сигнала на нем не должно быть.
АлександрПП
09.07.2014, 22:58
Тест работает без "сдваивания и счетверения". Причиной была D13. Какие-то "не качественные" сигналы на выходах. Поменял и тест пошел почти нормально. (Кстати, замененная микросхема тестом определялась как исправная. Видимо не работает под нагрузкой).
Тест почти нормально заработал потому, что не все нормально.
При старте меняется бордюр, но меняется и paper. Далее выведенная картинка соответствует норме. При запуске теста памяти папер становится белым, результата теста не видно, при старте проверки на мгновение мелькает верхняя строчка теста и исчезает. При следующем этапе проверки памяти папер окрашивается произвольным цветом Результат проверки памяти выводится тоже произвольным цветом.
Результат проверки - ОЗУ исправно.
В чем может быть причина?
doc_fbi, попробуй вот этот знакогенератор для 27с512
прошил Вашу прошивку , получил такую картинку
вот ролик как что тест отображает. https://www.dropbox.com/s/1fppusv3k0ywil3/2014-07-12%2016.02.13.3gp
мой АТМ запустился помаленьку
появился бивес выходит трдос
позволю себе приложить ещё две доработки
1) сделать контактные отверстия для подключения "ZXKit1 - плата VGA & PAL" , а то есть только под питание и синхро импульсы, а под rgb приходиться брать с ножек ТМ8
2) раз все по взрослому, и внедрили ATX БП тогда думаю стоит внедрить и правильное включение.
никак не могу запустить флоп
выбор происходит (шлейф прямой дисковод висит на В)
но чтение не происходит и форматирование тоже
при чтении пишет битый сектор
при форматировании появляется строка цилиндре и дорожка , висит очень долго, потом переходит на следующий цилиндр , потом на следующую дорожку , наждака смена дорожки порядка трех минут (ВГ менял , эффект одинаковый)
Vladimir_S
15.07.2014, 14:11
zorel, версия 7.18 отличается только ОЗУ? И ОЗУшки какие? Где можно глянуть?
MSM5118165F (OKI) (FAST PAGE MODE TYPE WITH EDO) - тестил лично (сейчас на них и работает)
HYB5118165BSJ-60 (SIEMENS) (Hyper Page Mode-EDO) - тестил лично
VG2617165BJ-6 - по словам zorel`a
zorel, версия 7.18 отличается только ОЗУ? И ОЗУшки какие? Где можно глянуть?
Отличие в ОЗУ, добавлены резисторы на контроллер клавиатуры, запаивается в зависимости от типа контроллера ВЕ31 запаивается R55, для AT89S5x R56.
ОЗУ можно выпаять с SIMM72 модуля, должно быть EDO.
Убраны перемычки РУ5/РУ7, CAS1, в новой версии они не нужны.
Вроде все.
---------- Post added at 14:54 ---------- Previous post was at 14:54 ----------
MSM5118165F (OKI) (FAST PAGE MODE TYPE WITH EDO) - тестил лично (сейчас на них и работает)
HYB5118165BSJ-60 (SIEMENS) (Hyper Page Mode-EDO) - тестил лично
VG2617165BJ-6 - по словам zorel`a
У меня профик и АТМ работает на VG2617165BJ-6.
флоп запустил, оказались две вг93 битые. выковырял точно рабочую из классического пентана и все заработало!
на очереди hdd
как проверить работает ли ide контроллер?
как проверить работает ли ide контроллер?
Вот здесь подробно расписано. http://zx-pk.ru/showthread.php?t=8141&highlight=TASiS
Нужно OS TASiS на дискетку записать и далее по инструкции..
Или через OS BOOTDISK для CP/M http://atmturbo.nedopc.com/download/cpm/system/boot/bootdisk.zip
Вот здесь софт интересный лежит http://atmturbo.nedopc.com/atmload.htm
---------- Post added at 18:51 ---------- Previous post was at 18:32 ----------
И вот еще софтинка с WDC для АТМ Турбо http://dlcorp.ucoz.ru/_fr/1/WDC1_22.zip
http://dlcorp.ucoz.ru/forum/32-141-3
---------- Post added at 18:52 ---------- Previous post was at 18:51 ----------
http://dlcorp.nedopc.com/viewtopic.php?f=17&t=923
John North
16.07.2014, 20:25
zorel, вроде последняя версия WDC - 1.6..
или там специальная для АТМ?
при подключении жесткого диска комп вообще отказывается запускаться
причем если успеть сресетить пока жесткий диск ещё не успел раскрутиться то первоначальную картинку ещё показывает потом полный зависон . вот думаю не БП ли это так погнет дело
zorel, вроде последняя версия WDC - 1.6..
или там специальная для АТМ?
Проверил, WDC - 1.6 вроде не поддерживает, в меню нет выбора драйвера АТМ. WDC1_22, по идее с АТМкой должен работать, грузится с драйвером АМТ .
---------- Post added at 22:31 ---------- Previous post was at 22:25 ----------
при подключении жесткого диска комп вообще отказывается запускаться
причем если успеть сресетить пока жесткий диск ещё не успел раскрутиться то первоначальную картинку ещё показывает потом полный зависон . вот думаю не БП ли это так погнет дело
У меня наоборот пока не раскрутится, винт не определяется и кстати не только на АТМке, на фениксе и скорпионе также само работает. Может винт не подходит, шлейф нерабочий, или на винте какая-то информация, дает такой результат после раскрутки, попробовать другой винт подключить для проверки, отформатировать перед подключением или перемычки на винте попробовать по переставлять?
с хардом , виснет наглухо (попробовал все вышеперечисленное)
вставил через переходник CF флешку , с ней комп запускается , при выборе в меню hdd maser выходит в dr-dos, как это должно выглядеть?
с хардом , виснет наглухо (попробовал все вышеперечисленное)
вставил через переходник CF флешку , с ней комп запускается , при выборе в меню hdd maser выходит в dr-dos, как это должно выглядеть?
да, пытается считать с винта информацию для загрузки, ее нет так и будет себя вести. Сначала нужно винт в OS TASiS или в OS BOOTDISK для CP/M подготовить, сделать его загружаемым. Потом будет грузится с БИОСа, с меню IDE hard drive master...
ZXFanat, у меня с подключенным HDD комп просто не стартует (черный экран). стартует только с CF и переходником
читал что это может быть из-за нагрузочной способности 555сери - не тянут?
AHTuXPuCT
18.07.2014, 15:43
doc_fbi, может БП слабоват?
doc_fbi, может БП слабоват?
думал на это тему , сейчас стоит 250Вт от компа , пробовал ставить и 600Вт , такой-же эффект
попробовал подключить другой диск (seagate 80g) все запустилось.
с квантумом 20g не запускается хоть тресни.
запустился хард , по крайне мере из теста в тасисе его видно
музыкальный проц тоже работает вместе с усилителем, осталось проверить ЦАП и можно все это дело упаковывать в корпус
is-dos установился на hdd и запускается
как я понял раздел в zx может быть не более 16м? и диски только до "H" ? как быть с остальным местом? можно его как-то использовать?
можно как-то сделать использовать HDD в TR-DOS?
осталась одна проблема, в режиме меню и sp/m очень сильно сливаются буквы (буквально полоска полоска предыдущей буквы сливается с началом первой) и в cp/m артифактит.
в чем может быть причина (использую lcd монитор + zx конвертор на dsub)?
сделал и подключил предложенною мною схему включения питания (http://zx-pk.ru/showpost.php?p=724975&postcount=358) заработало сразу и на ура, причем в подключении оказалось проще всего.
взял 4-х пиновый разъем и использовал 1, 3 и 4 пин
1 - на 14 вывод ТМ2
3 - на 7 вывод ТМ2
4 - на 13 вывод ТМ2
разъем втыкаем в панель которая под разъемом питания первый пин слева
и все работает
Vladimir_S
20.07.2014, 13:39
doc_fbi, Я сделал, правда для Ориона, на PIC12. И у меня в дежурном режиме светодиод горит красным, после нажатия на кнопку включения светодиод три раза моргает красным и загорается зеленым. При этом БП включается. При нажатии на кнопку включения - три раза моргает зеленым, загорается красным и БП отключается. Так красивее.
is-dos установился на hdd и запускается
как я понял раздел в zx может быть не более 16м? и диски только до "H" ? как быть с остальным местом? можно его как-то использовать?
можно как-то сделать использовать HDD в TR-DOS?
В теме по OS is-dos, OS Tasis спецы есть, должны подсказать, в разделе софта ;)
осталась одна проблема, в режиме меню и sp/m очень сильно сливаются буквы (буквально полоска полоска предыдущей буквы сливается с началом первой) и в cp/m артифактит.
в чем может быть причина (использую lcd монитор + zx конвертор на dsub)?
Это скорей всего проблема в VGA - конвертере , проводки рекомендуют ставить с экраном. Можно попробовать через Composit подключить.
zorel, а есть монтажка и схема от последней платы 7.18? в ветке не нашел.
solegstar
01.08.2014, 18:25
осталась одна проблема, в режиме меню и sp/m очень сильно сливаются буквы (буквально полоска полоска предыдущей буквы сливается с началом первой) и в cp/m артифактит.
в чем может быть причина (использую lcd монитор + zx конвертор на dsub)?
посмотри в теме VGA-конвертера от ZST (о нем ведь речь?) есть доработка, пропускание частоты 14мгц через два инвертора для удвоения частоты внутри плисины, скорее всего у тебя она не сделана. у меня было такое изображение на Профи 5 без этой доработки. доработка для прошивки 2.06 и выше. http://zx-pk.ru/showpost.php?p=213835&postcount=165
Максагор
01.08.2014, 20:10
как я понял раздел в zx может быть не более 16м? и диски только до "H" ? как быть с остальным местом? можно его как-то использовать?
Можно создать сколько угодно 16Мб-разделов iS-DOS/TASiS. От A до H их может быть включено только ОДНОВРЕМЕННО, но их можно оперативно менять местами, подставляя нужные разделы (ну, по принципу страничной адресации в ОЗУ 128К). Как это сделать, описано в документации на диске TASiS, все необходимые предварительные настройки для удобного вызова из меню или по горячим клавишам сделаны - надо только создать разделы и прописать в настройках их конкретные координаты на винте и названия.
можно как-то сделать использовать HDD в TR-DOS?
Теоретические возможности есть - xBIOS/vTR-DOS имеют возможность подгружать плагины, перехватывающие обращение к памяти и перенаправлять их на прямое чтение с винта. Только плагины эти никто пока не написал. А пока можно качать с iS-разделов TRD-образы в верхнее ОЗУ и запускать из оттуда.
Коллеги, закончил сборку и запуск ATM-TURBO. Платы (платы+XL8+ОЗУ) брал у ZOREL'a (rev. 7.18).
Запустил компьютер почти с первого раза (было замыкание шины данных в районе ОЗУ - кривая пайка - сам виноват). Почти все микросхемы ставил на панельки и все отлично работает!!! Дисковод и жесткий диск тоже сразу запустились. Чуть попарился с переносом фалов TRDOS на дискеты (c PC на ZX), так как этим никогда не занимался, но на этом форуме коллеги мне помогли и вчера смог запустить и ZX и CP/M софт. ВСЕ РАБОТАЕТ, ни каких зависаний и т. п! Сегодня буду пробовать установку OS TASIS на винт (вчера не получилось сделать это до конца, так как не смог разобраться до конца, как там формулу рассчитать для моего винта). Ну это ладно, осилим потихоньку.
Да, для информации: кварц на контроллер клавиатуры ставил на 12мГц! При 7 мГц, как мне показалось несколько медленная реакция клавиатуры (как показалось, работает "рывками"), а при 12 мГц вообще шикарно работает. Еще пока не установил на плату только ADC/DAC, но они мне, вообщем-то, не нужны.
Максагор
05.08.2014, 15:56
Сегодня буду пробовать установку OS TASIS на винт (вчера не получилось сделать это до конца, так как не смог разобраться до конца, как там формулу рассчитать для моего винта)
Очень просто (и, кстати, все это есть в документации к системе на самом системном загрузочном диске): Нам нужно создать раздел в 16Мб или 16384Кб. В физическом секторе на винте - 512 байт. Умножаем 512 на число секторов на дорожку и на число головок винта и делим на 0124. Получаем количество килобайт на цилиндр винта (округляем до целого числа в большую сторону). А затем отсчитываем и выделяем столько цилиндров, чтобы, общее количество килобайт превысило 16384. Это будет размер раздела iS-DOS. В настройке разделов в драйвере винта указываем только номера начальных цилиндров разделов. А полученное количество цилиндров это будет шаг между этими начальными номерами. Например, получили мы число в 33 цилиндра. Тогда вот как примерно может выглядеть настройка драйвера (в самом простом случае):
А: цилиндр 1 (начинать нужно с первого, а не с нулевого цилиндра - на нулевом пусть будут всякие загрузочные и конфигурационные сектора)
B: 34
C: 67
D: 100
E: 133
F: 166
G: 199
H: 232
При этом, естественно, разделы могут подмонтироваться к буквам устройств в любом порядке или даже повторяться. Например, учитывая, что A: и B: у меня штатно заняты флопами или, иногда по производственной необходимости, RAM-диском, то начальный цилиндр раздела с системой у меня приходится на C: и вся конструкция выглядит более хитро:
A: 1 - штатно скрыт (вместо него обычно включен FDD или RAM)
B: 199 - штатно скрыт (вместо него обычно включен FDD или RAM)
C: 1
D: 34
E: 67
F: 100
G: 133
H: 166
Как видно, по моей схеме A: (если его не скрывать) и C: будут означать одно и то же. Сделал я это потому, что ежели какой-то раздел системой у себя отмечен как текущий и системный, то отключить его (чтоб, например, присоединить сюда другой раздел или другое устройство на эту букву) система не даст, а если на других разделах винта не установлена система, то переназначив в качестве системного другой раздел без системы, мы не сможем работать полноценно с ОС. В таких случаях я как раз вырубаю флоп, и на устройство A: временно впечатываю раздел винта с системой. Ну а скрытый раздел, прикрепленный к B:, как видно, физически расположенный на винте после раздела на H: я использую для всяких архивов, бэкапов и проч., открывая его только по мере надобности.
Ну а что насчет остального пустого пространства винта? С шагом 33 (напоминаю - эту цифру я взял для примера - она будет зависеть от конкретных характеристик вашего винта) можно разметить хоть его весь - просто прописывать, к примеру, к букве H: или другой букве новые цифры цилиндров - благо система позволяет прописать все разделы со всеми начальными цилиндрами в текстовом файле, дать этим разделам какие угодно названия длиной до 38 символов, и вызывать эти разделы через меню с курсором.
Еще пока не установил на плату только ADC/DAC, но они мне, вообщем-то, не нужны
Ну, ADC, если нет необходимости посредством АТМ делать восьмибитные оцифровки звука с мафона или микрофона, превращать комп в простой осциллограф или подключать всякие датчики, возможно и не нужен. Но DAC - это же COVOX - его ставить настоятельно рекомендую - он много где, в т.ч. в играх, поддержан. Чтобы потом не было писем о том, "почему я запустил игру TIME GAL с CD-ROM, а она пошла без звука!!!!"
[QUOTE=Максагор;731185]Очень просто (и, кстати, все это есть в документации к системе на самом системном загрузочном диске): Нам нужно создать раздел в 16Мб или 16384Кб. В физическом секторе на винте - 512 байт. Умножаем 512 на число секторов на дорожку и на число головок винта и делим на 0124. Получаем количество килобайт на цилиндр винта (округляем до целого числа в большую сторону). А затем отсчитываем и выделяем столько цилиндров, чтобы, общее количество килобайт превысило 16384. Это будет размер раздела iS-DOS. В настройке разделов в драйвере винта указываем только номера начальных цилиндров разделов. А полученное количество цилиндров это будет шаг между этими начальными номерами. Например, получили мы число в 33 цилиндра. Тогда вот как примерно может выглядеть настройка драйвера (в самом простом случае):
Если я ничего не путаю, то TASIS мне показала что у меня 63 сектора и 16 головок (винт подключен на 60Гб). Таким образом я должен 512*63*16/1024 = 504. Правильно?
Максагор
05.08.2014, 16:35
Если я ничего не путаю, то TASIS мне показала что у меня 63 сектора и 16 головок (винт подключен на 60Гб). Таким образом я должен 512*63*16/1024 = 504. Правильно?
Совершенно верно. Итого в цилиндре имеем 504Кб. делим 16384/504=32.5079... цилиндров. Округляем в бОльшую сторону и получаем как раз те самые 33 цилиндра.
Кстати, на моем винте несколько сот цилиндров с начала винта (от цилиндра 1, нулевой, как я уже писал, я не трогаю) занимают разделы CP/M, а iS-DOS/TASiS начинается то ли с 300-х, то ли с 400-х цилиндров (тут я уже не помню и посмотреть сейчас не могу)... В CP/M разбивка имеет схожий принцип, только там (в АТМ-версии) всё менее наглядно и автоматизировано, и больше мороки с правкой цифирей в разных конфигурационных текстовых файлах...
P.S. Цилиндры/сектора мы используем в TASiS при употреблении драйвера под CHS-адресация винта. Если использовать LBA-адресацию, то тогда единицей измерения будет не цилиндр, а мегабайт. Но тогда возникнет проблема сопряжения с разделами CP/M, так как пока, на данный момент драйвера CP/M умеют только CHS (в будущем, возможно решим).
Freiwind
05.08.2014, 22:01
zorel, А что за контактные площадки под чипами памяти?
zorel, А что за контактные площадки под чипами памяти?
под конденсаторы 0.1 uF
Freiwind
05.08.2014, 22:27
Упс. Мне казалось микросхемы памяти вплотную к плате будут. Оказывается нет.
под конденсаторы 0.1 uF
а у меня 1мкф влезли :) 0603
---------- Post added at 10:43 ---------- Previous post was at 10:30 ----------
Господа у меня есть подозрение что моя плата не переключается в высокое разрешение, как это проверить?
[/COLOR]Господа у меня есть подозрение что моя плата не переключается в высокое разрешение, как это проверить?[/QUOTE]
HS - горизонтальная синхронизация;
VS - вертикальная синхронизация;
BL - сигнал гашения;
НЕ0,НЕ1,НЕ2 (см D15 вход Q5), смешиваясь на D61.2 и D60.6, дают BORD' - сигнал бордюра (или рамки).
Эти сигналы тоже зависят от режима экрана (Sinclair или не-Sinclair), т.к. бордюр в других экранах заметно расширяется и, соответственно, меняется центровка изображения. Режим экрана задается сигналом RG0, поступающим на ХЛ8
бордюр в других экранах заметно расширяется
вот именно по этому мне и кажется что нет переключения
вот именно по этому мне и кажется что нет переключения
Если не путаю, то переключением занимается микросхема d3, 1533тм9. Именно она формирует сигнал rg0. Надо смотреть эту микросхему. Сигнал rg0 приходит на 19 ножку микросхемы хл8. Можно попробовать отогнуть (отпаять ) 19 вывод у хл8 и, подав на него логическую единицу (5 воль), компьютер должен перейти в режим высокого разрешения. Если переключится, значит надо копать тм9, если не будет переключаться, то возможно проблема с хл8.
отогнул ногу вот что получилось :
при весящей в воздухе ноге - обычный синклер
при подаче 1(+) - обычный синклер
при подаче 0(-) - переходит в режим высокого разрешения (это видно только в меню cp/m2.2
отогнул ногу вот что получилось :
при весящей в воздухе ноге - обычный синклер
при подаче 1(+) - обычный синклер
при подаче 0(-) - переходит в режим высокого разрешения (это видно только в меню cp/m2.2
Не претендую на оригинальность, но надо смотреть счетчики. Мне кажется горизонтальная синхронизация сбита. Сразу обратил бы внимание на микросхемы 561ие10, так как не все нормально работают в атм турбо ( сталкивался с этим). Я себе сделал что-то типа логического тестера, индикатором которого служит светодиод и миниатюрный динамик. Я тестером в первую очередь проверял работу счетчиков в соответствие со схемой. Для контроля работы счетчиков при помощи тестера, припаивал параллельно кварцу задающего генератора atm turbo, конденсатор 0,1 мкф и по миганию светодиода и звуку из динамика тестера убеждался в коректной работе счетчиков. Так ка я свой атм спаял с использованием панелек, завтра попробую добиться вашей картинки на экране (попробую ряд лапок микросхем счетчиков что отвечают за горизонтальную синхронизацию повесить в воздухе).
Husmann, Видно я не очень коректоно выразился. То что Вы видите на фотках это переход в режим высокого разрешения пр и меню tr-dos (что в принципе и должно приводить к подобному).
Я нашел причину своих смазанных букв. Причина была в неправильной настройки конвертера VGA . поиграл с перемычками и все стало четко. Так что переход в высокое напряжение работает как надо.
Но вот чего я так и не могу найти - что же все таки у меня в АТМ "нагревается" и не дает работать первые 2-3 минуты. Вроде кроме ХЛ8 и не греется ничего.
Но вот чего я так и не могу найти - что же все таки у меня в АТМ "нагревается" и не дает работать первые 2-3 минуты. Вроде кроме ХЛ8 и не греется ничего.[/QUOTE]
А какое напряжение на микросхемах логики (так сказать на противоположных концах платы)? Должно быть примерно одинаковым на всей плате!
Какие установили электролитические конденсаторы (те что в районе разъема питания)? Правильно ли установлена полярность. Если все правильно установлено, попробуйте их временно выпаять.
Так же, у меня "капризничал" компьютер при установленной микросхеме 1533АГ3. Весь процесс запуска проходил без нее. Какой у Вас установлен кварц на контроллере клавиатуры? Я себе ставил 12 мГц - самый стабильный вариант работы компьютера получился именно с таким кварцем (можно и на 11 мГц ставить - проверенно)! Установлен ли у Вас резистор R56? Установлен ли резистор R10? Резисторы должны обязательно быть установлены!
У меня греются: ХЛ8 и все микросхему РУ8 (4 шт) - достаточно горячие.
Напряжение на микросхемах от моего блока питания: 5,23В возле разъема питания и 5,2В в районе контроллера клавиатуры.
А может быть это не компьютер прогревается, а конвертер (ну это предположение мое)?
кварц стоит 7мгц
r10 и к56 установлены
греются понятно дело ру2 , но они заменены на ру9 и ру9 не греются
да и ещё, может это не с толь важно но даже если в прогретом состоянии комп выключить то после включения он начинает работать только после ресета.
да и ещё, может это не с толь важно но даже если в прогретом состоянии комп выключить то после включения он начинает работать только после ресета.[/QUOTE]
У меня тоже самое. При включении компьютера, точнее сказать "при подаче питания" (не важно, первое или очередное включение), он никогда не стартует, а именно: появляется заставка как и положенно (синее меню), но реакции на клавиатуру нет. Только после нажатия на reset, начинает нормально работать. Что пробовал: подпаял конденсатор емкостью 1000 мкф на плату, на первую попавшуюся микросхему, по принципу блокировочного конденсатора. Помогло! Стал запускаться с первого раза без reset'a.
По поводу прогрева: я тоже у себя пробовал ставить ру9 микросхемы и вместо ру8 и вместо ру2, но ру9 так же грелись как и ру2 и ру8. Еще мысль такая, а нагрузочные резисторы (резисторные сборки, которые ставятся с ру9) точно рабочие?
А куда конкретно припаивать конденсатор, а то у меня реал тоже всегда запускается только с reset.
А куда конкретно припаивать конденсатор, а то у меня реал тоже всегда запускается только с reset.
У меня все микросхемы установлены на панельках. Поэтому я конденсатор втыкал прямо в одну из панелек, где должна была стоять 1533АГ3 (как я писал, я компьютер изначально без нее запускал). Минус конденсатора на 8 вывод панельки, а плюс конденсатора на 16 вывод панельки (устанавливать так же, как и блокировочные конденсаторы). В принципе, я думаю можно в любом месте попробовать воткнуть. В atm-turbo rev 7.18 от Zorel, в районе установки разъема питания есть две точки установки электролитических конденсаторов (по питанию 5 и 12 вольт). Если у вас плата этой версии, то можно там попробовать поставить конденсатор, только не уверен что кондер большой емкости туда влезет.
Тут как я понял была важна емкость конденсатора. То-ли при подаче напряжения на плату, конденсатор начинает заряжаться и компьютер как бы "плавнее" или "равнемернее" стартует (без сбоя), то ли еще какая причина есть.....
Сейчас конденсатор убрал. Меня в принципе и через reset устраивает.
А куда конкретно припаивать конденсатор, а то у меня реал тоже всегда запускается только с reset.
Попробуйте C1 0,1 керамику заменить на электролит 10 uF.
Коллеги, не могу побудить CDROM в TASIS. Точнее DVDROM. Подключил, TASIS DVD видит. Записал на CD болванку несколько TRD образов с целью копирования на винчестер. Скопировать не могу (при попытке копирования появляется надпись что там типа версии 1 и на этом все). Все подключения CDROM делал по инструкции от ААА. Может DVDROM вообще подключать нельзя (только CDROM)? Пробовал две разные модели DVDROMa.
Думаю проблема не в приводе, а в стандарте записи. Попробуй поиграться с режимом ISO 9660 поставь level 1 или 2, и отключи Joliet. Немного инфы по ISO 9660 здесь (https://ru.wikipedia.org/wiki/ISO_9660)
Максагор
15.08.2014, 13:46
Думаю проблема не в приводе, а в стандарте записи. Попробуй поиграться с режимом ISO 9660 поставь level 1 или 2, и отключи Joliet. Немного инфы по ISO 9660 здесь
Так как я с CD-болванками работал только посредством CD-ROM, а не DVD-ROM (как в свое время поставил и все заработало, так уже и не менял), то мне также будет интересен результат опытов. Просьба к Husmann подробно расписать результаты...
[QUOTE=Максагор;732817]Так как я с CD-болванками работал только посредством CD-ROM, а не DVD-ROM (как в свое время поставил и все заработало, так уже и не менял), то мне также будет интересен результат опытов. Просьба к Husmann подробно расписать результаты
ОБЯЗАТЕЛЬНО ОТПИШУСЬ!
А вообще, компьютером очень доволен. Еще бы немножко побыстрей работа в CP/M (достаточно медленная загрузка с дискет), было бы вообще супер!
Такой вопрос: а можно ли (хотя бы теоретически) заставить работать этот компьютер без WAIT при обращении к памяти для увеличения производительности в режиме ТУРБО?
Есть ли доработки контроллера дисковода для работы ВГ93 в турбо-режиме?
P. S. Ради эксперимента, попробовал поставить основной кварцевый резонатор не на 14 мГц, а на 14,3 - ПОЛЕТ НОРМАЛЬНЫЙ, все работает отлично!
Максагор
16.08.2014, 03:50
Еще бы немножко побыстрей работа в CP/M (достаточно медленная загрузка с дискет), было бы вообще супер
HDD - наше всё!
Такой вопрос: а можно ли (хотя бы теоретически) заставить работать этот компьютер без WAIT при обращении к памяти для увеличения производительности в режиме ТУРБО?
Это вопрос к ZORELу. В оригинальном АТМ, основной WAIT идет из-за тормозов памяти на РУ7 (по крайней мере, так когда-то писалось в доках МикроАРТа), а он в своей версии платы ваяет память на других микросхемах. Может, там можно решить вопрос со слишком большими тормозами в турбе?
Есть ли доработки контроллера дисковода для работы ВГ93 в турбо-режиме?
http://atmturbo.nedopc.com/download/isdos/turbofdd/turbofdd.zip - здесь все - схема, описание, утилиты и дрова под TASiS и iS-DOS в поддержку режима Путина :v2_dizzy_roll:.
P. S. Ради эксперимента, попробовал поставить основной кварцевый резонатор не на 14 мГц, а на 14,3 - ПОЛЕТ НОРМАЛЬНЫЙ, все работает отлично!
А это зачем? Что должно поменяться? Чуток увеличиться скорость? А ты уверен, что не поплывут всякие мультиколоры и проч?
14.3 нужно для нормально работы на видео режима, так как кадровая частота из-за кварца в 14МГц немного ниже стандартной. В следствии, чего все нынешние хорошие телевизоры, не держат кадровую синхронизацию. у меня к примеру тажа проблема,
телек LG не держит, а вот дешевенький "мистери" держит
АлександрПП
27.08.2014, 01:37
Есть проблемка.
Все работает хорошо, установил CP/M, TASiS. Все работает без сбоев.
Никак не могу убрать вертикальные полосы в один пиксель.
В режиме CP/M видны только при просмотре текста, в ZX зависит от палитры.
Тест памяти ошибок не дает.
Максагор
27.08.2014, 22:23
Есть проблемка.
Все работает хорошо, установил CP/M, TASiS. Все работает без сбоев.
Никак не могу убрать вертикальные полосы в один пиксель.
В режиме CP/M видны только при просмотре текста, в ZX зависит от палитры.
Тест памяти ошибок не дает.
Бегло посмотрел:
Если нумеровать представленные тобой фотки от №1 до №5, то видно, что как раз в текстовом (консольном) режиме 80х25 (фото №2 с OS TASiS) все отображается нормально, а во всех остальных ГРАФИЧЕСКИХ режимах (отображение инструкции по установке OS CP/M на фото №1 "местной" читалкой также отображается в графическом режиме 640х200) действительно появляется полоса вместо, как я разглядел, бита 0. Причем в зависимости не от палитры, а от номера цвета. Пока вывод такой, что ОЗУ в полном порядке (т.е. тест и не должен ничего показать), а потеря данных идет где-то в цепочке преобразования считанных из ОЗУ байтов в цепочку сигналов для монитора. Причем в той ее части, которая преобразует данные именно с основного ОЗУ, а не с прошитого в ПЗУ 573РФ2 (D94 по схеме) знакогенератора шрифта для консоли. Я пока грешу ПРЕЖДЕ ВСЕГО на микросхему D46, а также, если смотреть не на монтажную, а принципиальную схему узла преобразования графики, то, возможно, на соседние D40 и D41 (с меньшей вероятностью). А что конкретно, и что именно - дохлая микросхема или сопля на контактах, уже надо разбираться на месте, с тестером...
P.S. Сильно поможет делу, если ты поиграешься заливкой экрана (для простоты - для начала, в спектрумовском режиме) - его битовой части (6144 байта) сначала нулями, а потом окрасить его попеременно всеми 8 цветами, а затем единичками, и тоже попеременно окрасить всеми 8 цветами (яркость и мерцание пока брать не будем), и составить статистическую таблицу, при каких обстоятельствах и при каких цветах сбойный бит проявляется, а при каких - нет. Причем менять цвета отдельно для INK и PAPER - т.е, сначала меняем PAPER от 0 до 7 при INK 0, потом от 0 до 7 при INK 1 и так далее...
АлександрПП
28.08.2014, 00:44
Проверил D46, D49, D41, D42, D96. Все в норме.
И тут заметил пренеприятнейшую вещь. При легком перегибании платы полоски мерцают, исчезают и снова появляются. Т.е. или где-то непропай, или трещина в дорожке. Вот и ищи ее теперь!
И еще момент. При подаче команды border x полоски не видны в строке команд при x= от 4 до 7. Т.е. зеленый, голубой, желтый, белый. смотрим коды цветов.
АлександрПП
29.08.2014, 22:11
Продолжаю борьбу с полосками. Пока побеждают они.
Безотносительно к этой борьбе возникли вопросы:
1. Кто-нибудь может подсказать, где найти описание, как на один диск поставить СP/M и TASiS? Где-то видел, но не могу найти.
2. Решил попробовать поставить что-нибудь на диск размером 120 Гиг. В ПС определяютя 57460 дорожек, 16 головок, 255 секторов. Fdisk CP/M находит 16383 дорожки, 16 головок, 63 сектора, 8257 Мбайт. Подозрительно идентично диску, на который я устанавливал CP/M перед этим. Кстати, на установочной дискете остались файлы с разметкой этого диска.
Чему верить и что использовать?
Максагор
29.08.2014, 23:03
1. Кто-нибудь может подсказать, где найти описание, как на один диск поставить СP/M и TASiS? Где-то видел, но не могу найти.
В описании по установке TASiS (файл install.txt в каталоге HELP, вызывается также по клавише F1 и далее выбирается в открывшемся меню) тема затрагивается. А в чем собственно проблема? Тут главное, чтобы разделы не пересекались, и не было бы, чтобы CP/M работала с винтом по стандарту CHS (только это она в данной АТМ-инкарнации пока и умеет), в TASiS - в LBA (поэтому использовать только прилагаемые по дефолту CHS-драйвера). Ну и, естественно, не гадить TASiSом в нулевой сектор нулевого цилинтра (там настройки CP/M), а CP/Mом не гадить во 2-й сектор нулевого цилиндра (там настройки автостарта TASiS). Нулевой цилиндр вообще для разметки разделов не использовать и в TASiS, ни в CP/M, и будет вам щастье!
Решил попробовать поставить что-нибудь на диск размером 120 Гиг. В ПС определяютя 57460 дорожек, 16 головок, 255 секторов. Fdisk CP/M находит 16383 дорожки, 16 головок, 63 сектора, 8257 Мбайт
Так и должно быть. 16 головок и 63 сектора уже давно выдаются всеми винтами, которые достигли, приблизительно, гигабайта емкости и одновременно умеют в LBA. Разнобой стандартов, характерных в древних винтах, давно преодолен. Число цилиндров зависит от емкости, но не должно быть больше 65535 по понятным причинам - т.е. до 32Гб. А 255 секторов - это, видимо, получается с использованием расширенной адресации E-IDE. Дрова TASiS и CP/M это не умеют. К тому же FDISK, видимо у себя внутри на считанные данные маску налагает, обрезая число цилиндров до 16383. Видимо, в 90-х, когда писали сабж, не предполагали, что счет пойдет на сотни гигов...
АлександрПП
30.08.2014, 00:35
не предполагали, что счет пойдет на сотни гигов...
Да, уж! Помню, как был счастлив, раздобыв винчестер на, по-моему, 360 мегабайт. Были такие огромные, тяжелые, урчащие. Приятно вспомнить!
Потом я его с удовольствием разобрал из любопытства.
---------- Post added 30.08.2014 at 00:35 ---------- Previous post was 29.08.2014 at 23:12 ----------
Максим, спасибо! Все встало как надо, ничего сложного.
Да, уж! Помню, как был счастлив, раздобыв винчестер на, по-моему, 360 мегабайт. Были такие огромные, тяжелые, урчащие. Приятно вспомнить!
Потом я его с удовольствием разобрал из любопытства.
а у меня был на 40мегабайт :) MFM размером в два юнита 5.25 - запускался как самолет. причем загрузка TR-DOS была быстрее чем его инициализация.. :v2_dizzy_vodka3:
господа подскожите с какого адреса надо заливать прошивку если брать 2х мегабитную ПЗУ
господа подскожите с какого адреса надо заливать прошивку если брать 2х мегабитную ПЗУ
ROM на 2 равных части. Сигнал A18 в 0, залить пол - прошивки, потом A18 в 1, залить вторую половину. Или залить вторую половину с boot-block, потом на плате смотреть - сработает он или нет. Может так?
да вот тоже думал что так, но не проканало
vladimir53
10.09.2014, 15:45
Вначале 90х в фирме МикроАрт видел рабочую плату 7.10 с 2х мегабитной ПЗУ в которой была так же зашита программа X-COMANDER (XC.COM).
Максагор
10.09.2014, 18:51
господа подскожите с какого адреса надо заливать прошивку если брать 2х мегабитную ПЗУ
Новые страницы добавляются в младших адресах, а стандартные страницы прошивки всегда остаются в конце ПЗУ. Подробнейшим образом и текстом и иллюстрациями это описано в мануале по xBIOS на 25-27 страницах:
http://atmturbo.nedopc.com/inf/books/nedopc/xbiosdoc.zip
Вначале 90х в фирме МикроАрт видел рабочую плату 7.10 с 2х мегабитной ПЗУ в которой была так же зашита программа X-COMANDER (XC.COM)
Ага, у меня файл с этой прошивкой где-то валялся. Там в дополнительных 192Кб ПЗУ (все, что свыше стандартных 64Кб) был организован ROM-диск, видимый из CP/M как отдельное дисковое устройство, аналогичное RAM-диску - на нем была файловая систем CP/M и записан X-Commander и ряд системных утилит CP/M...
VD34, VD45 принципиально ставить Д9 или можно на 4148 заменить?
Freiwind
15.09.2014, 00:29
Я так понимаю, там нужны диоды с малым падением напряжения. Ставьте диоды Шоттки какие-нибудь.
Кстати, у меня их тип в оригинальной документации от версии 7.10 - КД521.
Господа , реально прикрутить ROM диск ? , у турбо нету zx-bus.
типа такого http://trastero.speccy.org/cosas/droy/zxflash/zxflashcart_e.htm
или такого
Максагор
28.09.2014, 17:27
Господа , реально прикрутить ROM диск ? , у турбо нету zx-bus.
типа такого
Это не ROM-диск, а картридж. Зачем на современном спектруме он нужен, и как организовывать его поддержку - ума не приложу. ROM-диск уже по названию - это такие данные из ПЗУ, которые системой видятся как блочное устройство с файловой системой на нем, наподобие RAM-диска, но только "READ-ONLY". И вот как раз подключение такого ROM-диска в ATM-ке предусмотрена. Для этого надо только взять большую ПЗУ 27080 с мегабайтом памяти, записать в верхние 8 страниц обычную прошивку xBIOS, а в нижнюю часть - в качестве прошивки - обычный 640Кб-образ TRD с тем софтом, который тебе необходим (плюс еще где-то посередине останется свободных страничек на 256Кб места) и вставь это ПЗУшку на плату (плюс там надо будет три ножки отогнуть и к ним три проводочка припаять) так, как это описано в мануале по xBIOS на 25-27 страницах:
http://atmturbo.nedopc.com/inf/books/nedopc/xbiosdoc.zip
вот И ВСЁ! Поддержка этого ROM-диска уже предусмотрена в xBIOS. Для работы с таким ROM-диском надо будет просто в стартовом меню xBIOS прописать виртуальную дискетку как ROM, а не RAM-диск, и работать с ней обычными способами из TR-DOS.
P.S. В принципе, реально организовать поддержку такого ROM-диска и в OS CP/M, у меня даже версия ПЗУ с системой, где эта поддержка была, где-то валяется.
Viktor2312
23.11.2014, 16:13
А подскажите, а где список резисторов и конденсаторов можно глянуть их номиналы, на схеме почему-то не обозначены, жесть.
SERGEY256
23.11.2014, 17:20
А подскажите, а где список резисторов и конденсаторов можно глянуть их номиналы, на схеме почему-то не обозначены, жесть.
Плохо смотрел: http://www.nedopc.com/ATMZAK/atm71green.zip
Файл: cp7_2.pdf.
Viktor2312
23.11.2014, 18:01
Плохо смотрел
Да, действительно, СПАСИБО.
Viktor2312
30.11.2014, 23:56
Ну чтож 1 декабря, началась зима ура!
Начинаю...
Freiwind
13.12.2014, 20:48
Наверное всё-таки по сборке в этой теме лучше писать. :)
Дисковод заработал, но только после того, как D80 поменял с 1594 на 1533.
Подключение жесткого диска пока не увенчалось успехом. При подключенном винте АТМ-ка виснет, после того как диск раскрутится. Насколько я понял у doc_fbi была такая же фигня, пока винт не поменял на другой.
Я пробовал с Quantum на 60 ГБ и Samsung на 60 ГБ. Перемычки на обоих стояли для работы мастером.
Так что копаю дальше.
На работе надо глянуть старые винты.
Viktor2312
13.12.2014, 21:03
Наверное всё-таки по сборке в этой теме лучше писать.
Пока нет отдельного раздела под названием ATM turbo так и будет происходить вот такая каша и катовасия.
Так что копаю дальше.
А я пока неспеша пояю, но уже процесс подходит к завершающей стадии, 90%. Всё на панельках.
Наверное всё-таки по сборке в этой теме лучше писать. :)
Дисковод заработал, но только после того, как D80 поменял с 1594 на 1533.
Подключение жесткого диска пока не увенчалось успехом. При подключенном винте АТМ-ка виснет, после того как диск раскрутится. Насколько я понял у doc_fbi была такая же фигня, пока винт не поменял на другой.
Я пробовал с Quantum на 60 ГБ и Samsung на 60 ГБ. Перемычки на обоих стояли для работы мастером.
Так что копаю дальше.
На работе надо глянуть старые винты.
у меня с Quantum было тоже самое, (самуга нет под рукой), заработал на ура с seagte 40gb. квантумовм было несколько штук - ни один из них ни захотел работать.
сейчас поставил CF с переходником . причем купил новый , он не заработал - был такой же эффект , хотя на IBM проверил все отлично работало. Достал из другого компа старый и с ним все пошло.
p.s. если надо могу тебе сегейов отсыпать :)
Freiwind
14.12.2014, 14:10
Спасибо! Пока не надо. :)
Нашел на работе WD-шку на 120 гигов (WD1200BB). Попробую вечером.
З.Ы. И еще одну WD-шку на 40 гигов нашел (WD400EB).
З.З.Ы. Обе WD-шки дают стартовать АТМ-ке. Алилуйя! :)
Но свистят, заразы, как самолет на рулежке. :(
Особенно 120-ка, которая на 7200 оборотов.
Оставляю 40-ку. Буду с ней экспериментировать.
Freiwind
22.12.2014, 09:19
Продолжаю. :)
Бился тут над проблемой создания дискеты c TASiS.
На работе и дома писюки уже без FDD-контроллера.
Пришлось реанимировать старый рабочий системник с Windows 7.
Подключил для начала флоп на 3,5".
Кучу времени ушло на то, чтобы понять, почему эта зараза не форматирует диск на 720КБ стандартной виндовой утилитой. В итоге отформатировалось в командной строке с помощью FORMAT A: /T:80 /N:9
Однако потом я допетрил, что мне это все равно не нужно, так как дискета должна быть в формате TR-DOS.
Начались поиски соответствующего софта. После ковыряния инета была выужена прога ZXDStudio. Немного поэкспериментировав, образ был благополучно, надеюсь, залит на пару дискет.
Потом пришел черед 5,25 флопа Epson SD-600, который когда-то в 90-х у меня уже благополучно работал с Пентагоном-128 и с PC.
Попытки запустить его на PC долго натыкались на стену непонимания Эпсона. Обращения к нему проходили, головка дергалась, но двигатель упорно не хотел крутиться. В настройках BIOS PC-матери можно было выбрать только дисковод А. Колдовство с перемычками на дисководе не помогало. Шлейф был без перекрутки, поэтому я логично предполагал, что дисковод должен работать как А и перемычка должна быть на дисководе так же установлена.
Да. Всё правильно. Обращения есть, но двигло не крутится. :(
Опять пришлось долго копать инет.
И тут я обнаружил, что оказывается есть два варианта интерфейса. Шугартовский и современный, где часть сигналов, отвечающих за выбор дисковода не совпадает. В современном варианте интерфейса считается, что может быть макимум 2 дисковода. Соответственно, убрано 2 сигнала выбора дисководов и добавлен еще один сигнал MOTOR.
Так вот. Сравнив эти интерфейсы, я понял, что на прямом кабеле 5,25 дисковод не будет работать при любой комбинации перемычек на дисководе. А вот на стандартно перекрученном должен работать как А при установке перемычек на дисководе как B.
В итоге так и оказалось. Записал тоже пару дискет с TASiS.
На АТМ-ке пока не проверял, дочка спала весь вечер вчера, не мог шуметь. :)
Максагор
22.12.2014, 13:07
На работе и дома писюки уже без FDD-контроллера.
Пришлось реанимировать старый рабочий системник с Windows 7.
Да, это, отсутствие контроллеров FDD в писюках, становится проблемой. Буду как-то решать. Как минимум, опытные варианты Life-CD с TASiS я уже запускал.
Однако потом я допетрил, что мне это все равно не нужно, так как дискета должна быть в формате TR-DOS.
Почему в TR-DOS? У iS-DOS/TASiS свой 800Кб-формат дискет...
Freiwind
22.12.2014, 16:03
Согласен, но сути дела это не меняет. Не MS-DOS все равно. :)
Кстати, было бы здорово, Максим, выложить Live-CD для тестинга.
P.S. потестил немного сейчас записанные дискетки на АТМ.
С дисководом 5.25 проблем нет. Всё грузится.
С 3.5" не очень. Читаются со сбоями.
Писал их на другом дисководе. Возможно из-за этого.
Попробую завтра записать по новой на том же дисководе, на котором буду читать.
я для создания дискет собрал старенький p4 с windows xp и на нем разворачиваю образы :)
Максагор
23.12.2014, 14:08
Кстати, было бы здорово, Максим, выложить Live-CD для тестинга.
Выкладывать буду как только подготовлю новый (он же последний для ядра v5.xx - далее буду работать только над "шестым" TASiSом) дистрибутив, где расширю работу с CD, помимо прочего. Пока в общий доступ выкладывать рано.
я для создания дискет собрал старенький p4 с windows xp и на нем разворачиваю образы
Я ноутбук на втором пеньке для этого купил - на борту полный набор всего (что встретишь редко) - CD-RW/читающий DVD в одном флаконе, FDD, PCMCIA, USB, PS/2, WiFi, а также COM и LPT-порты. При покупке стояла XP, но я снёс ее и поставил православную вынь-98, чтобы всякие "Теледиски" из-под голой DOS можно было бы запускать.
Но понятно, что это временные меры и единичное, частное решение проблемы. Поятно, что на ZX-Evo и ряде других новоделов уже встроенные SD-карточки рулят. А для более "олдскульных" машин проблема скоро встанет в полный рост.
Максагор! блин ты гениий - у меня же в школе воляеться старый 2р с флопом - он меньше места занимает!
Максагор
23.12.2014, 22:15
Максагор! блин ты гениий - у меня же в школе воляеться старый 2р с флопом - он меньше места занимает!
Что? стационарный комп занимает место меньше ноута? Фото в студию! )))
ЗЫ: 1.7ГГц-Целерон с флопом у меня тоже есть, только блок питания в корпусе сгорел, заменить надо - но ноут компактнее... ))
так я и имею ввиду что ноут меньше места занимает
perestoronin
02.01.2015, 11:41
Для ATM подходит ХЛ8 в широком корпусе.
Переходники для Стерха-007 с DIP20 на DIP24 какие посоветуете (кроме самопала на проводках) ?
монтажка и схема от последней платы 7.18
Поддерживаю. Исходники для схемы и монтажки от предыдущих версий есть? Думаю можно по факту поправить их и вывести схему в pdf для 7.18.
На новых платах 7.18 для подключения EDO памяти надежнее поставить 74F573N, как в Фениксе, а не 74ACT573N.
goodronishe
11.01.2015, 18:32
Приветствую! Прошу помощи!
Не получается запустить флоп.
Шлейф прямой, дисковод 3.5'' определяется как В. Диск форматируется и появляется 2544/2544.
При попытке прочитать каталог только что отформатированого диска - Disc error.
ВГ93 менял, флопы тоже. Безрезультатно. Опыта и знаний по данной теме маловато... Подскажите что проверить в канале чтения?
Заранее благодарю.
Максагор
12.01.2015, 12:54
Приветствую! Прошу помощи!
Не получается запустить флоп.
Хммм... Ну для начала просьба подробнейшим образом (включая подробные, вплоть до буковки, названия всех посещенных опций меню) расписать последовательность действий от сброса компа по включению питания до момента выскакивания дискеррора. Тогда будем думать, а то вводной инфы недостаточно, а житейский опыт подсказвыает, что или и не форматируется и не читается, или, раз уж форматирование на 100% ОК, тогда и прочесьться должно...
goodronishe
12.01.2015, 15:03
Спасибо, Максим, что откликнулся!
Итак.
Плата зеленая, куплена год назад у МV1971. У того же Виталия куплен полный комплект микросхем. Все микросхемы, какие мог, проверил на тестере мелкой логики (понимаю, что не показатель, так, к слову). Плата запустилась сразу. Спаял переходник для PS/2 клавиатуры, подключил. Сделал доработку "исключающую перепутывание страниц". Смог по ETNTER'у попасть в меню "128" (до этого был черный экран с несколькими цветными квадратиками). В setup utility глюки с клавиатурой. Адекватно отрабатываются четыре нажатия на "стрелки", поэтому после попытки выключения Турбо никуда больше попасть в меню не могу (стрелка в верх может сработать как стрелка влево или ENTER, а может вообще перестать отвечать на нажатия). В Sinclair режиме и в консоли СР/М клавиатура отрабатывает адекватно (изредка бывает, как бы, двойное нажатие). Прошил 27С512 прошивкой 1_07_13. Все дальнейшие упражнения с FDD при отключенном Турбо (пробовал в турбо и в xBios 1.36 - результат тот же).
Диск в дисководе. При включении питания имеем на экране хаотично разбросанные черно-белые пиксели на цветном фоне. На флопе загорается светодиод. Жму ресет. Флоп делает хрю-хрю (головки на две-три дорожки вперед и тут же назад). Я в меню. Турбо офф. Иду в TR-DOS 48. Запускается двигатель, головки дважды доходят до середины диска и возвращаются назад, затем еще на шаг ближе к краю диска. Дальше может быть три варианта:
Disc error
A>
Disc error
Track 0, Sector 9
Abort, Retray, Ignore?
Disc error
A>RUN "boot"
После этого, на любую команду (LIST, CAT...) включается двигатель, головки на месте и через секунду Disc error. По команде FORMAT "A:1234" на секунду включается двигатель, выключается, пауза секунда, включается двигатель и головки раз в секунду переходят на следующую дорожку... Через 80 секунд:
1234
2544/2544
А>
Вот такие дела!
Предлагаю сразу разобраться с клавиатурой. На аналогичной плате наблюдал такой же глюк при работе с клавиатурой. Проблемму решал установкой кварцевого резонатора непосредственно на микросхему контроллера клавиатуры. Данная доработка описана в мануале по настройке компьютера (сейчас просто не помню на какие выводы паял, надо мануал посмотреть). Кварц установил на 12 мегагерц. Помле этого, глюков с клавиатурой не наблюдал, все отлично работало. Попробуй начать с этого, возможно и проблемы с дисководом уйдут (правда точно не могу сказать, может ли тут быть связь, но все бывыет).
goodronishe
13.01.2015, 11:28
Предлагаю сразу разобраться с клавиатурой. На аналогичной плате наблюдал такой же глюк при работе с клавиатурой. Проблемму решал установкой кварцевого резонатора непосредственно на микросхему контроллера клавиатуры. Данная доработка описана в мануале по настройке компьютера (сейчас просто не помню на какие выводы паял, надо мануал посмотреть). Кварц установил на 12 мегагерц. Помле этого, глюков с клавиатурой не наблюдал, все отлично работало. Попробуй начать с этого, возможно и проблемы с дисководом уйдут (правда точно не могу сказать, может ли тут быть связь, но все бывыет).
Отрезал от 19 ноги F0, поставил кварц на 10 МГц. По менюшке Setup Utility теперь могу перемещаться без глюков. :v2_dizzy_roll: Спасибо! НО!!! Теперь не могу попасть в TR-DOS :( При установленyой xBios 1.36 при выборе TR-DOS возвращаюсь в это же меню, если ставлю ПЗУ с 1_07_13 - вываливаюсь в 48_BAISIC.
Отрезал от 19 ноги F0, поставил кварц на 10 МГц. По менюшке Setup Utility теперь могу перемещаться без глюков. :v2_dizzy_roll: Спасибо! НО!!! Теперь не могу попасть в TR-DOS :( При установленyой xBios 1.36 при выборе TR-DOS возвращаюсь в это же меню, если ставлю ПЗУ с 1_07_13 - вываливаюсь в 48_BAISIC.
На плате все доработки сделаны (в частности, установка двух диодов и резистора - см. мануал)? Блокировочных конденсаторов достаточно установлено?
Кварц рекомендую на 12 мегагерц!!! Клавиатура будет вообще без тормозов работать.
У меня тоже такие проблемы были с выходом в ТРДОС. Во только не могу вспомнить как победил.... :v2_conf2:
goodronishe
13.01.2015, 13:47
На плате все доработки сделаны (в частности, установка двух диодов и резистора - см. мануал)?
Да, все доработки сделаны. До того как отрезал F0, ТР-ДОС запускался.
Буду смотреть, что я там порезал ...
P.S. Клава работает, в ТРДОС заходит (неаккуратно были припаяны кондеры от нового кварца на землю). В остальном - все та же БЯДА!
P.S. Клава работает, в ТРДОС заходит (неаккуратно были припаяны кондеры от нового кварца на землю). В остальном - все та же БЯДА![/QUOTE]
Если в ТРДОС заходит - уже хорошо. В контроллере дисковода проверить ТМ8. Шлейф с перекруткой? ВГ93 точно жива? Все ли резисторы и конденсаторы впаяны? Диоды - цоколевка не перепутана?
solegstar
13.01.2015, 17:54
goodronishe, есть возможность подключить дисковод 5.25?
perestoronin
13.01.2015, 22:03
Переходники для Стерха-007 с DIP20 на DIP24 какие посоветуете (кроме самопала на проводках) ?
Сегодня передал несколько микросхем КР1556ХЛ8 разработчику ПО для Стерха-007. Есть надежда, что вскоре переходник для прошивки КР1556ХЛ8 не потребуется больше и в библиотеке появится новый пункт "КР1556ХЛ8" (DIP24) в дополнение к существующему "1556ХЛ8" (DIP20).
goodronishe
14.01.2015, 17:28
Ребята, Максагор, Husmann, solegstar, спасибо, что откликнулись!
Я решил проблему :v2_dizzy_roll: !!! Все форматирует, пишет, читает!!!
Завтра отпишусь подробнее, что да как, может кому будет полезно. Сегодня уже устал :v2_dizzy_vodka:.
Еще раз всем спасибо!
Максагор
19.01.2015, 13:27
Сегодня передал несколько микросхем КР1556ХЛ8 разработчику ПО для Стерха-007. Есть надежда, что вскоре переходник для прошивки КР1556ХЛ8 не потребуется больше и в библиотеке появится новый пункт "КР1556ХЛ8" (DIP24) в дополнение к существующему "1556ХЛ8" (DIP20).
Это интересно.... А насколько это разработчик компетентен в программировании такого типа прошивок? Потому что в АТМ она отвечает за формирование видеоразвертки. Нет ли возможности подкорректировать ее прошивку (исходники АТМ-прошивки имеются) так, чтобы развертка стала бы Пентагоновской? Только нужен специалист по этим микрухам...
Ребята, Максагор, Husmann, solegstar, спасибо, что откликнулись!
Всегда пожалуйста! ))
Это интересно.... А насколько это разработчик компетентен в программировании такого типа прошивок? Потому что в АТМ она отвечает за формирование видеоразвертки. Нет ли возможности подкорректировать ее прошивку (исходники АТМ-прошивки имеются) так, чтобы развертка стала бы Пентагоновской? Только нужен специалист по этим микрухам...
.....
Да, неплохо было бы, если адаптировать прошивку ХЛ-ки для запуска BIOS 0.91 с MSX-DOS.
Такое возможно?
Я полностью закончил сборку своего АТМ
Позволю себе выложить фото отчет
и как, работает???
отлично,
одну проблему побороть так и не смог.
нужно 5 минут после запуска на холодную чтобы нормально разаботал
zorel, а что паять сюда:
51493 ?
Судя по обсуждению замены памяти, то должна быть перемычка, поправь если я ошибаюсь.
piroxilin
16.03.2015, 13:14
zorel, а что паять сюда:
51493 ?
Судя по обсуждению замены памяти, то должна быть перемычка, поправь если я ошибаюсь.
там старший адрес оперативки - перемычкой на землю.
если надо буде использовать доп объём > 1 мега , то туда подавать управляющий сигнал верхней памяти.
Гдето в теме это проскакивало.
ответ - да, запаивать резюк 0 ом.
Собрал плату 7.18, завелась наполовину - в расширенном экране и меню настроек работает нормально. Но в спектрум экране идёт криво, в мешанинине угадывается меню, можно подвигаться по меню и выйти например в тр-дос. Такое впечатление, что экран не переключается из расширенного режима. Откуда начать посмотреть? Также заметил что комп нормально стартует только с подключенной PS/2 клавой, если без нее, то только по ресету.
https://img-fotki.yandex.ru/get/3309/42808208.3/0_7ce84_ea382a43_S.jpg (https://img-fotki.yandex.ru/get/3309/42808208.3/0_7ce84_ea382a43_orig.jpg) https://img-fotki.yandex.ru/get/3705/42808208.3/0_7ce85_63e60c72_S.jpg (https://img-fotki.yandex.ru/get/3705/42808208.3/0_7ce85_63e60c72_orig.jpg)
perestoronin
18.04.2015, 16:17
А насколько это разработчик компетентен в программировании такого типа прошивок?
Нет, то всего лишь разработчик ПО для Стерха-007 и не более. Кроме того он вызвался помочь на общественных началах, при условии предоставления образцов микросхем, и даже про проблему избавления от костыля в виде переходника широкий DIP24- узкий DIP20 по прежнему глухо. Видимо и дальше будем пользоваться переходником :(
Кстати а никто не потрошил библиотеку Стерха-007, может как-то самим можно решить задачу, не напрягая разработчиков Стреха-007 ?
http://www.sterh.com/microcircuits007.html
http://www.sterh.com/download.html
Собрал плату 7.18, завелась наполовину - в расширенном экране и меню настроек работает нормально. Но в спектрум экране идёт криво, в мешанинине угадывается меню, можно подвигаться по меню и выйти например в тр-дос. Такое впечатление, что экран не переключается из расширенного режима. Откуда начать посмотреть? Также заметил что комп нормально стартует только с подключенной PS/2 клавой, если без нее, то только по ресету.
https://img-fotki.yandex.ru/get/3309/42808208.3/0_7ce84_ea382a43_S.jpg (https://img-fotki.yandex.ru/get/3309/42808208.3/0_7ce84_ea382a43_orig.jpg) https://img-fotki.yandex.ru/get/3705/42808208.3/0_7ce85_63e60c72_S.jpg (https://img-fotki.yandex.ru/get/3705/42808208.3/0_7ce85_63e60c72_orig.jpg)
Картинка один в один если через VGA конвертер. из-за не правильной настройки.
http://zx-pk.ru/showpost.php?p=731933&postcount=394
http://zx-pk.ru/attachment.php?attachmentid=49056&d=1407564758
Я как понял решение проблемы http://zx-pk.ru/showpost.php?p=732185&postcount=396
Картинка один в один если через VGA конвертер. из-за не правильной настройки.
http://zx-pk.ru/showpost.php?p=731933&postcount=394
http://zx-pk.ru/attachment.php?attachmentid=49056&d=1407564758
Я как понял решение проблемы http://zx-pk.ru/showpost.php?p=732185&postcount=396
это я смотрел, спасибо, только есть одна тонкость, комп подключен к телеку напрямую по rgb.
Картинка один в один если через VGA конвертер. из-за не правильной настройки.
http://zx-pk.ru/showpost.php?p=731933&postcount=394
http://zx-pk.ru/attachment.php?attachmentid=49056&d=1407564758
Я как понял решение проблемы http://zx-pk.ru/showpost.php?p=732185&postcount=396
точно такая же картинка получается если хл8 не переходит в режиме обычного спектрума с высокого разрешения
точно такая же картинка получается если хл8 не переходит в режиме обычного спектрума с высокого разрешения
ее без замены как то проверить можно? запасной пока к сожалению нет.
ее без замены как то проверить можно? запасной пока к сожалению нет.
Сигнал rg0 , это и есть переход между режимами. приходит на 19 ножку микросхемы хл8. Можно попробовать отогнуть 19 вывод и подать на него 0 или 1
в одном режиме должно быть высокое разрешение в другом нсзкое
Максагор
20.04.2015, 19:08
Сигнал rg0 , это и есть переход между режимами. приходит на 19 ножку микросхемы хл8.
Правильно. Копать надо прохождение этого сигнала от порта до ХЛ8.
Кстати, судя по скриншоту, там и отображение цветов неверное...
Andrey_K
28.04.2015, 13:01
Здравствуйте. Хочу попросить помощи тут, так как имею АТМ TURBO-2 v6.5, с которым обсуждаемая тут версия ну очень похожа. Сразу к проблеме:
Поломанное изображение на стартовом меню. Точнее изображение есть, но цвета... Поначалу все было нормально, но изредка бордюр менял свой цвет, при этом надписи меню оставались в своих нормальных цветах. Потом бордюр стал перебирать цвета чаще, потом одновременно с paper, потом настолько часто, что как будто идет загрузка с магнитофона, только через весь экран. Надписи меню при этом остаются на месте, в целом картинка не ломается. Потом стали хаотично менятся и цвета символов. При включении плата не сбрасывается, при этом на экране статичная картинка с мусором внутри. То же самое без пзу, но если нажать сброс (без пзу) экран заливается быстро меняющемися частыми короткими узкими горизонтальными черточками причем весь включая бордюр, при этом видно что рамка нормальная. Меню спектрум 128 загружалось нормально, единственное цвет внутри рамки меню был голубой. Перепахал пол платы уже, не могу найти причину, Двигаюсь в направлении D43, 44. Не могу понять как происходит дешифрация атрибутов в текстовом режиме.
Оставлю сообщение для истории... Может кому пригодиться, как мне пригодилось одно из похожих сообщений в этой ветке. Проблема решилась убиранием сопли под микросхемой, запаянной еще в 1993г. и заменой полудохлой D72 (555лл1) формирующей UCS (WE для палитрового ОЗУ) причем проверка в программаторе этой микросхемы показывает ее исправность, а на деле она не работает...
______
Сдохли сразу 10!!! микросхем ру7. :-( Причина не понятна.
Офф небольшой: кому интересно, чем сейчас занимается МикроАРТ (http://habrahabr.ru/post/255207/)
Собрал плату 7.18, завелась наполовину - в расширенном экране и меню настроек работает нормально. Но в спектрум экране идёт криво, в мешанинине угадывается меню, можно подвигаться по меню и выйти например в тр-дос. Такое впечатление, что экран не переключается из расширенного режима. Откуда начать посмотреть? Также заметил что комп нормально стартует только с подключенной PS/2 клавой, если без нее, то только по ресету.
https://img-fotki.yandex.ru/get/3309/42808208.3/0_7ce84_ea382a43_S.jpg (https://img-fotki.yandex.ru/get/3309/42808208.3/0_7ce84_ea382a43_orig.jpg) https://img-fotki.yandex.ru/get/3705/42808208.3/0_7ce85_63e60c72_S.jpg (https://img-fotki.yandex.ru/get/3705/42808208.3/0_7ce85_63e60c72_orig.jpg)
Подскажите как Вы справились с этой неполадкой. У меня тоже самое происходит. Только еще в спектрум экране квадрат сдвинут вплотную к правой стороне. Если подать 0 на 19 ногу ХЛ то на экране все выравнивается. Правда и квадрат черным становиться.:v2_dizzy_facepalm:
Подскажите какой тест работает на 7.18 с современной памятью? Пробовал несколько, ни один не заработал. В принципе АТМка работает без сбоев, но хочется все таки память проверить.
Подскажите какой тест работает на 7.18 с современной памятью? Пробовал несколько, ни один не заработал. В принципе АТМка работает без сбоев, но хочется все таки память проверить.
Стандартный АТМ-овский тест ОЗУ работает. Если ОЗУ будет сбоить, тест покажет.
http://zx-pk.ru/showpost.php?p=567031&postcount=246
Не работает, уже пробовал. На темном экране зеленые пиксели мерцают. Красиво! Пишут что тест для W27C512. У меня W27C01, может поэтому не работает?
Не работает, уже пробовал. На темном экране зеленые пиксели мерцают. Красиво! Пишут что тест для W27C512. У меня W27C01, может поэтому не работает?
Да это для ПЗУ W27C512. Тогда по идее можно ее 2 раза продублировать. Этот тест точно должен работать с АТМ-кой.
Сделал дубль. Заработало:). Выкладываю если кому надо.
Сделал дубль. Заработало:). Выкладываю если кому надо.
Спасибо, добавил ссылку на пост с тестом.
---------- Post added at 15:51 ---------- Previous post was at 15:32 ----------
Не работает, уже пробовал. На темном экране зеленые пиксели мерцают. Красиво! Пишут что тест для W27C512. У меня W27C01, может поэтому не работает?
Винт не проверяли еще в работе?
У меня стояли VD45, VD34 сначала Д9 - c ними глючило, виртуальные образы грузились не всегда, пока не поставил в место них 4148. С ними работает хорошо.
perestoronin
24.07.2015, 14:26
Д9 на диоды Шотки нужно менять. Глючило из-за того что Д9 по току слабенькие, с диодами Шотки не пробывали?
Д9 на диоды Шотки нужно менять. Глючило из-за того что Д9 по току слабенькие, с диодами Шотки не пробывали?
С 1N4148 работает без глюков, с другими не проверял.
Подскажете, что может быть если загрузка программ с магнитофона возможна только на уменьшенной в два раза скорости? :confused:
Комп при включении питания стартует сам только при подключенной PS/2 клаве, если клавы нет то комп стартует только после ресета. У меня 2 платы от zorell, одна v7.10 синяя (2011 год.), вторая v7.18 (2014год.) и на обеих подобный "глюк". Я пользуюсь механической клавой, поэтому хочется чтобы старт был нормальный. Это вообще как нибудь лечится?
Комп при включении питания стартует сам только при подключенной PS/2 клаве, если клавы нет то комп стартует только после ресета. У меня 2 платы от zorell, одна v7.10 синяя (2011 год.), вторая v7.18 (2014год.) и на обеих подобный "глюк". Я пользуюсь механической клавой, поэтому хочется чтобы старт был нормальный. Это вообще как нибудь лечится?
Попробовать заменить конденсатор C1 на 10 мкф?
---------- Post added at 12:53 ---------- Previous post was at 12:47 ----------
Подскажете, что может быть если загрузка программ с магнитофона возможна только на уменьшенной в два раза скорости? :confused:
Из инструкция по сборке и эксплуатации. (http://atmturbo.nedopc.com/inf/books/nedopc/T2plus.zip)
13. При использовании IBM-клавиатуры работу с магнитофоном можно осуществить с помощью сдвоенного тумблера, при помощи которого надо подать +5V на сигналы KEYRD’ (D100.13 или D103.3) и W_ON (D71.2). Переключать тумблер на +5V надо только во время считывания с магнитофона, восстанавливая положение тумблера в прежнее положение после считывания. Кроме того, необходимо выходить в SINCLAIR в режиме «TURBO OFF».
13. При использовании IBM-клавиатуры работу с магнитофоном можно осуществить с помощью сдвоенного тумблера, при помощи которого надо подать +5V на сигналы KEYRD’ (D100.13 или D103.3) и W_ON (D71.2). Переключать тумблер на +5V надо только во время считывания с магнитофона, восстанавливая положение тумблера в прежнее положение после считывания. Кроме того, необходимо выходить в SINCLAIR в режиме «TURBO OFF».
Не работает. :(
Подскажите, pls. Висит на этом экране. Пробел нажимаю - никакой реакции.
Клавиатура подключена. Дисковод лампочка горит все время.
https://pp.vk.me/c627718/v627718366/232ba/fFEyLVR_GfY.jpg
Подскажите, pls. Висит на этом экране. Пробел нажимаю - никакой реакции.
Клавиатура подключена. Дисковод лампочка горит все время.
https://pp.vk.me/c627718/v627718366/232ba/fFEyLVR_GfY.jpg
А какая клавиатура, механическая или ?
А какая клавиатура, механическая или ?
Клавиатура BTC ps/2 через переходник. Все было комплектом, т.е. подозреваю, что раньше оно работало.
Вот еще вопрос: где найти почитать о том, как идет процесс загрузки, что там по идее можно выбрать и т.д.?
Клавиатура BTC ps/2 через переходник.
Предполагаю что прошит не правильно микроконтроллер. Можно проверить вытащить контроллер и замкнуть пробел там где контакты для мех. клавиатуры.
Предполагаю что прошит не правильно микроконтроллер. Можно проверить вытащить контроллер и замкнуть пробел там где контакты для мех. клавиатуры.
Подскажите, какой корпус - контроллер? И где замкнуть пробел (я так понимаю, это стандартной клавиатуры)?
Лучше конечно прошить ПЗУ прошивку из последней версии.
Вот здесь кажется была схема и способ подключения мех. клавиатуры http://atmturbo.nedopc.com/inf/books/nedopc/T2plus.zip
В схеме тоже этот разъем позначен http://www.nedopc.com/ATMZAK/atm7gr_vec.zip
Снял микросхему контроллера. Под наклейкой "v2.2" находится AT89S52. Нога 31 вынута из панельки и соединена с 40 через резистор.
В этом режиме без замыкания reset машина не стартует.
С большим трудом разобрался с механической клавиатурой. Не сразу сложилась цепочка из схемы клавиатуры -> сигналы KA0..KA7, XD1..XD5 -> потом найти их на схеме и соединение с джамперами -> джамперы на макетной плате.
https://pp.vk.me/c627718/v627718366/2332e/FUa63IyfgPU.jpg (https://pp.vk.me/c627718/v627718366/23330/DD8NRSVsoYI.jpg)
Получается, что для того, чтобы нажать пробел, надо замкнуть KA7 и XD1, то есть J27 и J28. Вошел в биос! Ура, товарищи!
https://pp.vk.me/c627718/v627718366/2331d/tqbmBlh-i8U.jpg (https://pp.vk.me/c627718/v627718366/2331e/ggpPvqTXU7o.jpg)
Что теперь с этим делать?
Снял микросхему контроллера. Под наклейкой "v2.2" находится AT89S52. Нога 31 вынута из панельки и соединена с 40 через резистор.
В этом режиме без замыкания reset машина не стартует.
С большим трудом разобрался с механической клавиатурой. Не сразу сложилась цепочка из схемы клавиатуры -> сигналы KA0..KA7, XD1..XD5 -> потом найти их на схеме и соединение с джамперами -> джамперы на макетной плате.
https://pp.vk.me/c627718/v627718366/2332e/FUa63IyfgPU.jpg (https://pp.vk.me/c627718/v627718366/23330/DD8NRSVsoYI.jpg)
Получается, что для того, чтобы нажать пробел, надо замкнуть KA7 и XD1, то есть J27 и J28. Вошел в биос! Ура, товарищи!
https://pp.vk.me/c627718/v627718366/2331d/tqbmBlh-i8U.jpg (https://pp.vk.me/c627718/v627718366/2331e/ggpPvqTXU7o.jpg)
Что теперь с этим делать?
Вот это уже лучше. Возможно 52 просто не подходит. У меня отлично с 51-й работает S51. У нее вроде там только памяти больше размер ПЗУ, в остальном вроде такая же. От куда Вы прошивку брали? Берите по ссылке из первого сообщения этого топика, там точно проверенная. И версию ПЗУ лучше брать последнюю, просто это сатрая, может какая-то несовместимость.. Макс Тимохин должен точно знать ) Еще может не поступает частота на микроконтроллер или что-то не распаяно из резисторов конденсаторов. Сложно сказать, просто фото платы нет. Не угадаешь.
Прошивку не брал. Подарили мне, все как есть. Говорят, что вроде работало. С изначальным хозяином машинки пока не смог связаться (Elph.cpu). Фото платы есть:
https://pp.vk.me/c627718/v627718366/23248/nZWLK2kXLxY.jpg
https://pp.vk.me/c627718/v627718366/23252/9PVUdO0CB30.jpg
А я пойду пока осциллом поищу клок на Atmel'е.
На 19-й ноге клок есть.
На 15-й ноге DATA_K вижу какие-то движухи, когда нажимаю клавиши.
На 12-й ноге CLK_K ничего нет, но я не знаю, что там должно быть. Наверное клок клавиатуры.
Прошивку не брал. Подарили мне, все как есть. Говорят, что вроде работало. С изначальным хозяином машинки пока не смог связаться (Elph.cpu). Фото платы есть:
https://pp.vk.me/c627718/v627718366/23248/nZWLK2kXLxY.jpg
https://pp.vk.me/c627718/v627718366/23252/9PVUdO0CB30.jpg
А я пойду пока осциллом поищу клок на Atmel'е.
На 19-й ноге клок есть.
На 15-й ноге DATA_K вижу какие-то движухи, когда нажимаю клавиши.
На 12-й ноге CLK_K ничего нет, но я не знаю, что там должно быть. Наверное клок клавиатуры.
Прозвоните сигналы от микроконтроллера, может где-то обрыв на переходном отверстии, текстолит уже не новый.. на 19-й ноге там должно быть 7 мгц. Но наверно не там дело. Скорей всего что-то не то с подключением клавиатуры или где-то обрыв дорожки на плате.
Я почитал доки, так понимаю, что с клавиатуры должен быть data и clock, когда нажата клавиша. Дату вижу, клока не вижу. На разъеме тоже не вижу. Подозреваю, что виной тому переходник ps2 -> din.
UPD!. Подтверждаю. Если пошевелить соединение в переходнике, то пробел срабатывает иногда! Так что переходник!
Теперь нужно начинать все с начала. У компьютера сначала замечен глюк, что дисковод переставал читать дискеты минут через 15-20 работы. Возможно перегрев. Потом и вообще завис и теперь больше не запускается. При включении виден похоже, что текстовый экран и мигающие случайные символы.
Что делать? С чего начать?
juka1868
25.11.2015, 14:23
День добрый.
Сейчас занялся восстановлением платы 7.10 под старые разъемы маска текстолита синего цвета. АТМ куплен у участника форума в нерабочем и частично распаянном состоянии.
После восстановления монтажа, запайки отсутствующих элементов и полной замены ОЗУ на РУ7 плата завелась хоть и с кривой палитрой дисплея, проработав около часа (в простое) после нажатия сброса умерла.
В процессе диагностики дошел до портов D16 и D17.
D16 на всех входах 1;2;3;4;5;6 импульсы есть, на всех выходах 7;9;10;11;12;13;14;15 висят единицы
D17 на всех входах 1;2;3;4;5;6 импульсы есть, на выходах 13 и 15 импульсы, на выходах 7;9;10;11;12;14 висят единицы
D16 и процессор менял, без толку.
Все сигналы с проца есть, дешифратор (D16) и проц живые порты висят :(
Есть какие ни будь идеи???
solegstar
25.11.2015, 15:43
порты висят
надо шить тестпзу для АТМ от CHRV. так просто порты не проверить.
juka1868
26.11.2015, 01:35
надо шить тестпзу для АТМ от CHRV. так просто порты не проверить.
Да, забыл уточнить, порты смотрел и с АТМ-овским тест-пзу и с биосом "xbios1.36", результат одинаковый - висяк на портах
Вот что выдавало тест-пзу, пока плата еще работала:
http://zx-pk.ru/attachment.php?attachmentid=55016&d=1448467825&thumb=1&stc=1
http://zx-pk.ru/attachment.php?attachmentid=55017&d=1448467870&thumb=1&stc=1
Вот так выглядел биос:
http://zx-pk.ru/attachment.php?attachmentid=55018&d=1448467923&thumb=1&stc=1
http://zx-pk.ru/attachment.php?attachmentid=55019&d=1448467976&thumb=1&stc=1
Цвета, как видно, отображались не правильно :(
Через десять секунд, или при нажатии на интер, всегда вываливался в 48-й бейсик, с такой картинкой:
http://zx-pk.ru/attachment.php?attachmentid=55020&d=1448468281&thumb=1&stc=1
Так что изначально плата работала не правильно....
Нужен диагноз специалистов :v2_dizzy_botan:
- - - Добавлено - - -
Не заметил, что шина данных идет через АП6 (D97) так вот на процессоре 15 нога (D1) импульсы, а после АП-шки, 11 нога, висит ноль (на корпус не звонится), в общем теперь понятно куда рыть
- - - Добавлено - - -
В результате поисков вышел на дохлый буфер клавиатуры D45 после замены АТМ ожил, но со старыми глюками и кривой палитрой.
Вываливается только в 48 бейсик, при попытке выйти в CP-M выдает: " Memory size 512k" и вешается.
На команду Randomize Usr 15616, реагирует сбросом и вываливанием в 48-й бейсик.
Уважаемый Максагор, огромная просьба выложить прошивку ПЛМ1556ХЛ8 (7.10) в JeDec (*.jed) формате. Программаторы просят только такой формат. Я понятия не имею как из IMG сделать JED.
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot