Просмотр полной версии : Новодел Compact 256 turbo
s sergey
04.01.2018, 22:21
Здравствуйте.
Скопировал из барахолки.http://zx-pk.com/forum/viewtopic.php?f=7&t=8436
Прошивка ROM:
https://cloud.mail.ru/public/2kgx/XbvZ2txr9
Ошибки, обнаруженные на данный момент:
1. В шелкографии в контроллере FDD указана м/сх ЛП1. Должно быть ЛП11.
2. Необходимо дорожку от 14 ноги м/сх 1533ТМ8 к резисторам 1 кОм (в правом нижнем углу платы) с обратной стороны платы перерезать или любым другим образом изолировать ее. На резисторы 1 кОм должна идти только 15 нога ТМ8.
3. Направление диода в районе 1533ЛП5 - катодом вниз.
4. Транзисторы в районе видеовыходов - КТ315.
5. Конденсаторы 22 мкф.
6. Дроссель - 22 мкГн.
7. Слева от музпроцесора стоят два не подписанных элемента. Это диоды, стоят катодами вниз.
8.Необходимо отрезать 6 вывод ЛА4 с верхней стороны платы от проводника идущего между 6 выводом ЛЕ1 и 1 выводом ЛА4.
http://www.imageup.ru/img201/2994611/compact256-1.jpg
9.Также необходимо отрезать пятачок с верхней стороны платы рядом с 7 выводом ТМ8 справа снизу, от 7 вывода ТМ8.7 вывод ТМ8 должен идти только к резистору !
http://www.imageup.ru/img201/2994614/compact256-2.jpg
10.Необходимо соединить пятачок рядом с 7 выводом КП12 справа сверху от процессора с 7 выводом КП12.
http://www.imageup.ru/img201/2994618/compact256-3.jpg
11. Перемычку ещё надо установить....
http://zx-pk.com/forum/viewtopic.php...8436&start=270
Кто-нибудь уже собрал?
И подскажите плиз номинал дросселя в районе ВГ-шки
s sergey
23.01.2018, 15:29
Я пока детальки собираю. Паять не начал.
Резисторы жду из Китая.
Интересно обычный Z80A произведенный в начале 90-х подойдет для режима турбо ? Хочу запаять все микросхемы кроме 27С512 и 1818ВГ93.
http://storage2.static.itmages.ru/i/18/0123/h_1516709962_2818636_29e0a1e00d.jpeg
Интересно обычный Z80A произведенный в начале 90-х подойдет для режима турбо ?
Пробовать надо, но зачем так извращаться, когда можешь в том же китае процы Z80 с повышенной частотой купить
Felix_73
25.01.2018, 20:58
Z84C0020PEC - лучше всех, подойдёт!
Направление диода в районе ЛП5 на шелкографии отличается от оригинала6385563856
Направление диода в районе ЛП5 на шелкографии отличается от оригинала6385563856
по-моему маркировки советских и западных диодов противоположны, надо было знак -|>|- рисовать
а если посмотреть на диод чуть повыше, так там все совпадает:)
более того - у кд521 широкое кольцо было у катода, у кд522 - у анода
Z84C0020PEC - лучше всех, подойдёт!
Если найдете настоящий, а не запиленный и покрашенный заново с Али с лазерной маркировкой и облуженными ногами. А там таких много...
blackinwoman
27.01.2018, 18:33
s sergey, насчет Z80 и турбо режима
если взять старый опыт от В.М.Г. по турбированию, то он пишет
что на советских аналогах и GoldStar работало нормально (но тут надо подбирать и тестировать)
на ST и NEC и приходилось поднимать напряжение до 5.5 вольта, т.к. сильно падала амплитуда сигналов
по моему опыту отличный холодный проц, это последний Z80 из Минска - КР1858ВМ3
- - - Добавлено - - -
фирменные z80 я тоже погонял на ATM-Turbo2, они греются
- - - Добавлено - - -
нашел по процу интересное
https://zxpress.ru/article.php?id=2943
Здравствуйте.
Скопировал из барахолки.http://zx-pk.com/forum/viewtopic.php?f=7&t=8436
Прошивка ROM:
https://cloud.mail.ru/public/2kgx/XbvZ2txr9
Ошибки, обнаруженные на данный момент:
1. В шелкографии в контроллере FDD указана м/сх ЛП1. Должно быть ЛП11.
2.Необходимо дорожку от 14 ноги м/сх 1533ТМ8 к резисторам 1 кОм (в правом нижнем углу платы) с обратной стороны платы перерезать или любым другим образом изолировать ее. На резисторы 1 кОм должна идти только 15 нога ТМ8.
3. Направление диода в районе 1533ЛП5 - катодом вниз.
4. Транзисторы в районе видеовыходов - КТ315.
Надеюсь не будете сильно пинать за оффтоп. На досуге перевел гербер в P-CAD 2002
https://a.radikal.ru/a00/1801/1b/5859396f2afdt.jpg (https://a.radikal.ru/a00/1801/1b/5859396f2afd.png)
Конечно чтобы файл платы был годен к использованию надо поправить патерны.
Посему у меня вопрос к автору перерисовки. Какой шаг сетки был при отрисовки и насколько точно было воспроизведение рисунка?
Из нюансов сборки - кварц на 16 я поставил усеченный и он своим корпусом закрыл вывод резистора на 470. Припаял его с обратной стороны платы. В принципе топология позволяет его немного сдвинуть левее, поэтому, Mick - если будете править в P-CAD, можно было бы учесть этот момент.
63940
Ага и дырки под разъем питания тоже нужны отдельные. Только не ATX конечно. В идеале хотелось бы такой вариант Compact-a с поддержкой памяти на 1М/256Кб в виде SIMM30 + рядом альтернатива на панелях на 256Мб в виде двух микросхем типа 44256, если такое возможно конечно. Хочешь Симм ставь, хочешь отдельные чипы.
про питание целиком за. мне кажется, это первое, что нужно делать в новоделах.
Сидел так рассматривал плату на предмет набора микросхем и у меня такое ощущение что ноги этого клона растут от KAY-256. Набор счетчиков 555ИЕ19 не так часто использовались. Майфун на кр1006ви1. Такое ощущение что это что типа KAY-256 c контроллером дискогрыза на борту.
Кто что нибудь об этом клоне занет?
tigr101274
30.01.2018, 15:12
Хотелось бы узнать номинал этих резисторов (судя по фото платы)
https://d.radikal.ru/d31/1801/e3/6bd9af29d78dt.jpg (https://d.radikal.ru/d31/1801/e3/6bd9af29d78d.jpg)
Felix_73
30.01.2018, 15:49
Подскажите номинал дросселя в районе ВГ-шки .
tigr101274
30.01.2018, 16:46
Я ставил 22 мкГн по аналогии с преобразователем "Скорпиона" вроде говорят схема идентична.
Судя по обозначениям на шелке это не резисторы, а диоды. Но на схеме скорпа и кая их нет.
63974
ps: Ув. автор проекта подтвердил - это диоды катодами вниз.
Дроссель 22 мкГн
Кондеры - 22 мф
Теперь вроде ясность есть по всем элементам.
SERGEY256
30.01.2018, 22:01
А почему кварц на 16 мгц? Везде вроде ставили 14 мгц.
Ну так Compact - турбо же:)
tigr101274
16.02.2018, 12:01
Собрал, не стартует, картинки нет, пока заниматься им не когда.
Felix_73
18.02.2018, 17:04
Собрал, не стартует, картинки нет, пока заниматься им не когда.
Перемычку ещё вроде надо установить....
http://zx-pk.com/forum/viewtopic.php?f=7&t=8436&start=270
Тоже спаял плату. Картинки нет. Процессор и ПЗУ вынул. На 9 выводе процессора D5 мусор. Причина мусора ТМ8 в правом нижнем углу. На его 1 выводе мусор, поэтому кидает мусор на шину данных. Если замкнуть 1 вывод на землю, мусор на шине данных прекращается.
Счётчики ИЕ19 вроде сигналы генерируют, эта часть схемы близка к KAY-1024.
Сигнал на первый вход первого ИЕ19 идёт какой то неровный, с мусором, хотя с генератора сигнал ровный. Где что на него накладывается так и не разобрался.
Сигнал после генератора идёт на ТМ2 (переключатель ТУРБО), которая управляется через мультиплексор КП12, который в свою очередь управляемый сигналами через ЛЛ1, ЛА4, ЛА3 . В общем запутался и так и не понял где этот мусор подмешивается и почему без процессора этот ТМ8 справа снизу засоряет шину данных ...
Может кто то уже разобрался и нарисовал эту часть схемы ?
Плюс питание на плате разведено не очень хорошо, фонят и плюсовые и минусовые шины. Накидал уже штук 20 блокировочных конденсаторов, но на все МС конденсаторы не поставишь ...
- - - Добавлено - - -
Может конечно это я где нибудь что то коротнул, поэтому хотелось бы узнать у кого какие симптомы ?
Аналогично - картинки нет, смогу вернуться к теме недели через 3, не раньше...
Растр появился !
Необходимо отрезать 6 вывод ЛА4 с верхней стороны платы от проводника идущего между 6 выводом ЛЕ1 и 1 выводом ЛА4.
- - - Добавлено - - -
Также необходимо отрезать пятачок с верхней стороны платы рядом с 7 выводом ТМ8 справа снизу, от 7 вывода ТМ8.
7 вывод ТМ8 должен идти только к резистору !
- - - Добавлено - - -
Компьютер заработал !
Необходимо соединить пятачок рядом с 7 выводом КП12 справа сверху от процессора с 7 выводом КП12.
Контроллером дисковода займусь завтра ...
И ещё, там питание на ТМ8 идёт через резистор 100 Ом. Стоит типа RC фильтра. Я на время отладки замкнул этот резистор и подал +5 вольт сразу на ТМ8. Не совсем понятен для чего нужен этот RC фильтр и есть ли от него толк ? Вместо резистора должен быть дроссель ? По моему проще выкинуть этот резистор и сделать перемычку, как это сделал я ...
Контроллер дисковода сразу заработал.
Но тест 4.21 пишет что у меня отсутстсвует AY-8910, хотя чип стоит.
Видимо ещё где то что то неверно соединено или не соединено.
Буду разбираться дальше.
Да, чтобы заработал контроллер клавиатуры на АТМЕГЕ пришлось уменьшать адресные резисторы на контроллере с 10К до 1.5К и сигнал IORQ брать прямо 20 вывода процессора. С сигналом IORD c 15 вывода порта клавиатуры КП11 контроллер клавиатуры не заработал.
Но у меня упрощенная плата контроллера клавиатуры без ЛЛ1 и сигнала WAIT.
Возможно для Compact 256 Turbo также как и для KAY-1024 нужна ЛЛ1 и сигнал WAIT.
- - - Добавлено - - -
AY-8910 тоже заработал, необходимо на 40 вывод AY-8910 подать +5В (отсутсвует проводник от пятачка рядом с 28 выводом к 28 выводу AY-8910 с верхней стороны платы).
- - - Добавлено - - -
Только по моему тактовая частота AY-8910 2 МГц вместо 1.75 МГц, т.к. всё проигрываеся немного быстрее обычного ...
Переключатель "Турбо" тоже работает. При изменении частоты Z80 - тактовая частота AY-8910 не изменяется.
В Турбо-режиме контроллер клавиатуры практически перестаёт работать, всё таки нужно добавлять ЛЛ1 и использовать сигнал WAIT.
По поводу AY-8910 - то это моё лично субъективное мнение, что музыка проигрывалась немного быстрее.
С чем это связано - я ещё не разбирался. Возможно на AY-8910 подаётся 2 МГц, возможно процессор работает немного быстрее , возможно прерывания идут не с 50 Гц. Попробую сегодня замерить частоту AY-8910, частоту Z80, и частоту INT.
tigr101274
22.02.2018, 11:03
roma,
Хотелось бы что бы ещё кто то запустил свою плату и отписался тут или на основном форуме. Пока затык, в поисках сигнала KS (не соответствует у меня, скачет яки заяц, должен вроде 50гц быть) SS тоже почему то 17,84кгц вместо положенных 15,625кгц (смотрю на ЛП5 ноги 12 и 13 соответственно, очень редко проскакивает стартовое меню. Все м/с кроме КП12 и КП13 проверенны перед установкой.
У меня синхронизация отличная.
Диод рядом с ЛП5 правильно запаял (противоположно шелкографии) ?
Резистор по питанию 100 Ом на ТМ8 замкнул?
Возможно у тебя проблема из за используемых микросхем?
Хотя у меня всё вперемежку стоит, что было в наличии ...
https://a.radikal.ru/a20/1802/59/791018381aeft.jpg (https://radikal.ru/big/bwr1ir8oux743)
tigr101274
22.02.2018, 11:19
У меня синхронизация отличная.
Диод рядом с ЛП5 правильно запаял (противоположно шелкографии) ?
Резистор по питанию 100 Ом на ТМ8 замкнул?
Естественно все ошибки поправил. Впереди выходные время есть позаниматься. На ВГ-ку питание 11,2в не малова то ли при основном ровно 5в?
С 11.2 должно работать.
У меня пока нет в наличии дросселя для преобразователя и я использовал 12 вольт от БП.
SERGEY256
22.02.2018, 19:28
По поводу AY-8910 - то это моё лично субъективное мнение, что музыка проигрывалась немного быстрее.
С чем это связано - я ещё не разбирался. Возможно на AY-8910 подаётся 2 МГц, возможно процессор работает немного быстрее , возможно прерывания идут не с 50 Гц. Попробую сегодня замерить частоту AY-8910, частоту Z80, и частоту INT.
Пока затык, в поисках сигнала KS (не соответствует у меня, скачет яки заяц, должен вроде 50гц быть) SS тоже почему то 17,84кгц вместо положенных 15,625кгц (смотрю на ЛП5 ноги 12 и 13 соответственно, очень редко проскакивает стартовое меню. Все м/с кроме КП12 и КП13 проверенны перед установкой.
Попробуйте поставить кварц 14 мгц вместо 16 мгц, может все придет в норму.
Замерил частоты:
- частота процессора 4 МГц в обычном режиме и 8 МГц в Турбо режиме.
- на AY-3-8910 всегда идёт 2 МГц.
- частота INT 57 Hz, поэтому музыка и проигрывается немного быстрее ...
tigr101274
23.02.2018, 05:05
В общем поставил кварц на 14мгц и ... сигналы пришли в норму, дальше установка блокировочных конденсаторов и дальнейшая проверка
https://b.radikal.ru/b16/1802/a3/66937d4030f3t.jpg (https://b.radikal.ru/b16/1802/a3/66937d4030f3.jpg) https://c.radikal.ru/c14/1802/34/c9ffde46529at.jpg (https://c.radikal.ru/c14/1802/34/c9ffde46529a.jpg)
Все же вопрос почему в оригинале стоит кварц на 16мгц?
Overclocking :-)
Видимо у автора телек хорошо цеплял синхронизацию в более широких пределах, как в моём случае.
И автор решил увеличить частоту ЦП без изменения схемы ...
В общем поставил кварц на 14мгц и ... сигналы пришли в норму, дальше установка блокировочных конденсаторов и дальнейшая проверка
Если не сложно, скиньте потом полное фото платы, хотелось бы посмотреть какие серии микрух использовали.
Тоже поставил кварц 14 Мгц.
- частота процессора стала 3.5 МГц в обычном режиме и 7 МГц в Турбо режиме.
- на AY-3-8910 всегда идёт 1.75 МГц.
- частота INT 50 Hz
Музыка стала проигрывается с нормальной скоростью.
И контроллер клавиатуры заработал с сигнало IORD c 15 вывода КП11 порта клавиатуры.
Felix_73
24.02.2018, 14:07
Тоже поставил кварц 14 Мгц.
- частота процессора стала 3.5 МГц в обычном режиме и 7 МГц в Турбо режиме.
- на AY-3-8910 всегда идёт 1.75 МГц.
- частота INT 50 Hz
Музыка стала проигрывается с нормальной скоростью.
И контроллер клавиатуры заработал с сигнало IORD c 15 вывода КП11 порта клавиатуры.
Какой контроллер клавиатуры вы подключили?
Обычный, Caro, только упрощенный, без ЛЛ1 и сигнала WAIT.
Да без сигнала WAIT клавиатура работает только в обычном режиме, для Турбо нужно использовать WAIT.
tigr101274
26.02.2018, 05:30
Если не сложно, скиньте потом полное фото платы, хотелось бы посмотреть какие серии микрух использовали.
https://a.radikal.ru/a11/1802/eb/6ad2ba3fbe01t.jpg (https://a.radikal.ru/a11/1802/eb/6ad2ba3fbe01.jpg)
Собрал плату. И получил вот такой матрас:
https://img-fotki.yandex.ru/get/940943/10432534.1/0_f1b1f_17fc5b4f_L.jpg (https://fotki.yandex.ru/next/users/ptrom/album/139606/view/989983)
Может кто подскажет, что посмотреть?
Поставь ТЕСТ-ПЗУ 48К или 128К. Посмотри будет ли меняться бордюр. Если нет, то проверь шину данных и адреса на замыкания ...
После устранения косяков из шапки плата запустилась. Кварц временно поставил на 14.31818.
Felix_73
14.03.2018, 16:59
После устранения косяков из шапки плата запустилась. Кварц временно поставил на 14.31818.
Если возможно,сделайте фото платы в хорошем качестве.
https://photos.app.goo.gl/KRZdlvLhFStEzWcI2
Поставь ТЕСТ-ПЗУ 48К или 128К. Посмотри будет ли меняться бордюр. Если нет, то проверь шину данных и адреса на замыкания ...
Вообщем вот такая ерунда получается:
Без процессора и ПЗУ матрас как на картинке.
С процессором и ПЗУ, как ни странно, тоже самое.
С процессором и без ПЗУ стандартный матрас из вертикальных полос.
Попросил записать в W27c512 тест-ПЗУ, так вот с ним, тоже самое как и совсем без ПЗУ, только стандартный вертикальный матрас.
Шины адреса и данных на замыкания прозвонил, всё нормально.
Процессор, насколько я понимаю, работает?
Процессор, насколько я понимаю, работает?
Скорее всего нет. Иначе как минимум бордюр начал менять цвет при старте теста.
Посмотри осциллографом сигналы на ШД и ША, меняется ли вообще там что либо.
Появляется ли низкий уровень на входе выборки ПЗУ.
Посмотри осциллографом
Нет к сожалению осциллографа.
Разве матрас не Z80 рисует. Насколько я понял он заполняет всю память кодом #0038
http://zx-pk.ru/threads/21198-polosy-v-zx-spectrum-bez-pzu-kak-obrazuyutsya.html
Felix_73
18.03.2018, 15:10
Нет к сожалению осциллографа.
Разве матрас не Z80 рисует. Насколько я понял он заполняет всю память кодом #0038
http://zx-pk.ru/threads/21198-polosy-v-zx-spectrum-bez-pzu-kak-obrazuyutsya.html
Матрас на экране : вертикальные синие полосы на белом фоне - 2 белых, 3 синих, 2 белых, 1 синяя; потом 8 черных.
Он рисуется при установленном на плату Z80 и ОЗУ.
При нажатии Reset полоски должны смещаться в сторону.
Попробуйте поменять проц,озу. Лучше ставить Z84C0020PEC.
Ура! Плата запустилась. Нашел неисправную микросхему ОЗУ.
Однако, немного напрягает, что экран покрыт тонкими вертикальными линиями. Можно как-нибудь убрать? У другого Спектрума с этим телевизором и кабелем всё нормально.
https://img-fotki.yandex.ru/get/906517/10432534.1/0_f27e8_15696426_L.jpg (https://fotki.yandex.ru/next/users/ptrom/album/139606/view/993256)
Поздравляю. Непонятно тогда почему тогда у тебя с ТЕСТ ПЗУ компьютер не запустился.
ТЕСТ при старте должен был начать менять цвет бордюра даже при полностью неисправном ОЗУ ...
Непонятно тогда почему тогда у тебя с ТЕСТ ПЗУ компьютер не запустился.
ТЕСТ при старте должен был начать менять цвет бордюра даже при полностью неисправном ОЗУ ...
Думаю, тут проблема у меня в самом Тест-ПЗУ. Пробовал вставить ПЗУ с прошивкой Пентагон 128, тоже успешно стартует.
Ура! Плата запустилась. Нашел неисправную микросхему ОЗУ.
Однако, немного напрягает, что экран покрыт тонкими вертикальными линиями. Можно как-нибудь убрать? У другого Спектрума с этим телевизором и кабелем всё нормально.
А много на плате блокировочных конденсаторов?
А много на плате блокировочных конденсаторов?
По идее должно хватать
https://img-fotki.yandex.ru/get/1027630/10432534.1/0_f295c_3bfacdac_L.jpg (https://fotki.yandex.ru/next/users/ptrom/album/139606/view/993628)
Что-то не держит преобразователь +12 вольт.
Без ВГ93 все в норме - 12В есть на 40 ножке. Вставляю чит - напряжение падает до +5 вольт.
Монтаж проверил, в чем может быть причина?
По идее должно хватать
у меня тоже наблюдались вертикальные полосы. Добавил керамики - полосы исчезли. Но подпаивался непосредственно к ножкам микросхем.
tigr101274
27.03.2018, 17:54
Други ткните пальцем куда кнопку MAGIС цеплять?
Felix_73
04.04.2018, 17:15
Переключатель "Турбо" тоже работает
Как переключатель "Turbo" правильно подключить,какой из трёх контактов на плате общий?
Там на одном выводе постоянно "1", на другом земля. По моему средний между ними переключается.
Gavrilov_S
04.04.2019, 20:01
Собрал я плату ревизии 1.1.
Вылезли вот такие проблемки.
1) дергается изображение по строке. Кварц стоит 14мгц
2) сам буззер работает , но когда просто стоит слышно в ней что то типа "тррр"
3) TR-DOS при выборе в меню сразу должен запускаться? в моем случае запускается и 128 и 48 к автоматом как будто сразу набрана команда RUN
Gavrilov_S
05.04.2019, 21:48
Замерил осциллографом. Кадровая 43гц, строчная 13.6кгц. маловато. это с кварцем 14 мгц.
Поставил кварц на 16 мегагерц как в оригинале.. менюшка перестала дергаться.
кадровая стала 50гц. строчная 16,612кгц. что то я не пойму. у всех с кварцем 14 работает почему у меня так?
на проц соответственно идут 4Мгц. при разгоне 8 мгц. на AY 2 мгц и тональность другая и кажется музон чуть быстрее проигрывается
Спецы посоветуйте что можно сделать? в режиме турбо дискогрыз не работает?? у меня что то дергается но прочитать ничего не может
- - - Добавлено - - -
Еще что заметил. картинка четкая но сам бордюр сдвинут в право. не по центу получается
- - - Добавлено - - -
У меня только одна микросхема за место К531КП11 стоит 74ALS257 остальные такие же какие должны быть. может в нем проблема у меня?
- - - Добавлено - - -
.
- - - Добавлено - - -
на картинке хорошо видно какой BORDER и PAPER
PAPER не по центру. сдвинут вправо.
balu_dark
06.04.2019, 20:52
Можно фото части где генератор кварцевый и какие микросхемы счетчиков ставили ? фото или список
Gavrilov_S
07.04.2019, 20:01
счетчики стоят 555ИЕ19
- - - Добавлено - - -
вот фото в хорошем качестве https://drive.google.com/open?id=1FCcL2tZ7um6mQ6Lnu-FziLPr0oULoE17
balu_dark
07.04.2019, 21:07
Есть ли возможность померять частоту и скважность на выводах 1 и 13, и уровень напряжения на 2 и 12 выводах ИР19 которая на фото: внизу - левее кварца.
Второе - вижу что сам генератор собран на 1533 серии - там случайно нет неиспользуемых элементов ??? если есть - подайте им на вход питание +5 на всякий случай. А я пока пороюсь в справочнике - тянет ли эта серия такую частоту и нагрузку. Насколько помню под генератор обычно использовали 155 серию. Другие не всегда тянули то по нагрузке то по частоте.
И еще - что то плохо вижу резисторы обвязки кварца. 47 Ом что-ли ?:eek_std:
можно цвета назвать полосок?
Gavrilov_S
08.04.2019, 10:32
на обвязке кварца 470 ом. вечером замерю частоту. пока на работе
- - - Добавлено - - -
генератор именно в оригинале был из 1533ЛН1. я смотрел фотки у коллег все собрали именно на этой микросхеме
- - - Добавлено - - -
у меня сам генератор то работает. какой кварц ставлю такой и генерит
balu_dark
08.04.2019, 11:21
Просто я по расцветке вижу там черный цвет а это нулевой множитель. проверить омметром можно ?
Gavrilov_S
09.04.2019, 12:08
все детали перед припайкой проверял омметром а микросхему трол тестером. там колец у резистора просто много поэтому так кажется :)
на самом деле они на 470 ом. на всякий случай проверил еще раз
к генератору у меня претензий нет. он генерит все четко. осциллографом тыкал. какой кварц ставлю. такую частоту и показывает
4 мгц на многих компах. я на дельте 128К замерил. там тоже 4 мгц идет на проц.
тональность чуть другая, но слушать музон можно. его можно так оставить. или на крайняк навесной гененатор кину на 1.7мц
меня не устраивает только то что картинка не по центру, сдвинута в право. какая микросхема отвечает за центровку PAPER?
Gavrilov_S
09.04.2019, 20:36
результаты замер:
на 1 выводе 4мгц (250ns)
на 13 выводе 250кгц (4ms)
на 2 и 12 выводе форма сигнала как сердечный пульс и напряжение скачет 250-700 мили вольт
balu_dark
09.04.2019, 22:48
Значит 2 и 12 у вас в воздухе! убедитесь пожалуйста что к ним нет никаких соединений и подайте туда массу(землю) с платы, на оба контакта.
и судя по частоте - это у вас стоит кварц 16 Мегагерц.
Очень странно - по идее частота прямо с генератора должна приходить на 1 вывод ИЕ. но судя по вашим частотам это не так - и сигнал делится на четыре на каком то внешнем счетчике или ТМ2. Проверить это можно ?
Gavrilov_S
09.04.2019, 23:17
2 и 12 ножки используются. Кварц я поставил 16 мгц. т.к. с 14 Мгц кварцем у меня срывается синхронизация заниженная строчная и кадровая
счетчиков на плате 4 штуки. я замерял который ниже кварца стоит с левой стороны
- - - Добавлено - - -
Может есть у кого схема на Compact 256 turbo? напишите в лс. напишу мыло/ или ссылку
что то не нашел нигде схему. от 128 компакта есть
balu_dark
10.04.2019, 01:10
Схемы нет - этот комп делали выпаяв детали из рабочей платы - отсканировали плату с двух сторон и развели новую....
Схемой себя никто не утруждал.
Печатку впроде выкладывали в каком то из кадов в теме продажи на барахолке, но у меня нет чем ее открыть.
- - - Добавлено - - -
2 и 12 ножки используются. Кварц я поставил 16 мгц. т.к. с 14 Мгц кварцем у меня срывается синхронизация заниженная строчная и кадровая
счетчиков на плате 4 штуки. я замерял который ниже кварца стоит с левой стороны
Ну да он родной но на него уже приходит 4 мегагерца, а должно - 14( в теории именно так устроены большинство схем, есть правда несколько схем спектрум совместимых с отдельным делителем на двух половинках ТМ2).
2 и 12 ножки это сигнал сброса счетчика активный уровень - высокий переводит выход его в ноль. Теоретически именно этот счетчик - не должен сбрасываться никогда - он выдает основные частоты. А судя по тому что вы говорите - ощущение того что выводы висят в воздухе(судя по амплитуде сигнала на них) или максимум соеденены между собой. теоретически большинство наших микросхем - позволяют висящие в воздухе входы. Но на практике - это может вызывать трудно поддающиеся поиску глюки(ввиде сбоев в момент включения электро-приборов, махания руками рядом с платой, магнитными бурями, действиями инопланетян). Так же вполне вероятна ошибка на плате или недотрав, и сигнал который должен туда идти ( земля) просто не доходит до места соединения. То есть возможно надо восстановить эту цепь. Вполне вероятно что проблема с частотами на кварце 14 мегагерц как раз вызвана каким либо вот таким - висящим в воздухе сигналом.
Кстати !!!! ведь ваши импортные детали - это как раз мультиплексоры - проверьте по даташиту - нет ли каких либо пинов висящих в воздухе на всех этих мультиплексорах - и если там есть таковые - обязательно подайте на них неактивные уровни согласно даташиту!!!! потому что импорт такого ТОЧНО НЕ ЛЮБИТ. И не работает толком!
Gavrilov_S
10.04.2019, 23:12
balu_dark, Вы абсолютно правы!
2 нога счетчика должна идти на массу. походу обрывается. сейчас пропаял и восстановился контакт. может сама микросхема полуживая.
и если замкнуть 12 ногу на землю картинка как раз становиться такой как у меня сдвинутой в право. сейчас там 0.1 вольт. картинка по центру стала. попробую поставить кварц на 14 мгц
- - - Добавлено - - -
с кварцем 14 было все нормально. решил поменять счетчик. и снова повтор. срыв синхронизации и сдвиг в право :( что то с обвязкой счетчика не так или обрыв дорожки где то
balu_dark
11.04.2019, 14:50
Посмотрите - нет ли рядом с точками пайки - рядом идущих дорожек ? может подкорачивает что то на соседние дорожки. Ну и как вариант - плохая металлизация или не качественная пайка - проверьте прибором в режиме прозвонки( естественно при выключеном питании ;) ) соединения между контактными площадками по обеим сторонам платы. Может где то припаяли пин - а со стороны микросхемы там контакта уже нет - а он идет на какой нибудь другой вывод...
И если уж микросхему сняли - можно хорошее близкое фото того что под ней находится ? может увижу что нибудь. С обоих сторон платы это место.
Gavrilov_S
11.04.2019, 22:46
вот тут фото шелкографии платы
верхняя https://cloud.mail.ru/public/Hzag/XQtJ8YHTJ
нижняя https://cloud.mail.ru/public/FPQA/XMBg7q5uS
- - - Добавлено - - -
balu_dark, заработала надо было оставить вчера :)
но со временем эта болячка выплыла бы все равно
- - - Добавлено - - -
На всякий случай заказал отечественные мультиплексоры. остальные микрухи стоят такие какие и должны стоять
- - - Добавлено - - -
мне кажется кварц там все же должен стоять на 16 мгц. Такой и стоял на оригинальной плате. Сейчас сравнил осциллограммы на Дельте С 128К . Генерация на проце 4Мгц. Генерация на AY идет 2 Мгц. А Дельта для меня эталон. я с этим компьютером вырос. :)
Устранить хочу только передвинутый PAPER вправо, отцентровать. может Советские мультиплексоры и решат проблему :)
с кварцем на 14 Мгц кадровая и строчная занижены , поэтому и срыв синхронизации.
Запустил свои музыкалки , на частоте 3.5 они гораздо медленне проигрываются. просто от того что я привык к скорости на Дельте 4мгц.
Странно почему у других наших коллег с 14 мгц кварцем картинка без срыва синхро. (на оригинальном повторяюсь стоял именно 16 мгц). Коллеги отпишитесь у кого какой кварц и какое изображение. Если можете то замерьте частоту кадровой и строчной
balu_dark
12.04.2019, 00:18
На всех нормальных спектрумах на проце 3.5Мгц а на АУ - 1.75МГц. :) Это только в Робике курильщика кварц 13 с гаком мегагерц был да еще в паре клонов не 14.0000 .... :)
И да - вы несколько путаете ;) Они не могут медленнее проигрываться из за частоты звукового чипа - от нее зависит только тональность, причем если вы не музыкант то вы и этого не услышите. Соотношение частот будет одинаковым - просто будет чуть выше/ниже сам строй. А вот частота прерываний ( по стандарту 50 раз в секунду) как раз и задает темп мелодии! И вот если у вас на 14 мегагерцах как вы говорите не совпадает частота - то как раз и получается другая скорость воспроизведения причем в конкретном случае - сильное замедление мелодии.
Шелкография шелкографией - а косяки производства или сборки - тоже бывают ;) Где то маска сьедет - где то обрыв дорожки , а где-то наоборот замыкание смежных дорожек или соплю примоя при пайке поставят ;). Я поэтому и попросил фото того что у вас, Ну в принципе вы и сами можете все сравнить - желательно или под микроскопом или с увеличилкой.
Пысы - таки 2торая и 12 пины ИЕ19 не на земле !!!!! они соеденены между собой, потом с микросхемой чуть ниже этой ИЕ19 - ЛА3 с 6 выводом и с 13 выводом ИЕ19 в правом верхнем углу платы если кварц и этот ИЕ16 располагаются сверху. Ла3 получается прямо ниже счетчика.
Gavrilov_S
23.05.2019, 21:05
пришли микросхемы и платы. собрал новую плату. с которой все заработало как нужно с 14 мгц. а вот с той платой все никак. все микрухи поставил какие нужно в оригинале. но по 14 мегагерц нет синхронизации по кадрам и строкам. с кварцем 16 идет как нужно но со смещением картинки вправо
еще один вопрос. хочу спросить у тех кто собрал и запустил дисковод. что то не совсем хорошо читает диски.
дисковод один использую. Дельта С читает все диски. А вот Компакт почему то только выборочно. хотя диски и дисковод один и тот же.
проверил плату которая с 16 мгц и с 14 мгц. одинаково плохо читает.
думаю конечно поставить блокировочные конденсаторы на все микросхемы по контроллеру дисковода. но не знаю поможет ли.
у всех так с чтением?
tigr101274
14.08.2019, 05:33
Всем привет. Дособрал данный аппарат на плате последней ревизии (с исправленными ошибками) при включении без ОЗУ картинка как и положено, а вот при установке микросхем ОЗУ какая то гадость происходит, на видео сначала при установленной одной микросхемы ОЗУ, после добавляється еще одна, чем дальше тем хуже. Сигналы проверил между собой на общий и +, плату отмыл просмотрел видимых залипонов нет, блок питания ATX 5в ровно.
https://yadi.sk/i/a3ZQYaPqn87WfA
Gavrilov_S
29.08.2019, 21:37
tigr101274, ОЗУ перед тем как поставить проверяли на тестере. Мне РУ7 один раз попалась партия 60% брака. :) так что...
tigr101274
30.08.2019, 01:36
tigr101274, ОЗУ перед тем как поставить проверяли на тестере. Мне РУ7 один раз попалась партия 60% брака. так что...
Спасибо, плата запущена была почти зразу после сообщения, причина была в другом.
Gavrilov_S
21.10.2019, 08:54
Доброго времени суток, Друзья!
У меня с Compact 256 turbo при запуске крутых демок подтормаживается звук и изображение.
Запустил программу теста INT
оказалось в обычном режиме INT "ниже" (красный) а на турбо "выше" (тоже красный)
какой кондер отвечает за него можете подсказать? или что там нужно переделать?
кварц стоит на 14 Мгц
Gavrilov_S
21.10.2019, 20:34
Если естьу кого рабочий экземпляр попробуйте запустить на ней например демку ACTION
мне очень интересно как у других он работает
на этой демке сразу можно заметить косяки INT :)
с кварцем 16 мгц почему то INT показывает в норме и обычный и турбо, странно. но ясное дело разветка хочет взлететь.
с 14 мгц кварцем попробовал поиграться. на плате кондер INT подписан как 20н . добился чтобы одно или турбо или обычный режим был норма.(оба режима норма не делаются с кварцем 14 мгц.) но все равно есть значительные тормоза
как мне лично кажется плата все же расчитана на работу с кварцем на 16 мгц но до ума не доведено
Gavrilov_S
01.11.2019, 21:23
Вот тут продают аналог нашей платы. Но совсем по другому устроена. Но менюшка та же
https://www.avito.ru/pskov/nastolnye_kompyutery/scorpion_zs_256_tri_shtuki_1849373202?slocation=62 1540
Какой же это аналог, это же Скорпион, а наш вроде как ближе к Каю.
А схемы всё ещё нет для сего девайса ?
Gavrilov_S
08.01.2020, 14:11
У кого нибудь пошла эта плата нормально? меня интересует INT . при запусках как демки идут? торомзит звук и видео?
Gavrilov_S
13.01.2020, 17:22
Какой номинал конденсатора ставили где подписано 20n ?
Что-то не держит преобразователь +12 вольт.
Без ВГ93 все в норме - 12В есть на 40 ножке. Вставляю чит - напряжение падает до +5 вольт.
Монтаж проверил, в чем может быть причина?
Для поднятия напряжения необходимо уменьшить сопротивление резистора, который стоит последовательно с конденсатором, с 1К до 560 Ом.
Shockwav3
16.05.2020, 14:01
I just finished assembling my Compact 256 Turbo 1.1 PCB and the machine seems to work completely, only issue is that the video output is way too dark. Any ideas what might cause that? Resistors in the video circuit have been placed as note on the silkscreen (maybe replacing the 300Ohm ones with 27Ohm as in the Compact 128 schematic might fix it?), transistors are KT315B
72614
EDIT: Never mind ... found the problem ... soldered the 100Ohm resistor near KP13 (as represented by the silkscreen) instead of a jumper
Shockwav3
17.05.2020, 15:21
Has anyone of you attempted to fix the timings of the machine for Scorpion compatibility? Seems to be about right (69888 tacts per INT, 295 lines on Screen, waitstates), just that the "start of paper" is triggered 8 pixels too early.
Shockwav3
18.05.2020, 19:42
I've tried implementing the !INT circuit as found in ZS Scorpion 256 Turbo+ machines (!KS and H6 via TM2) sadly that didn't change anything.
Can anyone of you briefly explain the SS, KS, BK and SCR signals to me? I'm currently guessing SS might be the source of the offset. Sadly that part doesn't match up with the Compact 128 schematic, so I'd prefer to understand the signals first before partially reverse engineering the layout.
Shockwav3
19.05.2020, 16:42
Seems like I at least figured out how to reproduce the Timing of the machine in UnrealSpeccy
Check even M1
Check 4T Border
(possibly) Check Port FF - likely not implemented, at least HorrorFasTest doesn't detect it
T-States per INT: 69888
T-States per Line: 224
Start of Paper: 12552
Int fq: 50
Int len: 32
Shockwav3
23.05.2020, 16:20
Figured out a solution :)
72679
Shockwav3
29.05.2020, 16:55
What port does the printer port use? I've tried to run some demos with Covox support for DD and FB, but they remained silent, except for some considerable interference.
Shockwav3, Can you make a foto your PCB?
I also finished assembling this version, and I have not video output signal.
The resistor near KP13 soldered. Other parts seems to work correct.
https://i.ibb.co/nCK0nr7/P00601-161233-1.jpg (https://ibb.co/nCK0nr7)
Shockwav3
01.06.2020, 23:15
Try removing that resistor and bridgeing it ... previously I had a very, very dark picture, maybe your TV can't tune in?
Try removing that resistor and bridgeing it ... previously I had a very, very dark picture, maybe your TV can't tune in?
I bridged the resistor, but nothing happend. I began to search problem
I found not soldered contact. Now I have a picture, but it is a bad quality.
https://i.ibb.co/tHsb91N/P00608-154933.jpg (https://ibb.co/tHsb91N)
И все-таки я его запустил :)
https://i.ibb.co/jHqVRb3/P00611-115941.jpg (https://ibb.co/jHqVRb3)
Shumadan
11.06.2020, 18:38
И все-таки я его запустил :)
а что было?
а что было?
Сначала непропай, потом китайский конвертер scart -hdmi начал валять дурку (фото на предыдущей странице, при этом с Ленинграда изображение норм на нем). Потом пока ковырял спалил проц ((.
В итоге подключил к телику, заменил проц и все завелось.
spectroman
22.06.2020, 11:59
Приветствую всех! Есть в наличии такой экземпляр еще с 90-х. Хотел узнать, нет ли у кого схемы принципиальной электрической, не 128, а именно 256 версии Compacta? Буду благодарен.
Gavrilov_S
05.08.2020, 23:00
Коллеги, меня все же интересует как загружаются демки у Вас. Звук и изображение. У меня так же тормозит на демках на мощных. замедляется и ускоряется. я так понимаю проблема с прерываниями INT
Приветствую всех! Есть в наличии такой экземпляр еще с 90-х. Нет ли возможности сфотографировать или отсканировать плату с двух сторон в хорошем разрешении. А то по тем фотографиям одного экземпляра, которые уже есть, имеются непонятки...
Доброго всем дня! Есть пару вопросов по поводу этой платы.
1. Нужно ли устанавливать резисторы при подключении обычной клавиатуры на тактовых кнопках. Смотрите фото:
https://yadi.sk/i/8IY_5XSRqUXcoA
На фотографиях с платы 90х годов этих резисторов нет, но заметил их наличии на одной из плат новодельных. Если нужно какой номинал резисторов и куда подключаем эти резисторы к +5В ?
2. По поводу режима турбо не совсем понятно. Имеет три точки для подключения. На текущий момент у меня они никак не соединены, но плата запустилась. Должно ли быть какое то соединение для работы в нормальном режиме? И что нужно переключить для попадания в режим турбо.
3. Вопрос по поводу стабилитрона на 12в, возможно ли применение д814д? Я его установил, на 40й ноге имею 10,5в Достаточно ли этого для стабильной работы ВГ93? Какой стабилитрон посоветуете?
Спасибо за ответы.
С клавиатурой разобрался, прекрасно работает без резисторов. Обозначенные на плате контакты KD1-KD5 идут не по порядку! Никто об этом не писал, может кому то пригодится: KD1, KD4, KD5 далее пропуск и далее KD2, KD3
NEO SPECTRUMAN
08.08.2020, 05:22
а у этого чуда подключается ram в нулевое окно 0000-3FFF?
по какому стандарту 256К ?
по какому стандарту 256К ? 256к может быть только по стандарту Скорпиона, поскольку на нём работает скорпионовское ПЗУ...
Ну вот не знаю, чем, но понравился мне этот вариант спека. Даже заказал печатную плату. Но как же собирать комп без принципиальной схемы? Не, я так не могу.
Поэтому, ВОТ! (https://github.com/romychs/Compact-256-Turbo/tree/master/Export) Помощь в исправлении косяков, приветствуется.
Я бы ещё это в схеме сразу изменил: Для поднятия напряжения необходимо уменьшить сопротивление резистора, который стоит последовательно с конденсатором, с 1К до 560 Ом. Т.е. R28 = 560 Ом.
Да, я сейчас перечитываю еще раз темы. Добавил кнопку magic и резистор поменяю. У скорпиона он тоже 560, видимо, при 1к, при открытом транзисторе, дроссель не успевает накопить достаточно энергии.
- - - Добавлено - - -
Маленький косячок
https://i.ibb.co/0s35wwp/C256-T-err1.png (https://ibb.co/0s35wwp)
Кстати, не осталось у кого скана оригинальной платы? А то в теме на zx-pk.com одна из ссылок, на скан нижней стороны, протухла:(
Обновленная версия схемы (https://github.com/romychs/Compact-256-Turbo/tree/master/Export), исправлена после прогона DRC.
electroscat
11.08.2020, 01:10
Обновленная версия схемы (https://yadi.sk/i/5mA5uwjlwoWS2Q), исправлена после прогона DRC.
Доброго времени!
А можно в качестве по лучше, чтоб при увеличении можно было мелкие детали разглядеть?
Заказал себе такую плату, ожидаю...
В дальнейшем планирую адаптировать схему IDEnemo, а точнее одну из реализаций для ZX-BUS - под системную шину этого компьютера. В контроллер добавится еще одна микросхема, и разьем ZX-BUS сменится на двухрядные "штырьки" припаянные к торцу платы, а на шину COMPACT 256 припаяется двухрядный разьем типа ардуино. Придется вынуть из панельки 20 ногу процессора и припаять к ней мгтф, который будет идти на "штырь" на плате IDEnemo. Если кому интересен такой девайс для этого компа, предлагаю обсудить его тут, а в последствии (я почти закончил плату в P-CAD) предлагаю желающим присоединиться на заказ плат для такого устройства.
Посмотреть схему можно тут:
https://s8.hostingkartinok.com/uploads/thumbs/2020/08/07774f119420a4317f34546338c83145.png (https://hostingkartinok.com/show-image.php?id=07774f119420a4317f34546338c83145)
За основу взята ЭТА (http://www.nedopc.com/NEMOIDE/zaknemoide.php) конструкция...
Но там все практически не отличается от IDEnemo, кроме добавленной блокировки шины IORQ. Шину по пинам пока еще не переделывал, там до сих пор ZX-BUS, дойду до этого на днях, работы поднавалило...
Доброго времени!
А можно в качестве по лучше, чтоб при увеличении можно было мелкие детали разглядеть? ...
Не умеет EasyEDA, пока делать PNG лучше. Да и с экспортом в PDF, не все гладко. В SVG, хорошо экспортирует.
Чтоб не париться с выкладыванием новых версий, вынес проект на github (https://github.com/romychs/Compact-256-Turbo).
electroscat
15.08.2020, 00:54
Друзья, вопрос, а КР565РУ7В или КР565РУ7Д будут работать в этой конструкции ? В нашем Олдовом супермаркете нашлись только такие, "В" военной приемки, "Д" обычные. Рылся в справочниках, получается что "В" в два раза быстрее по всем выборкам и прочему, и по потреблению прожорливее, а "Д" в полтора раза медленнее но экономичнее, если коротко. Кто то пробовал что то кроме "Г", поделитесь пожалуйста результатом ? Заранее благодарю !
electroscat
15.08.2020, 17:57
Если никто не пробовал РУ7Б и РУ7Д - тогда хотя бы подскажите, какие зарубежные аналоги лучше подойдут, D41256C-10 или D41256C-15 ?
- - - Добавлено - - -
https://a.radikal.ru/a11/1802/eb/6ad2ba3fbe01t.jpg (https://a.radikal.ru/a11/1802/eb/6ad2ba3fbe01.jpg)
Подскажите, ваш COMPACT 256 нормально работает с памятью С41256С-10? Нет проблем с памятью ?
Compact256 работает с любыми РУ7 и зарубежными микросхемами. У меня первоначально на Compact256 стояли 41256 и я купил недоделанную АТМ-ТУРБО с РУ7Г.
АТМ-ку долгое время не мог нормально запустить, постоянно глючила и нормально не работала. В итоге выпаял из неё РУ7Г и поменял местами с Compact256, т.е. 41256 поставил на АТМ, а РУ7Г на Compact256. После такой замены и АТМ сразу заработала, и Compact256 продолжил работать с РУ7Г без всяких проблем.
electroscat
17.08.2020, 22:30
Compact256 работает с любыми РУ7 и зарубежными микросхемами.
Взял сегодня на пробу РУ7Б, с одной точной в маркировке... Эффект нулевой, что есть память что нет (исправлено, память не при чем, см. далее). Видно, что сигнал формируется, табличка "нет сигнала" с телека пропадает, но картинка черная, причем ситуация такая же, когда памяти совсем нет. Я со спеком никогда дела не имел, и не знаю, что должно быть, при отсутствии памяти, теоретически, думаю, как раз черный экран, потому как вместо единиц и нулей из памяти идут исключительно "нули", но это чисто теоретически. Кто то может подскажет, как можно проверить этот комп без памяти? Может мне надо где то дефект искать, а я буду память из китая заказывать... В Ростове РУ7Г нет, есть только РУ7Б (много), РУ7В (4шт) и РУ7Д.. Из этого теоретически могла работать РУ7B (она недалеко по параметрам от "Г"), но их в 2 раза меньше чем надо.
RAS и CAS на память приходят, на шине адреса тоже импульсы есть, то есть, обращение к памяти есть. Пробовал на выходе одной из микросхем (без микросхемы естественно) подавать Uпит, результата никакого, черный экран.
На проц CLK идет, делители тактового генератора работают, сигнал делится как надо. На процессоре на многих ногах есть импульсы, в том числе по шине данных и адреса....
Нашел причину отсутствия картинки, резистор на 100 ом возле D30 - КП13 заменил перемычкой, картинка появилась.. То есть, на вскидку, с памятью РУ7Б работает,.. но точнее даст понять длительное тестирование. (тестирование показало что работает идеально)
В общеем, все отлично, тест 48 и 128 проходит без проблем.. Проц Z0840004PSC в разгоне работать не захотел, на удивление, КМ1858ВМ1 очень хорошо работает в разгоне (только в турбо режиме несколько раз пишет "R tape loading error, 0.1", при попытке загрузить BOOT, и нажатия с 5-7 все таки грузится. В обычном режиме такого эффекта нет.)... Память в порядке, работает... Так что РУ7Б, наверняка и РУ7А будут работать.
Подскажите, есть ли прошивка тест ПЗУ для 256 кб памяти ?
В итогк получилась вот такая штуковина:
https://s8.hostingkartinok.com/uploads/thumbs/2020/08/b48eef919b348e022d628853cc57bc70.png (https://hostingkartinok.com/show-image.php?id=b48eef919b348e022d628853cc57bc70) https://s8.hostingkartinok.com/uploads/thumbs/2020/08/4cb904471e08ed6597676395c88a7259.png (https://hostingkartinok.com/show-image.php?id=4cb904471e08ed6597676395c88a7259) https://s8.hostingkartinok.com/uploads/thumbs/2020/08/313445626bf2f8d8ec7235b13350a48b.png (https://hostingkartinok.com/show-image.php?id=313445626bf2f8d8ec7235b13350a48b) https://s8.hostingkartinok.com/uploads/thumbs/2020/08/f90717f387c5bc82258db35807d0f930.png (https://hostingkartinok.com/show-image.php?id=f90717f387c5bc82258db35807d0f930)
По ходу запуска выявилось несколько проблем, первая - попался неисправный триггер 555ТМ9 - он стоял в контроллере дисковода, на D4 вход приходил сигнал, читаемый с дисковода, а с Q4 ничего не выходило, естественно, с дисковода ничего не читалось. После замены ТРДОС заработал... и вторая - в схему усилителя для спикера был впаян уникальный КТ365, в котором кристал разведен наоборот, то есть эмитер и база попутаны местами. С таким транзистором были только щелчки и хрипы в динамике, после замены все стало хорошо.
Да, и еще один момент, у меня плата 1.1, там в схеме спикера есть неточность, под резистор R45 (РИС.1) есть только одно отверстие, а вместо второго - переходная площадка, без отверстия... Пришлось высверлить отверстие в плате рядом с переходным. В целом, незначительная проблема, потому что, уверен, мало кто использует эту схему.
Спасибо за хороший проект !!!
РИС.1:
https://s8.hostingkartinok.com/uploads/thumbs/2020/08/15886c48c4174b361c809412e0c4b0ba.png (https://hostingkartinok.com/show-image.php?id=15886c48c4174b361c809412e0c4b0ba)
electroscat
19.08.2020, 16:39
Друзья, а то, что 48 basic и 48 tr-dos не работает, когда переходишь из начального меню, это у всех так, или только у меня?
What port does the printer port use? I've tried to run some demos with Covox support for DD and FB, but they remained silent, except for some considerable interference.
Printer port at 555АП6, unusable for Covox. It always translate data from D0-D7 to output pins. Printer catch data at Strobe signal, Covox does not... Covox on AY port (P0-P7) on "System bus connector" will work.
electroscat
20.08.2020, 23:44
Реально что-ли никто не разу не пытался запустить 48 BASIC и 48 TR-DOS? Попробуйте запустить в меню эти пункты, очень интересно, это только у меня глючная прошивка, или у всех ? Может есть какие то прошивки, в которых это работает? Ну не хорошо же, когда 2 пункта меню из 5 ти глючат ))) В целом, в 48 BASIC иногда выбрасывает из некоторых бутов, то есть он работает, и по RANDOMIZE USR 15616 есть TR-DOS, вряд ли 48й, но в целом.... из меню - какие то глюки и повисание... Кто нибудь что нибудь знает об этом ?
Запускал несколько разных прошивок, заработала с PROFI1024, но увы, тот же глюк, бейсик 48 не работает... Заработала от KAY 1024, но там работает по факту только тест.... Сейчас переписываюсь с продавцом, у которого материнская плата от реального COMPACT 128 1993 года, прошу его переслать ПЗУ для слива дампа. Это поможет делу ? На новодельном COMPACT 256 будет работать ПЗУ со 128 COMPACT? можно ли как то использовать этот дамп? Реально переделать его под 256 кб памяти? Я с мнемониками Z80 не знаком к сожалению, собираюсь изучить, но начинать с дизассемблирования ПЗУ - это перебор. Для ВМ80, для Вектора 06 Ц я сам писал загрузчики, но это родное... А с Z80 пока не знаком. Есть специалисты ? Поможет ли для восстановления работоспособности меню дамп COMPACT 128 ? Стоит ли заморачиваться?
Почему все думают, что Compact 256 - это KAY? Я когда схему рисовал, смотрел, в схему Кая и в схему Скорпиона 265. Так со схемой Скорпиона намного больше общего. Да и авторы Кая писали, что брали синхрогенератор из схемы Compact-128. Т.е. скорее Кай похож на Compact :). Я бы от Скорпиона прошивку попробовал, кто-то писал, что пробовал, вроде. Контроллер дисковода, тоже слабо похож на Каевский, хоть в нем и применяется ИМ6, почти тоже самое, что и ИМ3.
Я свой пока не собрал. Не хватило нескольких КП-шек и регистров, ну и этот странный ИМ3, ждать 3 недели...
electroscat
21.08.2020, 11:58
Почему все думают, что Compact 256 - это KAY?
К сожалению, я со схемотехникой спека не знаком практически, лишь слегка разбирался со схемами класического "ленинграда" и "таганрога 128", по этому сделать какие либо выводы не могу.
Я бы от Скорпиона прошивку попробовал, кто-то писал, что пробовал, вроде.
Вот первым делом я так и сделал, как тут на форуме предлагается, и на скринах видно, и эта прошивка работает практически идеально, за исключением нескольких моментов - пункты 48 TR-DOS и 48 BASIC при их выборе - странные глюки на экране и зависание компа... Ну и так же, не заработало небольшое количество программ, для 48 BASIC. Но в целом сам 48 BASIС есть, и иногда в него выкидывает, после какой либо ошибки и автоматической перезагрузки. Ну то есть, немного ПЗУ не подходит, хоть и не значительно.. На начальном этапе было бы хорошо просто убрать эти два пункта из меню, а первые два просто назвать TR-DOS и BASIC без "128", так было бы более эстетичнее чтоли )))
Я свой пока не собрал. Не хватило нескольких КП-шек и регистров, ну и этот странный ИМ3, ждать 3 недели...
Если что то нужно, могу выслать из Ростова на Дону, у нас есть отличный "супермаркет" советских микросхем, есть все что угодно, я кроме нескольких микрух, выпаянных из платы "таганрога 128" остальные все купил именно там. Выбор потрясающий... Если что то нужно пишите.. Элементарная логика там любая есть советская, российская и белорусская.
...
Если что то нужно, могу выслать из Ростова на Дону, у нас есть отличный "супермаркет" советских микросхем, есть все что угодно, я кроме нескольких микрух, выпаянных из платы "таганрога 128" остальные все купил именно там. Выбор потрясающий... Если что то нужно пишите.. Элементарная логика там любая есть советская, российская и белорусская.
Спасибо, большое! Не, пока не нужно, я уже оплатил заказ, подожду. Да и параллельно я OrionPro собираю, к нему все детали есть.
Вообще, по идее, за переход в режим 48 отвечает D47 (порт 7FFD), Посмотри, все ли с ним в порядке.
electroscat
21.08.2020, 17:53
Вообще, по идее, за переход в режим 48 отвечает D47 (порт 7FFD), Посмотри, все ли с ним в порядке.
Важная информация, вполне возможно это и есть причина, дело в том, что все ТМ9 в моем компакте стоят выпаянные из "Таганрога", одна из них микросхема 555TM9 явилась причиной того, что не работал контролер дисковода, возможно они не выдерживают выпаивание феном, такой прогрев...... попробую заменить, при всем, у меня D47 стоит 555, поставлю 1533, отпишусь как поменяю.
- - - Добавлено - - -
Поменял на всякий случай обе оставшиеся 555TM9 c разбора на новые 1533ТМ9 - все заработало как надо, в 48 бейсик и 48 трдос переходит. Спасибо !
- - - Добавлено - - -
Получается, что без проблем работают прошивки с профи (если не нажимать magic key), пентагона 128 (если не нажимать magic key), скорпиона и разного рода оконные графические интерфейсы с профи... Максимально функциональная со скорпиона, в следствии прекрасного и рабочего magic menu, встроенных утилит работы с диском и т.д... В общем, я тут несколько прошивок чутка поправил, не глубоко, исключительно по надписям и названиям, чтобы это был COMPACT 256, вот тут можно взять (https://yadi.sk/d/VKOtXWignXGUlg?w=1), кому надо.
electroscat
23.08.2020, 15:33
Дорогие друзья, вчерашний и сегодняшний день принесли много интересного. Так случилось, что при замене ВГ93, при вдавливании ее в панель, ноги панели под платой продавили провод питания +12V и пришлось серьезно поковыряться в схеме и плате... Удивительно то, что сама КР1818ВГ93 не пострадала... В целом, по масштабам перегруза, считаю что легко отделался, основной удар пришелся на шину данных, бит D5. Этот бит прошибло сразу у 3 микросхем, ПЗУ, процессор и 1533ИР23, буфер ОЗУ. В целом, все найдено и устранено, но по ходу устранения, пришлось вникнуть местами в схему, и по этому поводу у меня появились некоторые вопросы. Далее по пунктам:
Первый вопрос, по поводу 1533АП6, по схеме COMPACT 256, доступной в этой теме, к АП6 подключаются D0 - 2 выв., D1 - 3 выв., D2 - 4 выв., D3 - 5 выв., D4 - 6 выв., D5 - 7 выв., D6 - 8 выв., D7 - 9 выв., но на моей плате схема подключения несколько иная (плата вер. 1.1) - D0 - ?., D1 - 2 выв., D2 - 4 выв., D3 - 5 выв., D4 - ?., D5 - 6 выв., D6 - 8 выв., D7 - 9 выв.... То есть по факту на своих местах только 4 бита из 8ми, 2 бита отсетствуют вовсе, а два бита подключены со смещением.. Кто сможет прокоментировать, что это, понятно что работать это не будет.. В целом, принтер я подключать и не собирался, но ради интереса решил поинтересоваться...
Второй вопрос, про как раз замененный буфер, схема, опубликованная на форуме говорит о том, что этот буфер К1533ИР23, но в моей схеме стоит ИР22, они по разному управляются, первая по фронту, а вторая по высокому уровню на 11 выв. Так вот, можно ли где то взять вариант схемы которая подразумевает ИР22 в качестве буфера ОЗУ, для изучения ?
И вопрос третий, Проблема загрузки с дисковода в турбо режиме так и осталась, не смотря на замену CPU на более современный и хорошо работающий в турбо режиме. Проблема уже описана выше, не в турбо режиме диск читается с первого раза, а в турбо режиме выдает "R tape loading error, 0.1", и загружается только с 5 - 10 попытки... Куда копать, дорогие друзья ? Неприятный момент, хоть и жить так можно в целом, но тем не менее, хотелось бы исправить. Может у кого то подобное было ? Поделитесь плиз ?
И еще одно разочарование меня постигло, пины шины оказывается сделаны под советский стандарт, и дюймовые разъемы от АРДУИНО в него целиком не поместятся (для включения в разьем платы IDE NEMO, модернизированной специально под COMPACT 256).. По этому придется их сегментировать, и таким образом, все в целом получится... Тем не менее, эстетически это будет не так привлекательно как задумывалось изначально, тем не менее, работать это должно..
Проблема уже описана выше, не в турбо режиме диск читается с первого раза, а в турбо режиме выдает "R tape loading error, 0.1", и загружается только с 5 - 10 попытки... Куда копать, дорогие друзья ?
у всех полноценно работающих клонов с турбой , во время работы флопа турба автоматом выключается, плясать нужно от этого и блочить турбу во время обращения к флопу
solegstar
23.08.2020, 17:47
Как включается турборежим? Кнопка замыкается на землю или +5в?
electroscat
23.08.2020, 18:06
Как включается турборежим? Кнопка замыкается на землю или +5в?
На землю.
solegstar
23.08.2020, 18:20
На землю.
Тогда можно попробовать вариант - оторвать 10 вывод DD26.2 от Vcc и подключить его к 3 выводу Вгшки.
- - - Добавлено - - -
Если будет работать всё ещё не стабильно, тогда вместо 3 вывода вгшки нужно будет подключить 28 вывод вгшки проинвертированый через dd54.1 к тому же 10 выводу dd26.2
electroscat
24.08.2020, 01:05
Обнаружил интересню вешь, все же турбо выключается на время работы дисковода, потому как подгрузка программ в режиме турбо осуществляется нормально. Только после нажатия резет с включенным турбо есть эффект "R tape loading error, 0.1"... В целом это не критично, перед нажатием резет выключать турбо, да и ковырять плату и паять мгтф не хочется, пока не одной перемычки нету. Очень благодарен за помошь !!!
D32 - должен быть ИР22, это мой косяк на схеме. Внес изменения в схему.
Порт принтера странный здесь, АП6 висит постоянно на шине данных с постоянным активным сигналом -OE, т.е. либо постоянно транслирует шину данных в порт принтера, либо читает из него. Принтер использует сигнал строба (CSTRB) для чтения данных, поэтому будет как-то работать, а Covox будет издавать шум, не более. Я у себя вообще решил АП6 не впаивать, чтоб и не кушала питание зря. Понадобится, лучше сделаю по аналогии со Scorpion-ом на регистре.
Здравствуйте. Помогите разобраться с проблемой.
Собрал плату версии 1.1 Плата успешно запустилась, загрузил несколько игр, но все счастье закончилось примерно через пару часов работы.
Загрузил демку c AY через магнитофон (дисковод опробовать так и не успел), примерно минут через 5-7 работы, компьютер завис. Заново стартовать отказался. Пробовал менять и процессор и ОЗУ. При запуске теста Хахонова на бордюре полосы, а на экране иегорлифы, смотрите видео:
https://yadi.sk/i/fxB3l3MpJBo-Qg
Не пойму что могло случиться и где искать проблему. Спасибо всем за любые мысли по поводу решения проблемы.
electroscat
01.09.2020, 11:41
Странная штука происходит, что конкретно не понятно, но есть идея, вроде частоты со счетчиков идут в норме, растр есть, и даже иероглифы соответствуют тексту теста, а буквы искажены. ТАкая проблема не к микросхемам памяти относится совсем, и не к буферу (ИР22), эти буквы непосредственно из пзу в память грузятся, и как они искажаются, мне лично не очень понятно. Могу предположить, что одна из микросхем дешифратора адреса ОЗУ сбоит, или что то влияющее на адресацию, тут я не большой специалист по Спеку, к сожалению. Тем не менее, ситуация интересная ! Удачных поисков, пишите пожалуйста по ходу ремонта.
Я бы смотрел в первую очередь на залипоны между выводами КП-шек, которые отвечают за коммутацию адресных линий MA* памяти.
Спасибо за помощь. Дело действительно было в КП12 (D17), замена решила проблему.
Shockwav3
09.12.2020, 00:23
Printer port at 555АП6, unusable for Covox. It always translate data from D0-D7 to output pins. Printer catch data at Strobe signal, Covox does not... Covox on AY port (P0-P7) on "System bus connector" will work.
Just got around to trying that ... doesn't work :(
Neither with #DD nor with #FB (used this demo for testing: https://zxaaa.net/view_demo.php?id=3019)
EDIT: If I understood things right, LPT is at #E7 on the Compact 256 Turbo
This small daughterboard should adapt D0-D7 to either #DD or #FB (can be configured by jumper) ... keep in mind pins 1 and 19 from AP6 need to be isolated from the mainboard and the 3 470 ohm resistors should be removed. LPT control lines (Error, ACK, Busy) will no longer be supported and Strobe will probably be some nonsense that doesn't match up with the rest.
74186
I'll try to validate the circuit in the next few days and then upload the gerbers if all works out.
EDIT2: Above won't work ... seems like it needs a 374/IR23. Basically going with this approach will work for Port #FB (with interference due to the higher adress bits not being excluded - i guess)
https://www.zxaaa.net/screen4/lptgirl.png
EDIT3: Alternative approach (being tested soon) - replacing the LS245 with a HCT574 and DRL
74209
EDIT4: confirmed working, alternatively one can use a 74LS32/555ЛЛ1 instead of the diode-resistor-gate which will reduce noise.
Shockwav3
20.12.2020, 16:10
Somehow the output on the Compact sounds extremely distorted (with above fix). Any ideas?
Demo used: https://zxaaa.net/view_demo.php?id=5836
Covox on Scorpion 256 Turbo+ (how it should sound)
74275
Covox on Compact 256 Turbo
74276
EDIT: Problem found ... seems like D0 and D4 are absent from the inputs on AP6/245 ... if you reattach them sound on the covox is as expected.
74279
Решил все же довести до ума Compact, Бейсики работают, что 48, что 128. Да и калькулятор тоже. А вот с TR-DOS, никак не сростается.
Вот так это выглядит на видео (https://yadi.sk/i/buF8H5pnZ28mbA)
Пока не пойму в чем дело. Есть у кого какие идеи?
Дополню, Magic не работает, черный экран и все. Сторпионовская тестовая ПЗУ дает просто матрац из черно-бело-синих полос с белым бордюром.
Пофиксил. Вот не нравился мне этот кусочек схемы, когда я его рисовал. Причина была в том, что не формировались короткие импульсы установки триггеров DOS и Magic, сигналы VG-P1 и VG-P2 - D68. Все из за странного узла формирования импульса на D62.3 и D63.2.
Пробовал ставить микросхемы разных серий, LS, ALS, HCT, не помогло. Решилось установкой конденсатора Ck1 на 220пФ между выводами 4 и 5 D63.2 со нижней стороны платы.
https://i.ibb.co/MGnPY0h/vgp1.png (https://ibb.co/RB2QxwS)
Рано радовался. Диски не читаются. В теневом сервисе и формат и тест бегают по трекам, но показывают ошибки. Схему контроллера проверил осциллографом, сигнал чтения доходит до ВГшки (7755), сама она проверена, работает в Орионе. Все остальные сигналы через ЛН3 и ЛП11 тоже проходят. Может это какая-то несовместимость этого контроллера с Gotek -ом (FlashFloppy)?
Починил чтение с диска. Проблема была в генераторе на 8МГц (D54.3,5,6). Изначально, он запускался плохо, пришлось параллельно R24 добавить конденсатор 51пФ, возможно это кварц у меня не очень. Но не смотря на то, что на выходе D54 6, осциллограф показывал 8МГц, фронты сигнала были плохие, там корявая не синусоида. После деления, получалось так, что сигнал VG-CLK плавал немного по частоте, а должен быть ровно 1МГц. Конечно, при этом ни о каком нормальном чтении не могло быть речи, хотя шагать головам, это не мешало. Пришлось заменить D54 на 74F04 (1531ЛН1), у сигнала 8МГц появились явные фронты, VG-CLK стабилизировался и контроллер стал успешно читать сектора.
Следующий глюк той платы, что у меня (от Shumadan) - не работал AY-3-8910, косяк в том, что недоразведено питание на 40 вывод чипа. Если бы я поставил, AY-3-8912 проблем бы небыло, у него все разведено. Но это легко решается небольшой перемычкой.
Теперь все вроде как работает, мучаю комп демами.
А кто брал платы у Павла Рябцова, с синей маской маской? Как они, исправленные?
nimdasys_inbox_ru
01.08.2021, 20:12
Починил чтение с диска. Проблема была в генераторе на 8МГц (D54.3,5,6). Изначально, он запускался плохо, пришлось параллельно R24 добавить конденсатор 51пФ, возможно это кварц у меня не очень. Но не смотря на то, что на выходе D54 6, осциллограф показывал 8МГц, фронты сигнала были плохие, там корявая не синусоида. После деления, получалось так, что сигнал VG-CLK плавал немного по частоте, а должен быть ровно 1МГц. Конечно, при этом ни о каком нормальном чтении не могло быть речи, хотя шагать головам, это не мешало. Пришлось заменить D54 на 74F04 (1531ЛН1), у сигнала 8МГц появились явные фронты, VG-CLK стабилизировался и контроллер стал успешно читать сектора.
Следующий глюк той платы, что у меня (от Shumadan) - не работал AY-3-8910, косяк в том, что недоразведено питание на 40 вывод чипа. Если бы я поставил, AY-3-8912 проблем бы небыло, у него все разведено. Но это легко решается небольшой перемычкой.
А Вы не могли бы показать на фото все сделанные Вами модификации ?!
Пришлось разбирать :)
Генерация 8MHz для контроллера флоппи:
https://i.ibb.co/bFbtPJN/D54-Clk-Gen8-M.jpg (https://ibb.co/xYFZDHz)
Если есть проблема с генерацией основного клока 14МГц, наши 1533лн1, обычно заводятся, а вот китайские чудеса, не всегда:
https://i.ibb.co/Rhy5ct0/D8-Main-Gen.jpg (https://ibb.co/9wtMWBT)
Вместо того, чтобы менять резистор на перемычку, в цепи питания триггера D41, можно вместо него поставить ферритовую бусину, и не забыть повесть керамический конденсатор на выводы его питания.
https://i.ibb.co/BwsDPR5/D41-ferrite-bead.jpg (https://ibb.co/zNfc5wT)
Исправление косяка по питанию длинного AY:
https://i.ibb.co/9wFCZV6/D50-VCC.jpg (https://ibb.co/B4XSnrb)
Растяжка импульсов на D63:
https://i.ibb.co/KwVntVh/D63-Short-Imp.jpg (https://ibb.co/SrVSkVy)
П.С.
Хотелось бы и от коллег с форума барахолки тоже получить обратную связь. Кто-то писал, что брал печатку из моего репозитория на гитхабе и исправлял там ошибки. Как-то не совсем вежливо, не сообщать, какие конкретно ошибки нашли и исправили.
Я бы с удовольствием исправил найденные баги. Это не столько мне нужно, я то уже свою порцию удовольствия от этого проекта получил, сколько тем, кто захочет повторить проект после нас.
nimdasys_inbox_ru
15.08.2021, 13:39
Если есть проблема с генерацией основного клока 14МГц, наши 1533лн1, обычно заводятся, а вот китайские чудеса, не всегда:
Скажите пожалуйста - какая ёмкость у конденсатора на D8 ?!
nimdasys_inbox_ru
15.08.2021, 15:52
П.С.
Хотелось бы и от коллег с форума барахолки тоже получить обратную связь. Кто-то писал, что брал печатку из моего репозитория на гитхабе и исправлял там ошибки. Как-то не совсем вежливо, не сообщать, какие конкретно ошибки нашли и исправили.
Я бы с удовольствием исправил найденные баги. Это не столько мне нужно, я то уже свою порцию удовольствия от этого проекта получил, сколько тем, кто захочет повторить проект после нас.
P.S.
У форумчанина Ser (https://zx-pk.com/forum/memberlist.php?mode=viewprofile&u=1658) с форума барахолки, к сожалению, нет доступа к этому форуму!
Собственно, вот что он там (https://zx-pk.com/forum/viewtopic.php?p=184788#p184788) написал об обнаруженных им недочётах - D56 К155ИМ3 12 ногу с 13 нужно соединить, D13 HD74LS393P НАША [К555ИЕ19] ПЛОХО РАБОТАЕТ. C7,C4 сдвинуты на плате номиналы. В разводке платы пересекаются 2 дорожки Check DRC.
Конденсатор, в моем случае имеет ёмкость 30пФ. Ставить нужно минимальный с каким работает. У меня запустился с конденсатором на 22 или 27пф, не помню точно. Поставил следующий в линейке, что был, чтоб был запас. Думаю, что максимальное значение, 120пф, если с ним не пускается, то внутри не ТТЛ а КМОП 74HC, 74HCT) и для них генератор нужно собирать по другой типовой схеме. Проще, отечественную ЛН-ку запаять.
В моем случае, регистрация на форуме не срабатывала, когда я указывал email @mail.ru, с @gmail.com прокатило сразу.
Конденсатор, в моем случае имеет ёмкость 30пФ. Ставить нужно минимальный с каким работает. У меня запустился с концертом на 22 или 27пф, не помню точно. Поставил следующий в линейке, что был, чтоб был запас. Думаю, что максимальное значение, 120пф, если с ним не пускается, то внутри не ТТЛ а КМОП 74HC, 74HCT) и для них генератор нужно собирать по другой типовой схеме. Проще, отечественную ЛН-ку запаять.
В моем случае, регистрация на форуме не срабатывала, когда я указывал email @mail.ru, с @gmail.com прокатило сразу.
С большим трудом, но зарегистрировался.
andreysur
06.01.2022, 21:26
Всем привет! Собираю плату ZX Turbo 256. Все м/с проверены тестером. Кварц -14МГц. Не установлены 1818ВГ93 и 155ИМ3 (нет в наличии). При включении без ПЗУ есть «матрас», но ч/б. Он должен быть стандартным – бело-голубым? Не стартует ни один тест – ZX48, 128, ни ПЗУ с прошивкой. Получается – нет выборки ПЗУ? Запускается (не полностью) тест АТМ1 на 2716, но там подается +5В на 22 ногу –RDROM. Память – TMS4256-12. Также ставил 565РУ7И, с ними артефакты на экране. Шины адресов и данных проверены осциллографом. Подскажите, куда двигаться в поисках проблемы? Спасибо!
https://pic.maxiol.com/thumbs2/1641488668.1495476693.zx256.jpg (https://pic.maxiol.com/?v=1641488668.1495476693.zx256.jpg&dp=2)
andreysur, А диод VD1 почему решили не ставить? Он, конечно, в данном случае не влияет на запуск. У вас D26 серии 1533, проверьте подтяжку выводов 10 и 13 к +5В, на той плате, которую я покупал, ее не было. Ну и переключатель "Турбо" лучше запаять (ну или перемычку поставить), не стоит оставлять болтающимся в воздухе вход D триггера. Процессор у Вас на 4МГц, не факт, что он в турбе заработает.
andreysur
08.01.2022, 12:49
Romych, спасибо за ответ! Плата версии 1.1, собиралась по шелкографии. Отсюда и вопросы по диоду и триггеру. По схеме - другое. М.б., есть смысл эти изменения в компонентах написать отдельным сообщением, пока не исправлены косяки на плате и не уточнена шелкография? Выводы 10 и 13 м/с D26 действительно в воздухе, подал +5В через резистор 2К. Запаял переключатель «турбо», поставил Z84C0020PEC (с ebay). Ситуация с компом не изменилась – не стартуют ПЗУ. По поводу теста АТМ1 - неправильно описал питание на выводах, но это не существенно. Обнаружил следующее – при нажатии и удержании кнопки сброса на экране ч/б матрас, при следующем нажатии и удержании – нормальный, правильный матрас.
Кнопка сброса должна быть нормально РАзомкнута а у вас похоже нормально замкнута. Проверьте, такие случаи уже бывали.
andreysur
08.01.2022, 20:24
П321, кнопка обычная, на замыкание. Описываемый Вами случай бывает с кнопкой на переключение, но там, конечно, надо проверять распиновку перед пайкой.
Всем Добрый день и с наступившими праздниками!
Приобрёл схему с компонентами на Али Экспресс (ZX Spectrum Shop), в целом со всем разобрался, баги устранил:
1. Пришлось перерезать дорожку в контроллере дисковода бедный тм9 вверху слева на плате был на +5В закорочен и грелся не по детски.
2. На плате было не разведено питание музыкального генератора AY3-8910A, выше писали как подвести.
3. Кварц на 14, т.к. иначе сигнал видео видно только на осциллографе, теперь вроде INT - 50Гц.
4. Резистор на питании 12В последовательно с конденсатором пришлось поставить 200 Ом, иначе не дотягивало до 12В, спасибо диоду не спалил ВГ93.
5. Резистор на 51 ом в звуковой схеме не был отмечен на плате и нет второго отверстия под него (писали выше про это тоже).
Все запустил кроме звукового процессора и пока не стабильно видео.
Собственно теперь после установки 8910 аппарат зависает намертво. Все контакты прозвонил (тестовые вроде должны быть в воздухе).
Reset иногда доходит до разных стадий - то пищит коротким протяжным сигналом, то показывает тест экрана и висит намертво.
Вопрос к Корифеям, не мог я спалить 8910 (заказал уже новый на всякий случай)?
Т.к. до нажатия на Reset с установленным 8910 и без питания всё работало, кроме собственно 8910. Далее нажал Reset без питания на 8910 и после этого он намертво вешает систему.
Также заметил, что на шинах данных идут сигналы трёх уровней (но это вроде нормально и всё работает стабильно без AY3-8910А), шумов по питанию вроде нет (не более 0.1-0.2 В размах).
Ещё не очень стабильный видеовыход - при работе контроллера дисковода фактически RGBS-HDMI конвертер перестает работать, но все остальное работает стабильно (может у кого есть образцы осциллограмм для сигналов Compact 256 (H1-H7, V1-V7 особенно интересны), чтобы временные параметры померить и пошаманить с микросхемами (грешу на 555ИЕ19, вроде выше писали что не всегда выдает параметры заданные и сигналы v6,v7 какие-то странные - не меандр)?
Здравствуйте,у меня ие19 работала только на16 Мгц на14 паяльником нагреешь сверху появляется изображение.Перепробовал штук 10.С импортной уже 4 штуки собрал без проблем.D13 HD74LS393P.Ещё нужно на память в последний ряд запаять конденсатор по питанию.
Здравствуйте!
Вот я тоже уже заказал на всякий случай именно этот аналог, т.к. на осциллографе вижу меандр со скачками на v6 и v7 и сигналы D13 какие-то неустойчивые. Надеюсь это позволит стабиллизировать видеовыход. По кондерам тоже налепил на правый ряд танталовые конденсаторы (что было в наличии), а то скачки по питанию размахом до 1 вольта доходили. Видимо ОЗУ очень "шумное", хотя и стоит зарубежный аналог.
Ещё диод на вход питания с маленьким сопротивлением(платы компа), для некоторых экземпляров VGA помогает с синхронизацией или низкоомное сопротивление.
andreysur
15.01.2022, 22:33
Romych, Нашел К155ИМ3, запаял, преобразователь на 12В заработал. Сам комп так и не стартует. Что-то меняется при касании щупа осциллографа сигнала RAS на 4 ножках РУ7 - влияние емкости щупа. Не понятен этот участок схемы - что за конденсатор и его подключение (см. фото).
76851
На печатной плате были отверстия под установку радиоэлемента, самого его не было, я предположил, что там может быть конденсатор для затягивания CAS.
andreysur
16.01.2022, 19:05
Romych, Тогда конденсатор должен быть соединен с "землей", а не с питанием +5В.
Подскажите, куда compact должен загружаться при старте, и какие вообще прошивки внутри файла из первого поста?
Вижу что TR-DOS там есть, 5.03. Остальное тоже все обычное - 48K, 128K ?
Romych, Тогда конденсатор должен быть соединен с "землей", а не с питанием +5В.
Это почему? Что изменится?
Боюсь мы уже никогда не узнаем задумку авторов. Возможно, эти 2 отверстия, так же как и другие 16, расположенных на плате рядом над D34, могли быть использованы для расширения ОЗУ еще на +265К.
Всё запустилось. Музыкальный генератор был палёный. Вот теперь хочу корпус для него сделать. Кто-нибудь моделировал/делал? Хочу под 3D принтер из частей смоделировать. Клавиатура есть раритетная герконовая и для джойстика части на али закупил.
Здравствуйте!Собрал уже 5 плату и вот какая беда.То работает всё нормально, то нету стартового теста и коряво выходит в бэйсик 82.Сразу прошу выкинуть не предлагать,так как мысль такая есть.Тесты разные все идут,в нормальном состоянии всё работает.Вроде все прозвонил дорожки.
Когда нажмёшь на плату всё нормально, по другому нажмёшь пропадает в разных местах системы нет. Всё пропаял на 3 ряда.
Панельки могут быть плохие, мне так попалась партия dip40 от Китайцев, замучился с ними, с виду всё норм, а контакт плохой, не думал что с цанговыми такое возможно.
Раз изображение есть, я бы смотрел в сторону целостности шин адреса от ПЗУ к процессору, особенно старших адресов и всё, что связано с выборкой старших адресов.
От включенности турборежима зависимости нет?
Спасибо что отозвались!Заработала!!!! Пропаял подозрительную ногу и всё.Ещё зря использовал флюс 559 ,он оказывается активный.
Народ, подскажите если не сложно где копать... У моего компакта вроде все в норме по сборке, но стартовать полноценно не хочет. При установленном пзу выдает *fast test of computer* в две строки, затем квадрат Малевича и ребут циклический. Подозрения что бока с адресацией, но тут моих знаний к сожалению не хватает (каюсь)... Тест пзу от 2+ также двоит строками. После старта выдает RAM fail: address C040, page 01 в двойном экземпляре. Память менял, ставил импорт - все до лампочки.
https://pic.maxiol.com/thumbs2/1653160259.3264426826.img20220521200857.jpg (https://pic.maxiol.com/?v=1653160259.3264426826.img20220521200857.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1653160440.3264426826.img20220521201012.jpg (https://pic.maxiol.com/?v=1653160440.3264426826.img20220521201012.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1653160473.3264426826.img20220521201040.jpg (https://pic.maxiol.com/?v=1653160473.3264426826.img20220521201040.jpg&dp=2)
Разобрался. Глючил мультиплексор D23, хотя на тестере показывал норму... Вопрос снят.
https://pic.maxiol.com/thumbs2/1653257142.2959139284.img20220523005550.jpg (https://pic.maxiol.com/?v=1653257142.2959139284.img20220523005550.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1653257188.2959139284.img20220523005611.jpg (https://pic.maxiol.com/?v=1653257188.2959139284.img20220523005611.jpg&dp=2)
Народ, прошу помочь разобраться с проблемой. Пропали буквы с экрана. Какая схемка вылетела? Переменял некоторые Ир не помогает.
https://pic.maxiol.com/images2/1655495491.528989892.img20220616212728.jpg
Всем привет. Столкнулся с проблемой в игре renegade, жуткие тормоза, в инете выяснил, что связанно с портом #FF который не реализован в Compact 256, подскажите что куда нужно добавить на плате, чтоб появился этот порт.
Столкнулся с проблемой в игре renegade, жуткие тормоза, в инете выяснил, что связанно с портом #FF который не реализован в Compact 256, подскажите что куда нужно добавить на плате, чтоб появился этот порт. imho из-за трёх игр не стоит связываться с таким гемором, лучше поищи версию этой игры для 128-килобайтной машины, на ней нет порта #FF изначально...
а вот интересно, если на 128К нет порта FF изначально, то как должна была работать фирменная версия Short Cirquit?
почитал. пишут, что порта не было на амстрадовских версиях +2а/+2b/+3a, а на 128к/+2 он был.
Доброго времени суток!
Я тоже собрал этот компьютер. Купил конструктор на алиэкспрессе ещё до нового года, а сейчас добрался до него.
Из косяков, в контроллере дисковода 5 вывод ТМ9 на плюсе сидит, идёт на первый вывод ИР1 и там через перемычку на плюс. Я ее перерезал. Ещё резистор на входе усилителя звука желательно ставить не 51к, а 5.1к чтобы в средней точке на эмиттерах выходных транзисторов была половина напряжения питания.
- - - Добавлено - - -
Пытался загрузить через магнитофонный вход, но реакции никакой не было. Немного модифицировал схему, перерезал дорожку между первым и вторым выводом NE555 и подал на второй вывод смещение через делитель напряжения.
https://i.ibb.co/1bVLMKq/IMG-20220730-231844.jpg (https://ibb.co/1bVLMKq)
С этой доработкой игра загрузилась.
С этой доработкой игра загрузилась.
Можно точнее узнать какого производителя у вас NE555?
Можно точнее узнать какого производителя у вас NE555?
Честно говоря, не знаю.
Импортный, возможно китайский. Эмблема похожа на TI.
- - - Добавлено - - -
Вообще, если и делать узел чтения магнитофона на NE555, то схема должна выглядеть примерно так
https://i.ibb.co/5nzg31f/IMG-20220731-082437.jpg (https://ibb.co/5nzg31f)
Сопротивление посередине должно быть меньше чем по краям. Нужно его подобрать или отрегулировать чувствительность подстроечным резистором.
Ещё неплохо бы добавить фильтр по питанию, но это опционально.
Обычно, в читалках на таймере, на наших клонах, всегда рекомендовали использовать отечественный кр1006ви1. Говорят, что только с ним и работало. Хорошо, что нашли есть способ, завести 555.
завести 555
В том то и дело, кр1006ви1 биполярные, а 555 КМОП.
555 был, есть, и будет ТТЛ. КМОП версия называется 7555.
Вот схема 555:
https://www.eleccircuit.com/wp-content/uploads/2020/04/full-555-schematic-inside-600x341.png
Возможно советский аналог был не полной копией, а скорее функциональной.
- - - Добавлено - - -
Вопрос к собравшим этот компьютер: хорошо ли у вас работает строчная синхронизация? У меня периодически то четкие ровные вертикальные линии, то зигзагом. При загрузке с мафона в обычном режиме все изображение ломается, а в турбо все четко и ровно. Конденсаторов блокировочных много наставил, через каждые 2 микросхемы и на память на каждую микросхему.
У меня вылечилось (как пока видно, еще не запускал кроме как на тесте 4.3) установкой конденсаторов 220пФ: между D13:1 и D13:2; между D13:4 и D13:2. По-видимому, помехи по линиям соединений влияют на работу счетчика D13 1533ИЕ19.
- - - Добавлено - - -
Товарищи, пока не могу найти ответ на вопрос: что такое сигнал KBX на X13, похоже что-то на расширение клавиатуры, нигде не могу найти. Может кто знает?
D13 HD74LS393P НАША [К555ИЕ19] ПЛОХО РАБОТАЕТ,или подобрать нашу, по вопросу синхронизации.Нашёл в книге ис555 , соединил 2 ногу с 6 ногой с эмулятора записывает игры чётко(NE555), 2 ногу нужно отсоединить от схемы.Я где то читал, KBX на X13, нужна прошивка, которая поддерживает эту функцию.
electroscat
21.11.2022, 00:01
Коллеги, доброго времени !
Кто то подключал с COMPACT 256 устройство ZXkit1 ? Интересует два момента, какое качество, и схема подключения, если кто опубликует буду благодарен ! И естественно +++ к карме )) А то валяется ZXkit1, надо бы всунуть в COMPACT...
Коллеги, доброго времени !
Кто то подключал с COMPACT 256 устройство ZXkit1 ? Интересует два момента, какое качество, и схема подключения, если кто опубликует буду благодарен ! И естественно +++ к карме )) А то валяется ZXkit1, надо бы всунуть в COMPACT...
Здравствуйте! Vga?У меня качество супер.Как схему скинуть?
1. GND
2. +5V
3. R D41 - 7
4. G D41 - 10
5. B D41 - 2
6. I D41 - 15
7. KSI D10 - 12
8. SSI D28 - 6 ИЛИ D41 - 1
9. F14MHZ D8 - 8
electroscat
21.11.2022, 17:19
Доброго времени! В целом этого будет достаточно для подключения, благодарю !
electroscat
24.11.2022, 12:04
К сожалению не завелось как следует. Картинка получилась в целом ровная, но только после того как подключил 14 мГц на 9-10 выводы D8. Тем не менее, экран подергивается, и иногда сильно. Пока не удалось разобраться в чем проблема, по идее должно работать. Заметил, что в COMPACT 256 тактовый генератор не очень правильно сделан. Правильнее было бы выход взять не с инвертора в режиме генератора, котоорый работает ну по чти на линейном участке нагрузочной характеристики, а через еще один инвертор, причем обязательно с этой же микросхемы, ибо инвертор в режиме генератора работает не совсем в ТТЛ режиме, и проблема может быть связанна с этим. Фронты этого элемента не совсем подходят для работы ТТЛ схем. В общем, пока не получил нормальной совместной работы с ZXkit1. Буду продолжать эксперименты.
но только после того как подключил 14 .
14мГц необходимо экранировать причем в точке входа питания на плату (на 3 ленине тоже у меня дергалось пока в точке входа не заземлился).
electroscat
24.11.2022, 15:54
14мГц необходимо экранировать причем в точке входа питания на плату (на 3 ленине тоже у меня дергалось пока в точке входа не заземлился).
Да, я об этом думал, по началу я просто провел отдельно питание более толстыми проводами, картинка чуть стабильнее стала. А потом провел отдельным, коротким и более толстым, но не экранированным проводом 14 мгц, и это был самый стабильный вароиант. В следующих экспериментах заверну 14 мГц в медную фольгу и подпаяю к общему. А может и весь шлейф.
electroscat
24.11.2022, 22:54
Да, все верно, после экранирования провода 14 мГц - ZXKit1 заработал просто прекрасно. Весь шлейф экранировать не пришлось. Но так же работает 14 мГц с 10 или 9 ноги D8. Не скажу, что лучше GBS82ХХ - на уровне. Благодарю за помошь !
Vladimir_S
30.11.2022, 15:33
Хочу задать вопрос тем, кто уже запустил плату - К531ТМ2, К531КП11 и К531КП14 это критично, или можно обойтись 555 серией?
electroscat
30.11.2022, 17:43
Хочу задать вопрос тем, кто уже запустил плату - К531ТМ2, К531КП11 и К531КП14 это критично, или можно обойтись 555 серией?
555 вряд ли. Хотя каждый случай индивидуален. Тем не менее, 555 серия скорее всего точно не подойдет, возможно 1533 или 1531 нормально заменит. У меня проблемы не возникло, ТМ2 и КП14 стоят 531, а вот кп11 - поставил 1533, купил по ошибке такой серии, проблем не заметил и оставил так.
Vladimir_S
06.12.2022, 15:10
Аппарат запустился сразу.Цветовая палитра отличная! Теперь нужно подключить контроллер клавы. Жаль, что дорабатываю последнюю неделю. С отпуска выхожу уже в следующем году.
Аппарат запустился сразу.Цветовая палитра отличная! Теперь нужно подключить контроллер клавы. Жаль, что дорабатываю последнюю неделю. С отпуска выхожу уже в следующем году.
Подскажите пожалуйста версию платы? Что-то исправляли на плате, делали доработки?
Vladimir_S
07.12.2022, 03:43
Версия 1.1. Прозвонил плату на ошибки указанные в этой теме, оказалось, что все они устранены. Доработал только WAIT для контроллера клавиатуры.
Vladimir_S
08.12.2022, 14:57
А кто-то подключал к COMPACT 256 контроллер клавиатуры?
У меня на ленинграде клава работает идеально, перенес один в один на компакт
KD1-KD5 и KA1-KA8, WAIT, к 15 ногам КП11 и сброс. Клава заработала, но все кнопки перепутаны, а некоторые не реагируют на нажатие.Вот к примеру цифры - нажимаю 1 - 1, 2 - 4, на 3 нет реакции, 4 - 7, 5 - 9 и т.д. Все проверил 100 раз. Думал, что пожег контроллер, но воткнул на Ленинград - все работает.
.
- - - Добавлено - - -
А кто-то подключал к COMPACT 256 контроллер клавиатуры?
У меня на ленинграде клава работает идеально, перенес один в один на компакт
KD1-KD5 и KA1-KA8, WAIT, к 15 ногам КП11 и сброс. Клава заработала, но все кнопки перепутаны, а некоторые не реагируют на нажатие.Вот к примеру цифры - нажимаю 1 - 1, 2 - 4, на 3 нет реакции, 4 - 7, 5 - 9 и т.д. Все проверил 100 раз. Думал, что пожег контроллер, но воткнул на Ленинград - все работает.
Обозначенные на плате контакты KD1-KD5 идут не по порядку! Никто об этом не писал, может кому то пригодится: KD1, KD4, KD5 далее пропуск и далее KD2, KD3
Vladimir_S
09.12.2022, 01:29
Обозначенные на плате контакты KD1-KD5 идут не по порядку! Никто об этом не писал, может кому то пригодится: KD1, KD4, KD5 далее пропуск и далее KD2, KD3
Спасибо, попробую. Но я прозвонил - и вроде все по схеме. Может в схеме не правильно указано.
Не знаю к кому обратится, но я думаю нужно подкорректировать схему. Я сравнил с Ленинградом, и увидел разницу.
Vladimir_S
09.12.2022, 10:55
FSound, Все отлично заработало!!!
FSound, Все отлично заработало!!!
Супер. Рад что помог.
Версия 1.1. Прозвонил плату на ошибки указанные в этой теме, оказалось, что все они устранены. Доработал только WAIT для контроллера клавиатуры.
Не могли бы уточнить, что за доработка сигнала WAIT?
Турбо режим не пробовали?
ps.
стесняюсь спросить :) (ранее в 90-ые такого не было), что собственно дает Turbo, где его можно применять?
Vladimir_S
11.12.2022, 06:18
Не могли бы уточнить, что за доработка сигнала WAIT?
Турбо режим не пробовали?
ps.
стесняюсь спросить (ранее в 90-ые такого не было), что собственно дает Turbo, где его можно применять?
Насчет WAIT - это 24 нога процессора. На нее идет уровень с 8 ноги ТМ2. Нужно разорвать это соединение и в разрыв впаять диод катодом к ТМ2, а 24 ногу процессора подтянуть к +5в через резистор примерно 10К.
Насчет турбо режима ничего еще не знаю. Ушел в отпуск, а всеми самоделками я занимаюсь только на работе. Выйду из отпуска только после новогодних праздников.
Мужики, а есть монтажная схема, где бы не только серия элемента была, но и обозначение на схеме?
А то шибко неудобно сопоставлять плату с принципиальной схемой...
Мужики, а есть монтажная схема, где бы не только серия элемента была, но и обозначение на схеме?
А то шибко неудобно сопоставлять плату с принципиальной схемой...
Тут всё есть:
https://github.com/romychs/Compact-256-Turbo.git
ZX_NOVOSIB
18.12.2022, 21:50
стесняюсь спросить (ранее в 90-ые такого не было), что собственно дает Turbo, где его можно применять?
В тормозных играх. При проигрывании mod файлов. Некоторые новые игры умеют в турбо-режиме работать более плавно, с большим фпс, без ускорения самого геймплея.
Мужики, а есть монтажная схема, где бы не только серия элемента была, но и обозначение на схеме?
А то шибко неудобно сопоставлять плату с принципиальной схемой...
https://i.ibb.co/wWvShg7/2022-12-19-05-37-17.png (https://ibb.co/wWvShg7)
Тут более качественно https://drive.google.com/file/d/1ujilER7ws9sA7yVtwPB31JkAymkl0wxq/view?usp=share_link
Но так же работает 14 мГц с 10 или 9 ноги D8.
Если так лучше работает - то правильнее наверно все-таки оставить F14 c 8 ноги D8, но включить инверсию F14 на самой плате ZXKit1, там вроде бы должен быть соответствующий джампер.
Подёргивалось изображение ,исправил конденсатором 20пф https://imgbb.com/9wtMWBT ,по совету Romych.
Shockwav3
12.01.2023, 00:34
Currently revisiting this machine. Seems like the port decoding was simplified so much, that some Covox programs crash (https://zxaaa.net/view_demo.php?id=5836 [black screen when selecting #DD and distorted output], https://zxaaa.net/view_demo.php?id=11931 [never works with #DD, distorted on #FB], https://zxaaa.net/view_demo.php?id=3019 works nice).
Has anyone of you used a ROM with a more recent version of Shadow Monitor? 2.7 is sufficient, but 2.95 would be nicer. It mostly works but selecting TRDOS 128 from the menu makes the drive spin shortly and then hangs (accessing TRDOS from 48K Basic works).
Shockwav3
15.01.2023, 00:27
I've added Port #FF to my Compact 256 Turbo
Data and Memory data lines can be intercepted here easily:
https://i.imgur.com/6A2Pejb.jpg
Schematic would be like this:
https://i.imgur.com/eFqB0BV.png
Tested in this messy setup full of flying leads:
https://i.imgur.com/YbQa5fE.png
Tested with Test 4.3, HFT 1.02, Arkanoid (first release), this demo (https://zxaaa.net/view_demo.php?id=3021) in #FF sync mode and my own BASIC test program.
So far everything else seems to work as before.
I've added Port #FF to my Compact 256 Turbo
Cool, one guy with the nickname FSound in this thread had a problem in the Renegade game due to the missing of this port.
I hope he reads this and will be happy)
- - - Добавлено - - -
Товарищи, задачка со звездочкой. Прошивка скорпионовская.
При переходе из меню в TR-DOS 48 все отлично.
При переходе из меню в TR-DOS 128 пишет "R tape loading error"
Но если вставить диск - то ошибки нет.
Если диск пустой - он привод пошевелит головой и напишет A>K, при этом шапки TR-DOS нету.
Если на диске есть boot - то он автоматом запустит.
Т.е. как будто при выборе меню TR-DOS 128 автоматом выполняется команда RUN.
Т.е. как я понимаю, точка входа в TR-DOS почему-то меняется. Но почему?
Если из 128 бейсика сделать randomize usr 15616 - все ок.
Куда копать?
Да, вместо ВГ-шки стоит MB8877A, но не думаю, что дело в ней... а?
tushkan, копать никуда не надо, в скорпионе все именно так и работает (https://zx-pk.ru/threads/13735-sdcard-hxc-floppy-emulator(floppiemul-frantsuza).html?p=932713&viewfull=1#post932713).
tushkan, копать никуда не надо, в скорпионе все именно так и работает.
Серьезно?
Т.е. если в дисковод не вставлен диск, то при выборе 128 TR-DOS выскакивает "R tape loading error", и так и задумано?
Вообще некомильфо(((
Shockwav3
16.01.2023, 17:58
Серьезно?
Т.е. если в дисковод не вставлен диск, то при выборе 128 TR-DOS выскакивает "R tape loading error", и так и задумано?
Вообще некомильфо(((Can confirm this is normal and happens on my Compact as well - UnrealSpeccy also behaves like this. Seems to be part of the ROM.
There's a ROM for Compact 128 machines (which also works on 256 ones) with a Pentagon style menu and GLUK 6.63 instead of Shadow Monitor - https://speccy4ever.speccy.org/rom/Com-glk.rom
Могу подтвердить, что это нормально и происходит и на моем Compact — UnrealSpeccy тоже ведет себя так. Кажется, это часть ПЗУ.
Есть прошивка для машин Compact 128 (которая работает и на 256) с меню в стиле Pentagon и GLUK 6.63 вместо Shadow Monitor - https://speccy4ever.speccy.org/rom/Com-glk.rom
Anyone know why write accesses to #DD fill the screen and crash the machine?
Кто-нибудь знает, почему доступы для записи к #DD заполняют экран и приводят к сбою машины?
Examples:
https://zxaaa.net/view_demo.php?id=11931 - fills the screen with garbage, crashes, no sound output
https://zxaaa.net/view_demo.php?id=5836 - fills the screen black, distorted output of the song once, then crashes.
https://ibb.co/vVv24N3
https://ibb.co/zNfrqdP Порт FF в плате
Shockwav3
17.01.2023, 14:10
I've also made a layout, consisting of 2 small boards which can be added to existing PCBs. Likely going to prototype those soon and might release the gerber files.
https://i.imgur.com/XRKfU4O.png
You need to connect wires
Shockwav3
17.01.2023, 23:25
Tidied up on perfboard ... PCBs would look very similar (unused perfboard is for a future modification):
https://i.imgur.com/22bCo3W.jpg
Tidied up on perfboard ... PCBs would look very similar (unused perfboard is for a future modification):
https://i.imgur.com/22bCo3W.jpg
Ok.
Shockwav3
18.01.2023, 22:47
Revisting the ROM topic.
https://cloud.mail.ru/public/2kgx/XbvZ2txr9 (ShadowMon 2.7c, TRDOS 5.03) seems to have broken Magic Button routines?
https://speccy4ever.speccy.org/rom/Com-glk.rom (GLUK 6.63, TRDOS 5.04T) writes valid snapshots but crashes when trying to return to the program.
Reorganizing a Scorpion ROM with ShadowMon 2.95 results in the same behaviour as the first - except that starting TRDOS 128 doesn't work.
Edit: Further issues. Selecting TRDOS from GLUK (6.61 is recommended, 6.63 crashes on the "I know everything"-Message) results in "out of memory" when using TRDOS 5.03/5.04 (it's known behaviour) - this can be fixed by using TRDOS 5.12F or 6.11E, sadly those versions hang instantly when pressing the magic button when a program is running.
Edit2: Returning to TRDOS from Test 4.3 also doesn't seem to work and the fault remains even reset persistent. I'll check into Gate 68.2 and related signals whether that behaviour can be fixed.
Shockwav3
21.01.2023, 21:21
I've implemented the second solution shown here: http://sblive.narod.ru/ZX-Spectrum/PseudoTR-DOS/PseudoTR-DOS.htm
This fixes TRDOS 6.11E (albeit with no RAMdisk, I guess 5.13F might be a better choice - programs no longer crash after creating a snapshot and snapshots are functional) and resets to GLUK Reset Service.
If you disconnect D68-9 from the board, it can be done as a plug in card for the expansion bus that feeds it back ... it's a bit messy in the current state, but trust me, it works https://i.imgur.com/DSfdGrh.jpg
I guess this is also one of the first Compact 256 specific expansion cards? :D
EDIT: This modification "breaks" the Infarct Megademo ... the computer gets detected as a Pentagon - this can be overwritten by holding <S> when booting the demo.
Shockwav3
24.01.2023, 04:44
Possible fix for Shadow Monitor / Magic Button when using Scorpion ROM.
This basically adds back the !DOS and !NMI generation as done on yellow Scorpion boards.
UNTESTED!
https://i.imgur.com/iWj3AeT.png
Does not work and abandoning to get Scorpion ROMs fully working again.
I've managed to get to a state where returning from the NMI Menu is possible, "something" gets written when selecting Magic Button and occasionally the computer doesn't crash. Snapshots don't work tho. Slight improvement, but not by too much.
2.92 or later still can't boot from TRDOS 128 (I guess due to attempting to switch to turbo mode via a port) going via BASIC 128 -> USR0 -> Randomize USR 15616 still works.
Turns out Snapshots and leaving ShadowMonitor works fine when in 48K mode?! Oh well.
Shockwav3
31.01.2023, 00:07
https://i.imgur.com/JKBR4gZ.png
Another small modification that can be done as an expansion card (but still needs 2 additional wires). This adds back a Scorpion style button for switching the CPU speed and allows the Turbo to be enabled/disabled in ShadowMonitor/Software.
Sadly doesn't fix the TRDOS128 option with the 2.95 RAM, that still crashes after enabling turbo.
https://pic.maxiol.com/?v=1675402091.3154122367.img20230203121840.jpg&dp=2 х4 Bios переключается переключателями, ноги поменять местами 30 и 32.
Доброго времени суток! Собрал Compact 256 Turbo на плате с черной маской, в принципе почти все сразу заработало за исключением одной из ИЕ19 о чем тут уже писали и схемы контроллера дисковода. С контроллером засада, при обращении к диску из TR-DOS выдает ошибку r tape loading error 0 1 а при попытке тестового чтения из теневого монитора ошибок нет тест проходит. Осликом проследил сигнал RDATA c флопика он в режиме TR-DOS доходит до триггера D61.1 но ввиду того что сигнал -WD-DE имеет высокий уровень на выходе триггера уже ни чего нет, в то же время в режиме тестовой утилиты теневого монитора сигнал -WD-DE имеет низкий уровень соответственно сигнал чтения с вывода 5 D61.1 приходит на схему ФАПЧ обрабатываеться ей и в виде сигнала -RAWR идет на вг93 НО! при этом на 15 ноге 155ИМ3 (выход S4 сумматора) присутствует постоянно лог.1 соответственно на выводе 15 триггера D55 не образуеться сигнал синхронизации и VG-SYN отсутствует. Есть подозрение что не работает 4 сумматор 155им3 но смущает тот факт что микросхема совершенно новая, заказывал в чипдипе а они вроде брак не рассылают. В схемотехнике данного пк не силен, может местные гуру смогут подсказать где и что проверить что бы данный глюк устранить? За ранее благодарен откликнувшимся!
Здравствуйте!В одной из версий (d56 к155им3 12 нога с 13 нужно соединить}, может попалась эта версия?
Здравствуйте!В одной из версий (d56 к155им3 12 нога с 13 нужно соединить}, может попалась эта версия?
Прозвонил, 12 и 13 нога на GND сидят. Странная вообще картина на всех выходах сумматора S1,S2,S3 импульсы а на S4 высокий уровень постоянно. Заказал еще одну на этот раз КМ155ИМ3 попробую махнуть
Впаял КМ155ИМ3, 4 сумматор теперь работает. В режиме теневого монитора сигнал Rdata и синхро поступвют на ВГ93. Но в целом диски не читает и выдает ошибку. Куда копать дальше?
sowa100, Проверите напряжение 12 вольт на вг если меньше 11в ,то она не исправна.
На 40 ноге 11,8в, кроме того подкидывал MB8877a ситуация вообще не как не меняется. При команде B>LIST сигналы fdd:
8 Index --_-- иногда так --_--_--
10 Motor en А -----
12 Drive Sel В --__--
14 Drive Sel А -----
16 Motor en В --_--
18 Direction Sel -----
20 Step -----
22 Write Data -----
24 Write Gate -----
26 Track 00 --_--
28 Write Prot -----
30 Read Data -_-_-_-_-_-_
32 Sise Select -----
При чтении так и должно быть?
sowa100, Если диск 3,5 ,нужно заклеить одно отверстие.
И ещё были проблемы с работой с диском в турбо режиме. Попробуй турбу отключить и потом войти в ТР-ДОС.
sowa100, Если диск 3,5 ,нужно заклеить одно отверстие.
Да, диск 3,5 отверстие которое без шторки заклеено. Не видит диск хоть тресни. Пробовал с разными прошивками, в нормальном режиме, в турбо режиме, пробовал 1818ВГ93 и MB8877a, поменял почти всю логику в обвесе контроллера - результат No disk
Здравствуйте! Начал потихоньку собирать данный аппарат. Можно ли счетчики 555ие19 заменить на 1533 серию, и 531 серию на ту же 1533 поменять?
sowa100, Может где ошибка в разводке? Я собрал 8 штук без проблем ,сейчас придут платы буду собирать с портом FF.Ещё может шлейф неисправный,подключать нужно для диска А прямой.Питание 5 вольт подали на дисковод?Может не пропай ,микросхемы старые и на них окись трудно паять, панельки тоже пропаять хорошо нужно.
- - - Добавлено - - -
life, У меня стоят HD74LS393P
sowa100, Может где ошибка в разводке? Я собрал 8 штук без проблем ,сейчас придут платы буду собирать с портом FF.Ещё может шлейф неисправный,подключать нужно для диска А прямой.Питание 5 вольт подали на дисковод?Может не пропай ,микросхемы старые и на них окись трудно паять, панельки тоже пропаять хорошо нужно.
- - - Добавлено - - -
life, У меня стоят HD74LS393P
Фото маркировки платы, может действительно в таких платах есть косяки https://ibb.co/TPrRB3h
Шлейф использую прямой но в режиме сетевого монитора при тестах на чтение и форматировании приходится выбирать диск B иначе ошибка https://ibb.co/TcnyFkS
- - - Добавлено - - -
Здравствуйте! Начал потихоньку собирать данный аппарат. Можно ли счетчики 555ие19 заменить на 1533 серию, и 531 серию на ту же 1533 поменять?
У меня из 3шт новых 555ие19 сразу не заработала одна
Andrey F
24.02.2023, 21:14
Да, диск 3,5 отверстие которое без шторки заклеено. Не видит диск хоть тресни.
Если дисковод не старый,то в нем может отсутствовать датчик для этого отверстия, То есть только для 1.44. Тогда надо перемычку паять.
Если дисковод не старый,то в нем может отсутствовать датчик для этого отверстия, То есть только для 1.44. Тогда надо перемычку паять.
Дисковод Mitsumi D359M3D, перемычку между чем поставить нужно?
Andrey F
25.02.2023, 12:35
хороший дисковод. В нем стоят микрики с двух сторон, где окошки у дискет. Можно микрик где окошко удалить и поставить перемычку, чтобы не заклеивать окошко дискеты.
Всем привет,
ещё раз про подключение к Compact 256 конвертера VGA zxkit1.
Подключился к
1. GND
2. +5V
3. R D41 - 7
4. G D41 - 10
5. B D41 - 2
6. I D41 - 15
7. KSI D10 - 12
8. SSI D28 - 6 ИЛИ D41 - 1
9. F14MHZ D8 - 8
Получаю интересную картинку, где частично отсутствуют вертикальные элементы шрифтов и рамки таблицы:
https://ibb.co/HP8Qqvg
Экран не дёргается, синхронизация нормальная. Какая прошивка конвертера сказать не могу.
Как-то видел на форуме похожий случай, но найти не могу.
Видел на готовых сборках Компакта, что конвертер подключают RGBI не как написал выше на выходы триггера ТМ8 (D41),
а на входы D41 т.е 4,5,12,13.
Что это может быть, возможно, поиграть с частотой строчных синхроимпульсов (проверить 64 мкс период SSI)?
tsp, Здравствуйте! У меня версия 1.0.2, такое убирается средней перемычкой
tsp, Здравствуйте! У меня версия 1.0.2, такое убирается средней перемычкой
Спасибо большое, инверсия F14, помогло. :-)
Не подскажите, а версия прошивки конвертера сильно может менять картину в плане улучшения отображения
(например, четкости текста)?
tsp, Вроде получше,сильно не разглядывал,есть для 100гц я не пробовал
Комрады, можете подсказать, куда копать?
При включении, при переходе в TR-DOS при попытке любой операции с диском (вывод каталога, запуск и т.п.) комп сбрасывается в 48 бейсик.
Но! После того, как прогреется минут 5-10, все работает нормально. Игрушки грузятся, работают....
Может, есть у кого какие варианты?
Может сразу после старта попробовать греть фенчиком микросхемы обвязки ВГ93 (+ его самого), ТМ2, ИД7 итд, т.е ускорить процесс? Видимо возможен микроразрыв контактов или термобрак микросхем, т.е похоже на то. Также и дешифрация адресов (D27, D28, D8.2).
Может просто блок питания слабый или дохлый...
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot