Просмотр полной версии : Тех. раздел "Scorpion ZS 1024 Turbo+" (savelij)
SoftFelix
13.07.2013, 23:31
С1, С2, С3 по схеме "1000", по списку элементов "K10-17 10 нф", купил "К10-17А М1500 0.01 мкФ", на нём маркировка "B9 V10nJ"
В списке элементов не правильно С1,С2 и С3 Должен быть на 1nf.
Ну вот и разгадка...
Гм... Такой для C1, C2, C3 подойдёт?
http://micel.ru/one.php?id=755379
Возможна замена на 100pF? Они у меня счас под руками есть.
Есть ещё какие-то неточности в списке?
---------- Post added at 23:35 ---------- Previous post was at 23:35 ----------
Я так подозреваю, что это повлияет на синхронизацию.
Гм... Такой для C1, C2, C3 подойдёт?
http://micel.ru/one.php?id=755379
Да это он и есть.
Насчет неточностей в списке, вроде больше нет..
Хотя на "жёлтом" скорпионе ШД подтянута даже через 15 кОм и проблем нет. Стоит ли менять сразу и резисторную сборку? Могут ли быть какие-то минусы после её замены?
SoftFelix
14.07.2013, 01:04
Возможна замена на 100pF?
Нет.
Стоит ли менять сразу и резисторную сборку?
Пока не надо.
Поменял конденсаторы. Сразу стало лучше, пока не включено турбо. Проблема в том, что комп при ПрофПЗУ стартует с включенной турбо. Экран подёргивается. Примерно на 20 сек турбо отключил.
Куда копать?
http://yadi.sk/d/lKW9PUXN6rQmV
SoftFelix
15.07.2013, 21:07
Gutten, ещё раз: экран дёргается только при включенном ТУРБО?
Да, экран дёргается при включенном турбо. При выключенном всё хорошо. Дёрганья начинаются и прекращаются при переключении турбо.
Смотрю пока на телевизоре через скарт.
Хотя нет, при выключенной турбе изредка дёргается вертикально экран на 1-2 знакоместа вверх-вниз.
А уж с ВГА-кодером вообще ужос а не картинка. Но добиться бы для начала идеала через скарт.
SoftFelix
15.07.2013, 21:19
Gutten, если честно, мыслей вообще нет. Что с питанием (напряжение, БП)? Рекомендую ещё раз проверить все дискретные резисторы и конденсаторы на соответствие номиналам схемы.
andy150677
15.07.2013, 21:41
Gutten, у Вас абсолютно аналогичные срывы кадровой, как и у меня. Попробуйте установить конденсатор между 11-й ногой DD4 и землей, емкость нужно подбирать, начните с 300 пик, у меня установлен 2000 пик.
Насколько важно подключиться именно к DD4:11? Если я подключусь к DD14:6 и DD14:7 (мне удобнее конденсатор сюда поставить) не будет хуже? В принципе это один и тот же сигнал, но мало ли есть нюансы ставить у источника или приёмника.
И ещё - у меня сейчас под рукой 2 кондёра по 1000пФ. Какой может быть минус, если поставлю слишком большую ёмкость? Или как вариант - поставить подстроечник на макетной поле и подпаяться проводками ?
---------- Post added at 22:42 ---------- Previous post was at 22:26 ----------
Припаялся к DD14:6 и DD14:7. Стало граздо лучше, срываться перестало. Но вот такой нюанс - цветов всего 8. Кстати, та же самая ситуация на этом же самом телевизоре что и с "жёлтым" скорпионом http://zx.pk.ru/showthread.php?t=20998&page=3 , сообщение #28. Что делать? Проблема в телевизоре, в скорпионе, ещё в чём-то?
andy150677
15.07.2013, 22:43
Насколько важно подключиться именно к DD4:11? Если я подключусь к DD14:6 и DD14:7 (мне удобнее конденсатор сюда поставить) не будет хуже? В принципе это один и тот же сигнал, но мало ли есть нюансы ставить у источника или приёмника.
И ещё - у меня сейчас под рукой 2 кондёра по 1000пФ. Какой может быть минус, если поставлю слишком большую ёмкость? Или как вариант - поставить подстроечник на макетной поле и подпаяться проводками ?
Без разницы, конечно. Просто мне там удобнее было :) Поставьте 1000 пик, посмотрите, что изменится. Если больше, чем надо, изображение перекосит. Подстроечник не надо, там сразу результат сразу должен быть заметен, у меня на 470 пиках уже почти перестал дергаться, а на 2000 полностью стал стабильным.
У меня на 1000 почти не срывается, в бейсике48 есть странные подёргивания но не уверен что это оно же. А вот при 2000 изображение по середине экрана изогнуто углом. Надо попробовать 1500 поставить.
Чем можно проверить весь 1Мб памяти?
SoftFelix
17.07.2013, 19:10
Чем можно проверить весь 1Мб памяти?
Вот этим (http://zx.pk.ru/showthread.php?t=12881&highlight=aumt) или вот этим (http://dlcorp.nedopc.com/viewtopic.php?f=18&t=582&hilit=umt).
andy150677
17.07.2013, 19:53
Gutten, а какой у Вас размер ОЗУ выводится сразу после сброса?
256 ОЗУ и 256 ПЗУ. Но я так понимаю, что так будет при любом объёме памяти, на эмуляторе Unreal Spectrum тоже выставлял 1024кБ, а отображалось 256кБ. Потому и хочу проверить весь объём - я не знаю точно какую планку памяти поставил, ибо насобирал несколько в разных местах неизвестной работоспособности.
---------- Post added at 20:57 ---------- Previous post was at 20:53 ----------
Кстати, полностью срыв кадровой не победил. При 1500пф вообще нет синхронизации, при 2000пф срыва нет, но картинка углом изогнута в середине и по бордюру пила вертикальная идёт. Оставил 1000пф SMD конденсатор между ножками. И всё равно иногда срывает, чаще всего если в этот момент по бордюру полосы идут. Может быть, это ещё и особенность телевизора. Кстати, к телевизору пришлось подключить R, G, B через резисторы 150 Ом, иначе яркость всегда была высокая и вместо 16 цветов было 8.
andy150677
17.07.2013, 22:20
256 ОЗУ и 256 ПЗУ. Но я так понимаю, что так будет при любом объёме памяти, на эмуляторе Unreal Spectrum тоже выставлял 1024кБ, а отображалось 256кБ
Вот и у меня тоже 256К, я думал, что может проблемы какие :) Просто у меня Скорп немножко глюкавый получился - во-первых, на знакоместах с BRIGHT=1 горизонтальные полоски бегают, а во-вторых, при выходе из монитора при включенном турбо, комп сбрасывается.
а отображалось 256кБ.
а он иначе и не покажет, ибо официально на скорпе только 256кб, ни больше, ни меньше.
John North
18.07.2013, 10:26
Дмитрий, даже если физически уменьшить память, напр до 128 ?
John North, не думаю, что найдется кто-нибудь, кто захочет проверить это :) Фирменный скорп изначально заточен программно и аппаратно именно на 256кб и монитор, считай, БИОС скорпа не запустится в 128й памяти, ему подавай 8ю страницу.
Хотел бы уточнить у уважаемых разработчиков - сигналы RGBI на разъём XS3 для VGA-кодера идут прямо с цифровых выходов микросхемы или с транзисторов как и на краевые разъёмы? Если с транзисторов, то имеет смысл попробовать их подать прямо с выходов в случае проблем с подключением VGA-кодера?
Разобрался. Идут с краевого разъёма, т.е. после транзисторов, резисторов и подмеса сигнала BRIGHT.
Тогда надо резать RGB на XS3 и бросать перемычки напрямую с КП11.
Нашёл индикатор "HI-LO" от старого ПК. Проблема в том, что ему надо коммутировать GND на ножки жк, а сигнал /TURBO составляем ~0.21В, что для этого индикатора велико (либо ещё какая причина). Как сделать коммутацию GND на перекидном контакте реле я знаю, но как это сделать на электронных деталях?
Решил. Всё делается через транзисторы КТ315. Что-то я совсем о ключах и ОЭ забыл.
Вопрос по блоку управления питанием, что на Атини13. Работает с АТХ блоком питания (далее БП) в целом правильно, но есть непонятки. Светодиод при выключенном БП мигает как положено, при нажатии на кнопку без фиксации БП включается, светодиод горит постоянно. Но для выключения кнопку надо подержать не 5, а 10 секунд. Подскажите, какой байт поменять в hex-файле для изменения времени выключения? А то avrasm32 делает obj-файл и куда его даьше девать я не знаю.
Далее, если кнопку с фиксацией подключить на XP17, то БП работает когда она нажата, т.е. всё правильно. Но при этом светодиод на XP17 не горит вообще никогда (но он же горит правильно, если переставить его на XP22). Может я что-то не так понял? Или какой-то элемент неисправен?
А то avrasm32 делает obj-файл и куда его даьше девать я не знаю.
Надо батник запускать и будет на выходе hex файл. Нечего самодеятельностью заниматься.
---------- Post added at 09:55 ---------- Previous post was at 09:50 ----------
Но для выключения кнопку надо подержать не 5, а 10 секунд.
Посмотри фьюзы.
фьюзы с картинки выставлял, что приведена в доке на феникс. там их всего 4 штуки выставить-то надо, сложно ошибиться.
фьюзы с картинки выставлял, что приведена в доке на феникс. там их всего 4 штуки выставить-то надо, сложно ошибиться.
А программатор, у тебя фитоноподобный? А то ведь разные программаторы по разному фьюзы воспринимают.
У меня AVRUSB, прошиваю в AVR_Dude, ориентировалcя на SPIEN. Он по умолчанию отмечен галочкой,так что я сбросил остальные и отметил ещё три, как в мануале феникса.
Есть конечно вариант прошить Willem'ом через его же софт, но вроде разницы никакой. Если только фьюзы задать HEX-числом.
Нескромный вопрос - а можно исходники принципиальной и монтажной схемы получить (не пдф вариант), чтоб удобнее было свои добавления зарисовывать?
Проблема! Сегодня скорп не захотел включаться, на экране статичная картинка цветных квадратов, сильно греется DD22 (сразу после включения нагревается так, что палец держать невозможно), так что начинает пахнуть лаком или чем-то подобным. В чём может быть дело?
DD22 сгорела, программатор ChipProg48 показывает "защиту по току" или как-то так (проверял не я лично). Теперь дождусь новой прошитой м/с и попробую снова запустить. Только не понятно почему сгорело, с БП АТХ вместо 5В попасть 12В вроде не должно. Во всяком случае ПЗУ работает нормально, перепрошивается без помех.
Как только запустил пентагон - решил доковырять Скорпион - после замены DD3,4,5,6 (ИЕ7) обратно на 555-ю серию и подбора DD4 из нескольких штук видимость стала нормальной, но осталась странная проблема с запуском.
При первоначальном запуске (тупо включение-выключение питания) просто толстый матрас - http://retropc.org/a2.jpg (по магик один раз меняет цвет бордюра и в монитор не входит), стоит дать постоять секунд 10-20, чтобы малость разогрелся процессор Z84C0020PEC , и все дальнейшие запуски проходят без проблем - http://retropc.org/a4.jpg (это заставка не всегда успевает целиком нарисоваться до запуска, а иногда ее верхняя строка медленно появляется) и http://retropc.org/a3.jpg (по магик входит в монитор http://retropc.org/a5.jpg ).
Попробовал сменить процессор на Z84C0008PEC - вообще не запускается - сначала, при попытках запуска пока не прогретый, висит http://retropc.org/a2.jpg . А после прогрева - http://retropc.org/a1.jpg
При включении "турбо" никакой разницы, по сравнению с без-турбо, нет.
При нажатии "ресет" запускается даже на холодную.
При зажатом "ресет" на ШД 4.86В при питании 4.87В в точности на всей.
При ТестПЗУ матрас идеальный, но не запускается - может для запуска тест-ПЗУ что то еще надо или не то прошил что-ли.
Без ПЗУ при первых 2-3 втыканиях питания неровный матрас, а дальше опять - http://retropc.org/a2.jpg
Может есть у кого какие идеи?
В общем, что дальше проверять я не в курсе - отложен, пока кто-нибудь что-нибудь не ответит.
balu_dark
14.09.2013, 00:28
Питание подними до 5В. Это идея номер один. Некоторые микросхемы не стабильно работали при низком напряжении. Вторая идея - подтяжка CLK к 5 вольтам через 1.5К резистор.
Попробовал несколько БП более близких к 5 вольтам и пробовал подтягивать CLK - без толку - пока секунд 10-15 не поработает и малость не нагреется - не запускается. Кстати, ещё при включении на холодную и подтянутом CLK несколько раз в бейсик 48 вываливался.
Добавил блокировочных кондеров на все микросхемы - заводиться вообще перестал - тупо висит http://retropc.org/a2.jpg - на ресет и магик не реагирует :(
Andrey F
24.09.2013, 23:19
Добавил блокировочных кондеров на все микросхемы - заводиться вообще перестал
Возможно не к тем ногам питания прилеплены конденсаторы. Например, счетчики ИЕ5, ИЕ7 имеют иную нумерацию выводов питания.
Возможно не к тем ногам питания прилеплены конденсаторы. Например, счетчики ИЕ5, ИЕ7 имеют иную нумерацию выводов питания.
ИЕ5 нету вообще, а у ИЕ7 та же цоколевка, что и у всех (8-земля, 16=+5)
Хотя, проверять все-равно придеться
заменил профпзу, больше ничего не трогал и нате вам:
http://s020.radikal.ru/i710/1309/7d/ab39d0584bcct.jpg (http://radikal.ru/fp/72f2099e16594c84bdede36031e4c76f)
что могло произойти за месяц лежания платы на столе? Или что могло сгореть вместе с профпзу?
Вытащил пзу, считал-записал обратно. Всё заработало. Магия спектрума. %(
Заменил DD5 и dd6 на 555 серию. Дёрганья экрана прекратились. DD3 и DD4 оставил 1533 серии (при их замене на 555 экран покрывался снизу-справа влево-вверх заполнением знакомест атрибутами.. Этакий бегущий квадрат).
На данный момент вроде всё работает. Тестирую потихоньку дальше.
прогнал пару раз тест памяти AUMT и в течение 40 минут гонял UMT. Вся память проверилась без ошибок, зависаний и прочего не выявлено. Можно осторожно сказать, что всё работает. Спасибо за плату.
SoftFelix
25.11.2013, 15:54
Народ, есть тут кто живой? Какие были предпосылки для установки в схему конденсатора С20 (100 пФ) в цепИ /RDR для PROF-ROM'а? Без него подглючивало? Особенно в ТУРБО? Какая была симптоматика?
SoftFelix
10.12.2013, 13:35
Есть тут кто-нить живой с рабочим скорпом, где 4 слота (!!!) НЕМО-БАС и классическим GS без всяких доработок? Интересует работоспособность ГС в слоте XS2 (именно в этом!). Обязательно должен быть включен ТУРБО-режим. Проверка простая: собираем этот конфиг, загружаем Z-PLAYER и в него любой MOD. Заработало?
А классический GS это какой? Какие доработки критичны?
SoftFelix
10.12.2013, 20:18
Gutten, вот такой. На платах zorel'а собирали.
http://photo.qip.ru/photo/softfelix/3868246/large/96947211.jpg (http://photo.qip.ru/users/softfelix/3868246/96947211/)
Какие доработки критичны?
Что бы _не_было_ доработок IORQGE вот по этим схемам:
http://photo.qip.ru/photo/softfelix/3868246/large/106042588.gif (http://photo.qip.ru/users/softfelix/3868246/106042588/)
http://photo.qip.ru/photo/softfelix/3868246/large/106042589.jpg (http://photo.qip.ru/users/softfelix/3868246/106042589/)
http://photo.qip.ru/photo/softfelix/3868246/large/106042590.gif (http://photo.qip.ru/users/softfelix/3868246/106042590/)
Да, у меня синяя плата от zorel'а. доработок на ней не делал.проблема в том, что у меня процессора на ГС нет. Никак прийти не может. Если никто раньше меня не проверит, я попробую после получения.
Felix_73
12.12.2013, 22:05
Вопрос по блоку управления питанием, что на Атини13. Работает с АТХ блоком питания (далее БП) в целом правильно, но есть непонятки. Светодиод при выключенном БП мигает как положено, при нажатии на кнопку без фиксации БП включается, светодиод горит постоянно. Но для выключения кнопку надо подержать не 5, а 10 секунд. Подскажите, какой байт поменять в hex-файле для изменения времени выключения? А то avrasm32 делает obj-файл и куда его даьше девать я не знаю.
Далее, если кнопку с фиксацией подключить на XP17, то БП работает когда она нажата, т.е. всё правильно. Но при этом светодиод на XP17 не горит вообще никогда (но он же горит правильно, если переставить его на XP22). Может я что-то не так понял? Или какой-то элемент неисправен?
На плате ошибка,дорожка после R93 через ХР17 идёт на "минус" платы.
vadim-enot
13.12.2013, 19:50
Никак не могу разобраться с компом, может кто подскажет. Фото прохождения теста в архиве.
Никак не могу разобраться с компом, может кто подскажет. Фото прохождения теста в архиве.
Подключено наверое не правильно. Я тоже возился с EGA монитором и скорпионом, в общем вот здесь тема о подключеии скорпиона к EGA (http://zx-pk.ru/showthread.php?t=19659&highlight=ega)
АлександрПП
13.12.2013, 20:36
Два вопроса:
1. Этот монитор работал с каким-либо другим ПК?
2. Монитор не СМ322? По передней панели похоже, что он.
vadim-enot
13.12.2013, 21:49
Да, Zorel, Вы были правы, не правельное подключение. RGBI-сигналы на монитор соеденил с МС d43 без транзисторов, КС и СС проинвертировал и с этим всё впорядке. Но оказалось есть ещё проблема. В архиве на фото1 тест, фото2 управляющяя программа. Монитор СМ-322, подключал к нему РК-86, орион, львовский спек,всё работало отлично. А вот со скарпионом не получилось.
АлександрПП
13.12.2013, 21:57
Ну и отлично! Просто я тоже долго мучился с СМ-322. Но у меня все было проще и смешнее. В разъеме монитора на первом выводе вместо общего провода было пусто. а общий провод был запаян на корпус разъема.
Проверь без ПЗУ матрас, и убедись в исправности процессора. У меня с горелым процессором тоже ерунда на экране была.
vadim-enot, а без галки проф пзу, как тест себя ведет?
-------
Обнаружена ошибка на плате рев. 2013, светодиод замыкает на GND, что-бы исправить ошибку, нужно обрезать дорожку как показано на картинке
http://photo.qip.ru/photo/zorel/4031936/middle/106052576.jpg (http://photo.qip.ru/users/zorel/4031936/106052576/)
vadim-enot
14.12.2013, 00:45
Без галки как и с ней одинаково. Сначала на экране фото1, секунд через 5 фото2, ещё через пару секунд фото3. Без ПЗУ фото4. Проц похоже работает, цвет бардюра меняется, а без ПЗУ нет.
vadim-enot
14.12.2013, 08:21
Странно...., после многих нажатий сброса комп заработал.:v2_conf2:
vadim-enot
14.12.2013, 08:37
Подскажите, как подключить механическую клавиатуру.
http://zx.pk.ru/showthread.php?t=21404
Подскажите, как подключить механическую клавиатуру.
Подключается она как мне сказал Zorel, через вот эти сигналы
Пентагон сигналы KD0..KD4, скорпион KL0..KL4
Пентагон сигналы KA0..KA7, скорпион KB0..KB7
По вот этой пентагоновской схеме https://disk.yandex.ru/public/?hash=mJuicQQNjgD9tFABnBYyWfLF5fPhG3gI5qE8%2Bi8pql o%3D
Сам хочу попробовать т.к. есть механическа 58кл., но пока решил контроллер PS/2 клавиатуры попробовать.
Сделал тут пару прошивок с РОМ-диском для скорпиона - для теста компьютера и для работы со смуком-иде-немо. И одну общую для ПЗУ 512кб. Если кому интересно, прошу протестировать, мало ли что накосячил.
Никак не могу найти детали для сборки Скорпиона.
Остались вот эти позиции:
К155ЛН5
КР1533ЛА13
КР1533ИР16
КР1533КП11
КР1533КП12
КР1533КП16
и разъем для питания ATX
:( Может кто помочь ?
Quest если что, то можно заменить на эти
К155ЛН5 можно на 155лн3
КР1533ЛА13 можно смело ставить 155 серию.
КР1533ИР16 если не найдете можно поставить 555 серию.
Остальные желательно оставить как есть 1533 серией.
ATX с материнки любой можно выпаять..
Замечу что КР1533ЛА13 я не встречал
Такой микросхемы не бывает, вместо нее можно применять КР1533ЛА23.
Никак не могу найти детали для сборки Скорпиона.
Если бы знал, я бы Вам выслал вместе с конструктором для контроллера дисковода.
Отдельно слать их к Вам - почта дороже выйдет, чем сами микросхемы.
На оригинальном Скорпионе стоит К155ЛА13.
я вместо КР1533ЛА13 поставил 74ALS38, купил кажется в чипдипе.
Почему-то не обнаружил в списке деталей резисторов R81, R34, R35 и R36. По схеме они должны быть 560 Ом, это правильно?
Почему-то не обнаружил в списке деталей резисторов R81, R34, R35 и R36. По схеме они должны быть 560 Ом, это правильно?
Только хотел написать, уже ответ по резисторам не нужен. Да эти резисторы на 560 Ом. Список обновил.
Evgeny Muchkin
19.02.2014, 19:16
Quest, поищите в Elitan.ru, я там пентагон полностью собрал.
Не могу найти расположение конденсатора С24 на плате.
В списке есть, а на плате нет его... Где он должен быть или это ошибка ?
Не могу найти расположение конденсатора С24 на плате.
В списке есть, а на плате нет его... Где он должен быть или это ошибка ?
Он не отмечен шелкографией
http://s43.radikal.ru/i101/1402/f1/eeed1ccdf8c8t.jpg (http://radikal.ru/fp/934673444c22419e9dc0e5cedf3d30ce)
Всё же ещё раз поинтересуюсь - у кого можно попросить исходник схемы данной версии скорпиона (не ПДФ!)? Хотел бы красиво и цельно оформлять доработки и надстройки, а не отдельными кусками файлов.
Замечу что КР1533ЛА13 я не встречал...
Такой микросхемы не бывает, вместо нее можно применять КР1533ЛА23.
Надо в списке деталей тогда поправить КР1533ЛА13 на КР1533ЛА23.
Надо в списке деталей тогда поправить КР1533ЛА13 на КР1533ЛА23.
Нет в список добавлять кр1533ла13 и рекомендовать замену на КР1533ЛА23 я не буду, у них маленькая нагрузочная способность, не рекомендую никому делать такую замену, что-бы не пришлось потом ее менять. Ставьте лучше 155ла13, в крайнем случаи 555ла13.
Нет в список добавлять кр1533ла13...
Добавлять не надо, она там есть. Однако, если такой не бывает, то может указать такую, которая реально существует и подходит ?
---------- Post added at 02:40 ---------- Previous post was at 02:37 ----------
Мне вот порекомендовали заменить её на КР1533ЛА23 и я её уже впаял. :( А было бы сразу указана 155ла13, то я бы по написанному и ставил-бы... На что она влияет и из-за чего может выйти из строя ? Стоит сразу заменить или пусть стоит, рас уж запаял ?
Добавлять не надо, она там есть. Однако, если такой не бывает, то может указать такую, которая реально существует и подходит ?
---------- Post added at 02:40 ---------- Previous post was at 02:37 ----------
Мне вот порекомендовали заменить её на КР1533ЛА23 и я её уже впаял. :( А было бы сразу указана 155ла13, то я бы по написанному и ставил-бы... На что она влияет и из-за чего может выйти из строя ? Стоит сразу заменить или пусть стоит, рас уж запаял ?
В списке КР1533ла13, это явно ошибка, должны быть 155ла13, я список подправил. Заменять конечно не нужно, если подключается отечественный 5.25 дисковод, то может не выдержать нагрузку. В пентагонах, АТМ-ках и подобных клонах буферы между контроллером дисковода и дисководом ставят 155, 555 серии, он более устойчивы к нагрузкам, 155 могут нагреваться.
Подскажите пожалуйста по прошивкам. Смотрю их там приложено много. Какую мне шить ? Чем они там отличаются ?
P/S: у меня ПЗУ W27C010
PP/S: Первая ссылка на прошивку ATtiny13, не работает. :(
Еще есть вопрос, зачем при программировании Attiny13 отключить вход RESET ? Т.е. устанавливать fuse "RSTDISBL". Этот вывод используется как дополнительная линия порта?
Вход RESET контролирует сигнал PWR_OK с ATX блока питания.
Держи прошивку.
Вход RESET контролирует сигнал PWR_OK с ATX блока питания.
Держи прошивку.
Спасибо, понял. А по основным прошивкам есть описание какое? Там в приложенном архиве, в начале, их много, какая для чего?
Еще по джамперам хотел спросить, там который около памяти, около вг93 и около пзу, что они значат и какое положение должны принимать?
По прошивкам - я себе сделал две прошивки: для теста-наладки и для обычной работы. Но у меня ПЗУ на 512 кб.
Около ПЗУ - выбор половины ПЗУ ( имеет смысл только про ПЗУ 512 кб)
Около ВГ93 - выбор откуда на ВГ93 брать +12В - с разъёма питания или с набортного преобразователя +5>+12В.
Около памяти - выбор стандарта расширения Scorpion 1024k или Pentagon 512k. Имеет смысл для демок и программ, заточенных под порты Пентагона (только #7FFD).
---------- Post added at 18:40 ---------- Previous post was at 17:39 ----------
по прошивкам из начала темы:
*.jed - прошивки GAL
TESTSC.512 - тестовое ПЗУ, полезно при наладке или проверке компа
scorp295.ROM - прошивка для классического Скорпиона без ПрофПЗУ.
prof_39f - ПрофПЗУ 128кб с маленьким набором программ в ROM-диске
PROFROM401.ROM - ПрофПЗУ с набором программ в ROM-диске.
scorp256.ROM - прошивка какая-то, думаю ПрофПЗУ с набором программ (у меня не пошла).
По перемычкам все равно остались вопросы :)
1. Вот например U1, которая около памяти, как она ставится ? Там только три контакта, а варианта три, т.е. SC1024, SC256 и Р512. В каком положении что будет ?
2. Выбор половины пзу для чего ? Каков смысл ? Можно поподробнее ?
3. U3,, около ВГ93, в каком положении должна быть, если питание с разъема ? А если с набортного преобразователя ?
4. разъем около Attiny, хр22, что это ?!
5. Block FD - это блокировка порта, когда перемычка замкнута ?
6. Turbo Key/Led - туда подключается кнопка и светодиод, для включения турбо режима ?
7. Перемычка "ZXBUS +12" - это я так понимаю подключает +12 в слоты расширения ?
1. 2 положения перемычки. замкнуто снизу с верху относительно надписи, активируется расширение памяти по стандарту скорпион 1024 или пентагон 512, в разомкнутом состоянии работает как скорпион 256 кб.
2. с перемычкой можно ставить пзу 29040-29080(27040-27080), без перемычки 27010-27020
3. в зависимости от положения перемычки, можно переключать напряжение 12 вольт для вгшки. сделано для того что-бы выбирать от куда будет подаваться напряжение 12 вольт с ATX, molex разъема или будет запитанна плата от 5-ти вольт. Если питание подается с ATX или molex разъема, преобразователь +12 вольт в прицепи можно и не собирать.
4. разъем для управления подачи питания, используется только при установленной attyni
5. Block FD - на этот вопрос ответ не знаю, доработка savelij, пусть сам ответит. (http://zx-pk.ru/showthread.php?p=687937#post687937)
6. Turbo Key/Led - внизу кнопка, сверху светодиод, работает от касания или от тактовой кнопки, не от тумблера, при активации турбо режима должен загореться светодиод.
7. Перемычка "ZXBUS +12" - это я так понимаю подключает +12 в слоты расширения ? да, некоторые платы типа General Sound требуют доп. питания +12 вольт.
1. Совсем без перемычки у меня не заработало.
5. При обычной работе светодиод горит, при нажатии (без фиксации) кнопки порт FD отключается и светодиод гаснет. Памяти остаётся 128кБ.
Мне вот порекомендовали заменить её на КР1533ЛА23 и я её уже впаял. А было бы сразу указана 155ла13, то я бы по написанному и ставил-бы... На что она влияет и из-за чего может выйти из строя ? Стоит сразу заменить или пусть стоит, рас уж запаял ?
У КР1533ЛА23 и у К555ЛА13 одинаков максимальный выходной ток лог. 0 - 24мА
У К155ЛА13 он 48мА
Теоретически проблемы могут быть только с теми дисководами, у которых стоит резисторная сборка на 150 Ом.
Это скорее всего в русских можно встретить, но во первых ее можно в них поменять, а во вторых в данном случает превышение максимального тока в 1,4 раза не значит, что микросхема сгорит, а значит что уровень лог 0 на выходе может выйти немного за пределы, например будет не 0,4В, как должно быть, а 0,6В.
Собрался таки эту плату, подключил питание, но не тут-то было. Комп не запускается, точнее при включении белый экран, на кнопку сброс реагирует, но белый экран сменяется на квадратики. Почти каждое нажатие на сброс меняет изображение, т.е. квадратики на белый экран, на вертикальные полосы или квадратики по разному рассыпаются на экране. Подскажите пожалуйста, как найти причину.
Попробуй вынуть ПЗУ, надо посмотреть на матрас.
Без ПЗУ вот такой матрас... Правда после включения без ПЗУ, просто белый экран, а после сброса, появляется матрас и не меняется, при нажатии на сброс. Что это значит ?
Процессор у меня стоит Z84C0020PEC - это правильно ?
---------- Post added at 20:05 ---------- Previous post was at 19:45 ----------
Сейчас обнаружил, когда зажимаю Ресет, начинает дымиться VD1. Нажал Magic, сгорел VD7. Ничего не понимаю...
SoftFelix
02.05.2014, 21:30
Сейчас обнаружил, когда зажимаю Ресет, начинает дымиться VD1. Нажал Magic, сгорел VD7. Ничего не понимаю...
Проверяй все диоды на правильность впайки! Цоколевку перепутал. :v2_dizzy_bomb:
Все правильно запаяны были, если руководствоваться этой картинкой... :o
SoftFelix
02.05.2014, 23:08
Все правильно запаяны были, если руководствоваться этой картинкой...
Омметром проверь.
Действительно, маркировка не правильная. :( Получается я все диоды не правильно запаял. :( Что могло из-за этого погореть ?
SoftFelix
03.05.2014, 00:58
Что могло из-за этого погореть ?
Имхо, пока ничего. Перепаяй правильной полярностью и включай.
Поменял. Теперь просто белый квадрат, черный бордюр и на сброс не реагирует.
И раньше при замыкании BlockFD, светодиод гас, а при сбросе вновь загорался. Сейчас не реагирует, т.е. не гаснет и на сброс не реагирует.
где искать проблему ? с чего начать ?
SoftFelix
04.05.2014, 23:44
где искать проблему ? с чего начать ?
Надо всегда отталкиваться от того, что данный комп начинает работать сразу при правильном монтаже и исправных деталях. Сложно сказать, что именно с твоей платой. Начни с внимательной проверки монтажа. Правильность впаивания компонентов, номиналы, отсутствие "соплей" при пайке. Сюда можно закинуть фото платы (ссылки) с обеих сторон, в хорошем качестве и разрешении.
Разобрался. Работает.
Запитываю с 4х контактного(molex) разъема питания PWR1. Замкнул кратковременно 3 и 4й контакт ХР22 и он запустился. Это так и должно быть ?
---------- Post added at 01:22 ---------- Previous post was at 00:40 ----------
Снял Attiny стало все Ок.
Одно не понятно... Установленная Attiny, получается мешает, при питании через PWR1 или это у меня какой-то глюк ?
Одно не понятно... Установленная Attiny, получается мешает, при питании через PWR1 или это у меня какой-то глюк ?
А что тут непонятно Attiny нужна если у тебя идет питалово от ATX блока питания. А если ты запитываешь от разъма для питания дисководов, то сигнал POWER GOOD, который анализирует микроконтроллер получается болтается в воздухе. И в результате этого она может вести себя по разному.
Если ты не планируешь питать от ATX разъема, то и Attiny там стоять не имеет смысла.
P.S. И да забавно у вас на схеме этот разъем как PWR3, а на сборке как PWR1. :)
Ставить-вынимать микросхему, в зависимости от разъема питания, на мой взгляд, не совсем корректно. Может стоит добавить транзистор, который бы отключал Attiny, если питание осуществляется не с ATX разъема ?
А что такая сильная потребность так часто менять источники питания.
Ну не то, что-б она такая сильная, эта потребность, просто согласитесь, не совсем удобно(логично). Сейчас я подключаю так, соответственно вынул микросхему, а завтра соберусь подключить через АТХ разъем, соответственно придется искать снятую микросхемку или прошивать новую, если та уже потеряется :)
Вот я и предлагаю, что-б, в новых версиях платы, можно было-бы, в качестве удобства, сделать проверку и исключить "дергание" микросхемы, при смене разъема питания. Если не ошибаюсь, там делов на 1-2 детальки, места навалом.
А так конечно, никакой проблемы вынуть микросхему, благо её установка предполагается на панельку.
а при установленной ATTINY и питании через АТХ-разъём всё работает правильно? Может быть дело в самой аттинке, криво прошилась или ещё что? Не буду утверждать, но кажется я пробовал подключить питание через MOLEX-разъём с установленной ATTINY, и вроде бы всё работало.
а при установленной ATTINY и питании через АТХ-разъём всё работает правильно? Может быть дело в самой аттинке, криво прошилась или ещё что? Не буду утверждать, но кажется я пробовал подключить питание через MOLEX-разъём с установленной ATTINY, и вроде бы всё работало.
ATTINY думаю прошилась нормально, я после прошивки несколько раз проверял еще. Через АТХ разъем не пробовал еще. Может сегодня попробую...
Проверил через АТХ разъем, все отлично работает. Обнаружилась еще одна неприятность, АТХ разъем не возможно подключить, если сильно не отогнуть ХР17. Зачем так близко поставили ХР17 к АТХ разъему ? Там вроде места много... Ну да фиг с ним, можно и загнуть его или выпаять совсем, хотя было бы на много удобнее, если-б он был чуть подальше.
---------- Post added at 22:24 ---------- Previous post was at 22:17 ----------
Теперь о главном. Надеюсь на Вашу помощь друзья. Комп запускается, здесь проблем нет, сброс работает, теневой монитор тоже. Подключил дисковод, попытался хоть что-то загрузить, но не тут-то было. Грузить начинает и потом либо перезагружается, либо зависает с кубиками на экране. Попробовал через теневой монитор выбрать какой нибудь пункт, типа setup, перегружается или высыпает на экран кубики, зависает. Стал грешить на память, у меня три модуля, перепробовал все три, безрезультатно, перемычку U1 пробовал в разных положениях, тоже толку нет. Пробовал разные блоки питания, хоть и напряжение в норме. В чем может быть проблема, как определить ?
для начала - прогнать тесты памяти UMT и AUMT, прогнать тест скорпиона.
Первые покажут исправность 1Мб памяти, тест скорпиона покажет исправность остальных частей.
как это сделать ? Защить в пзу? Где взять ? С дискеты не загрузить ничего, к сожалению... :(
---------- Post added at 22:47 ---------- Previous post was at 22:45 ----------
У меня две разновидности модулей, на микросхемах одного написано "4100 Т9449-7" и "Z4C1024 DJ N", на микросхемах другого модуля "980 ZMR4240TDJ".
Quest, это те модули, что я вам отправлял? Тогда проблема, наверно, не в них. Они были сняты с 2 шт 486-х, их братья-близнецы прекрасно работают в Скорпионе 2011 и в такой же плате 2013, как у вас. А еще в KAY-1024, самодельно-расширенном Ленине, а в Фениксе не захотели.
Quest, это те модули, что я вам отправлял? Тогда проблема, наверно, не в них. Они были сняты с 2 шт 486-х, их братья-близнецы прекрасно работают в Скорпионе 2011 и в такой же плате 2013, как у вас. А еще в KAY-1024, самодельно-расширенном Ленине, а в Фениксе не захотели.
Да, это те модули. Сегодня попробую зашить тест в пзу и проверить...
Зашил тест. Запустил комп, на экране появилось изображение. Больше ничего не происходит. Скрин приложил. На сброс реагирует изменением бордюра.
Что это значит, что должно быть ?
Прошил "scorp401-fatal-test.rom", из ром диска загрузил "Fatall 0.25", на экране появилось это(скрин прилагаю), больше ничего не происходит.
"в тесте скорпиона" надо нажимать на цифры 1-0 для запуска проверок.
Не всё получится проверить тестом в ПЗУ (кажется ТРДОСу требуется наличие своей прошивки).
Для фатала требуется наличие SMUC или NEMO-IDE. Без них он я так понимаю не запустится.
---------- Post added at 15:39 ---------- Previous post was at 15:35 ----------
Хотя попробовал счас на эмуляторе с отключенным с HDD=NONE, фатал запустился без breakpoint'а. Причём он должен работать и при 256кб памяти.
Может проблема с модулем памяти? Прогони UMT и AUMT с выбором "SCORPION 1024".
---------- Post added at 15:54 ---------- Previous post was at 15:39 ----------
В прошивке TESTSC.512 начало тестов по нажатию цифры. Это тест 1992 года.
В моей прошивке на ром-диске "Тест Scorpion" от 1993 года, он отличается от 92 года, в нём есть начальное меню с пунктами проверок.
Думаю, имеет смысл проверить TESTSC512, либо в моей прошивке запустить Тест Scorpion, AUMT, UMT.
Прогони UMT и AUMT с выбором "SCORPION 1024".
Как это сделать ? Где их взять ?
SoftFelix
11.05.2014, 16:01
Quest,
AUMT (http://zx-pk.ru/showthread.php?t=12881&highlight=aumt), UMT (http://forum.tslabs.info/viewtopic.php?f=9&t=386).
Зашил опять тест Скорпиона, все тесты вроде проходит, кроме Magic(кнопка 6) и Памяти(кнопка 8).
1. Когда нажимаю 6(тест Magic), появляется на экране полосы(скрин приложил)
2. Когда нажимаю 8(тест ОЗУ), появляются меняющиеся кубики и периодически отображается экран выявленных ошибок(скрин приложил)
Quest,
AUMT (http://zx-pk.ru/showthread.php?t=12881&highlight=aumt), UMT (http://forum.tslabs.info/viewtopic.php?f=9&t=386).
Это надо грузить с внешнего источника, а я ничего загрузить не могу, при начале загрузки все повисает или перезагружается... :(
SoftFelix
11.05.2014, 16:14
2. Когда нажимаю 8(тест ОЗУ), появляются меняющиеся кубики
Это нормально ("кубики").
и периодически отображается экран выявленных ошибок(скрин приложил)
А это плохо. Рандомные ошибки памяти. Закономерности почти нет. Кроме того, что все ошибки в подставляемой странице (#C000 - #FFFF). Какое питание приходит на плату? +5В с точностью до сотых. Блокировочные конденсаторы запаяны в достатке, какой ёмкости? Сюда бы закинуть фото имеющихся СИММов в хорошем разрешении и фото собранной платы с обеих сторон и в хорошем разрешении.
---------- Post added at 16:14 ---------- Previous post was at 16:13 ----------
Это надо грузить с внешнего источника, а я ничего загрузить не могу,
Ну... Ты спросил - я ответил. :)
SoftFelix
11.05.2014, 16:19
Quest, замерь _точное_ напряжение на плате, особенно на СИММе (+5В).
Если ты прошил мою прошивку "scorp401-fatal-test", тогда надо джампером HalfROM выбрать другую половину памяти, там на РОМ-диске другой набор программ будет.
Либо прошить scorp401 - test, если объём ПЗУ только 256 кБ.
Сделал фото, разместил фото здесь: http://yadi.sk/d/E2B_VgopPpYY5
Напряжение сейчас померю.
---------- Post added at 15:59 ---------- Previous post was at 15:46 ----------
По напряжению:
Вход: 5.10в.
CPU: 4.90в. (между 11 и 29м выводом Z80)
ПЗУ: 4.88в.
SIMM: 4.98в.
---------- Post added at 16:09 ---------- Previous post was at 15:59 ----------
Все компоненты устанавливал строго по указанным номиналам.
---------- Post added at 16:11 ---------- Previous post was at 16:09 ----------
Если ты прошил мою прошивку "scorp401-fatal-test", тогда надо джампером HalfROM выбрать другую половину памяти, там на РОМ-диске другой набор программ будет.
Либо прошить scorp401 - test, если объём ПЗУ только 256 кБ.
Ок. Попробую. ПЗУ у меня W27C010.
---------- Post added at 16:36 ---------- Previous post was at 16:11 ----------
Почему-то на процессоре есть падение напряжения... Это нормально ?
Не, это ПЗУ на 128Кб, елси в неё записать первую часть прошивки 'scorp401 - test', то только тест скорпиона запустится, тесты памяти UMT и AUMT не запустятся.
SoftFelix
11.05.2014, 17:43
Quest, по фото вроде всё нормально. Но даташит на микросхемы в СИММах найти не смог. Они точно на 1МБ и проверены в работе? С напряжением тоже всё в порядке. Кстати, ТУРБО-режим выключен? Ещё подметил, что ошибки только в нечётных банках. Сможешь найти и прошить ТЕСТ-ПЗК 48К? Интересно посмотреть на её результат.
Quest, по фото вроде всё нормально. Но даташит на микросхемы в СИММах найти не смог. Они точно на 1МБ и проверены в работе? С напряжением тоже всё в порядке. Кстати, ТУРБО-режим выключен? Ещё подметил, что ошибки только в нечётных банках. Сможешь найти и прошить ТЕСТ-ПЗК 48К? Интересно посмотреть на её результат.
Ну мне больше проверить не на чем :( Тот кто мне их отправил, сказал, что они рабочие...
А что за "ТЕСТ-ПЗК 48К" ? Прошить смогу, но где его можно найти ?
---------- Post added at 16:54 ---------- Previous post was at 16:46 ----------
Не, это ПЗУ на 128Кб, елси в неё записать первую часть прошивки 'scorp401 - test', то только тест скорпиона запустится, тесты памяти UMT и AUMT не запустятся.
Но "scorp401-fatal-test", он вроде 256 ? Или он у меня не полностью записался, хотя программатор ошибок не выдал ? У меня есть еще W27C040, это сколько ?
SoftFelix
11.05.2014, 17:55
А что за "ТЕСТ-ПЗК 48К" ? Прошить смогу, но где его можно найти ?
Смотри вложение.
А как выключить турбо режим?
W27c040 вроде как 512кБ, туда прошить scorpion-test-fatal и переключать половины ПЗУ джампером HalfROM.
SoftFelix
11.05.2014, 18:38
А как выключить турбо режим?
Глянь по схеме элемент DD55.2 (ТМ2). На 12-ую ногу приходит сигнал TURBO-KEY. Вот его надо засаживать кнопкой на землю. При каждом очередном нажатии, ТУРБО-режим будет менять своё состояние на противоположное.
Отключил Турбо, запустил снова тест памяти, ошибок нет, правда час ждал и окончания не дождался.
- Поставил обратно стандартное пзу. Решил подключить дисковод. Подключил, при включении активизируется Турба опять, отключаю, начинаю загрузку игры, турба опять включается, успеваю отключить и игра загружается, все работает отлично.
- Перезагружаю комп, турба опять включается, отключаю.
- Жму Magic, турба включается, если успеваю отключить, то теневой монитор работает, если нет, зависает. Иду по меню теневого монитора, пытаюсь запустить РОМ диск, нажимаю, опять турба включается и все виснет.
- теперь пробую загрузить что-то с диска и не могу, при каждом нажатии кнопок, включается турба, что приводит к зависанию.
Почему может включаться самопроизвольно турборежим и почему в этом режиме комп зависает ?
В проф-пзу в мониторе попробовать выставить режим "Normal". Фишка ПрофПЗУ в том, что там по умолчанию турба включена и после ресета включается снова.
Но! Если есть SMUC, то записать настройки монитора в CMOS/NVRAM. После этого при ресете турба не должна включаться.
Странно, что у меня при входе в ТРДОС турба наоборот чаще сама выключается и после загрузки игры сама включается.
---------- Post added at 20:24 ---------- Previous post was at 20:23 ----------
Какой процессор? Может он в турбе нестабильно работает?
В мониторе поставил Normal. SMUC нету у меня.
Включается Турба, это я определяю по светодиоду, который подключил рядом с кнопкой Турбо, когда он горит, я так понимаю, что Турба включена.
Процессор стоит Z84C0020PEC.
SoftFelix
11.05.2014, 20:53
Отключил Турбо, запустил снова тест памяти, ошибок нет, правда час ждал и окончания не дождался.
Ещё раз: при выключенном ТУРБО ошибок в ТЕСТ-ПЗУ 128К нет?
Я в теме по General Sound'у писал, что у меня один новый процессор оказался каким-то левым и плохо работающим. Грелся сильно и сбоил. Может и тебе фуфло подсунули?
вот тут и далее писал: http://zx-pk.ru/showpost.php?p=660207&postcount=453
Ну это я тест скорпионовский запускал, по кнопке 8, он крутился час и окончания я не дождался... Сколько он должен работать ?
Сейчас прошил тест, который Вы дали TEST_48K.rar.
Началось заполнение экрана, потом далее и далее, скрины прилагаю:
Тест пока не завершился...
SoftFelix
11.05.2014, 21:09
Quest, всё нормально. На ошибку в ТЕСТ-ПЗУ не обращай внимания - так и должно быть.
Я в теме по General Sound'у писал, что у меня один новый процессор оказался каким-то левым и плохо работающим. Грелся сильно и сбоил. Может и тебе фуфло подсунули?
+1. Где проц брал? Греется? Должен быть абсолютно холодным, даже в ТУРБО.
Проц горячий, покупал на Ебее... Т.е. Не теплый, а именно горячий, обратная сторона руки терпит конечно, но далеко даже не теплый... ГАЛ, теплые и КП11 теплые.
SoftFelix
11.05.2014, 21:16
Проц горячий, покупал на Ебее... Т.е. Не теплый, а именно горячий, обратная сторона руки терпит конечно, но далеко даже не теплый...
Фуфло-перемаркЁр - фтопку! Заказывай новый проц в нашей барахолке у проверенных комрадов.
думаю, дело именно в нём.
---------- Post added at 21:21 ---------- Previous post was at 21:17 ----------
тут меня пока не обманывали:
http://www.ebay.com/itm/2PCS-Z84C0020PEC-DIP40-ZILONG-NMOS-CMOS-Z80-CPU-CENTRAL-PROCESSING-UNIT-NEW-D1-/300880907176?pt=LH_DefaultDomain_0&hash=item460de64ba8
бери сразу парочку. на всякий случай. или на барахолке у проверенных людей, если так быстрее будет.
Я у другого продавца покупал http://www.ebay.com/itm/2pcs-Z84C0020PEC-Z84C0020-NMOS-CMOS-Z80-CPU-CENTRAL-PROCESSING-UNIT-DIP-40-mjL4-/190779319123?pt=LH_DefaultDomain_0&hash=item2c6b556353
Сейчас пригляделся, действительно перемаркированный проц :( Жалко давно покупал... Спасибо всем за помощь, буду новый проц заказывать.
А, так я у него же и купил фуфельный проц в ГС. Какой-то непорядочный продавец.
Занёс его в свой чёрный список.
SoftFelix
11.05.2014, 22:12
Quest,
Gutten, так добавьте соответствующие отзывы для этого продавца.
SoftFelix
11.05.2014, 22:18
куда добавить?
На странице продавца е-бая.
Quest,
Gutten, так добавьте соответствующие отзывы для этого продавца.
Да я покупал в прошлом году еще, уже отзыв, к сожалению, положительный оставлен... :(
---------- Post added at 21:59 ---------- Previous post was at 21:58 ----------
Кстати разглядел старую маркировку 006PCS
SoftFelix
11.05.2014, 23:11
Кстати разглядел старую маркировку 006PCS
Вот цу...! Обычный NMOS на 6MHz. Кстати, маркировка "0512" очень распространена для CMOS'овых Z80 на 20MHz. У меня такие же. Но работают нормально. Абсолютно холодные. Покупал 3 года тому назад у zst. Первый проц (в КАЕ-2010) решил протереть ацетоном от попавшего флюса - начал стираться пластик корпуса и маркировка. Дальше тереть не стал. На фото виден подтёртый правый нижний угол.
http://photo.qip.ru/photo/softfelix/3868246/xlarge/92700982.jpg (http://photo.qip.ru/users/softfelix/3868246/92700982/)
---------- Post added at 23:11 ---------- Previous post was at 23:09 ----------
Quest, а можешь выложить фото проступившей старой маркировки? Чем отмывал?
А ничем не тер. Я покупал 2шт, ну типа один в комп, второй на запас. Так вот на втором проступает маркировка, если приглядеться... Я через лупу разглядел, что там есть предыдущая маркировка. На первом не видно, только на втором. Завтра сфоткаю, если получится.
Вот этот проц...
Покупал на eBay у китайского продавца "allpartspipe2008".
SoftFelix
14.05.2014, 00:24
Quest, на выходных попробую мой намыть, который от ацетона растворяется. Хоть он и холодный в работе, но я ещё не видел пластика, из которого изготовлен корпус микросхемы, который бы растворялся ацетоном. Вата стала черная после одного мазкА.
Я ацетоном периодически мою, на резисторах маркировка(кольца) могут отмыться, но микросхемы тоже не видел что-б растворялись.
SoftFelix
25.05.2014, 21:02
Вот и я потёр ацетоном свой проц 20PEC в ГС. Вата вся чёрная - краска. Под краской - нерастворимый пластик без маркировки. Сошлифовали? И какой там кристалл - одному хз известно. В самОм КАЕ такой же стоИт. А я минувшим декабрём всё безрезультатно пытался заставить работать ГС во всех слотах КАЯ при ТУРБО-режиме. А может причина в этом?...
http://photo.qip.ru/photo/softfelix/3868246/xlarge/107439111.jpg (http://photo.qip.ru/users/softfelix/3868246/107439111/)
Evgeny Muchkin
02.06.2014, 02:06
Кмос(Z84C) или нмос(Z084) на GS установлен, можно в ZP посмотреть. Про остальное, понятное дело, сказать не могу.
SoftFelix
02.06.2014, 08:43
Кмос(Z84C) или нмос(Z084) на GS установлен, можно в ZP посмотреть.
Кстати, да. Что-то совсем из головы вылетело, что можно программно определить. У меня в ZP кажет Z84C на обоих процах... Вроде на обоих... Надо перепроверить. А вот с какой граничной рабочей частотой они туда кристалл положили?...
Quest, как успехи? Новый проц заимели?
Quest, как успехи? Новый проц заимели?
Да. Поставил другой проц и все заработало как часы :) Все конечно не проверил еще, но работает стабильно, игры с дисковода грузятся, проц холодный.
Планируется ли исправление разъема XS3(VGA_PAL), с аналогового на цифровой, в следующих ревизиях платы ?
P/S:обсуждение было здесь: http://zx-pk.ru/showthread.php?p=718280#post718280
Планируется ли исправление разъема XS3(VGA_PAL), с аналогового на цифровой, в следующих ревизиях платы ?
P/S:обсуждение было здесь: http://zx-pk.ru/showthread.php?p=718280#post718280
Если соберутся желающие на новую плату, то можно будет заказать. исправления естественно учтутся в новой версии, за одно планирую подогнать плату (отверстия креплений) под корпус ATX.
Ну и как вариант присматриваюсь к более приближенной к оригинальной плате скорпиона (http://zx-pk.ru/showthread.php?t=9195), без доработок.
Ну и как вариант присматриваюсь к более приближенной к оригинальной плате скорпиона, без доработок.
Это правильно.
Только сразу сделать исправление строчной синхры с Н4 на Н5, и ФАПЧ под GAL18V10.
Если соберутся желающие на новую плату, то можно будет заказать. исправления естественно учтутся в новой версии, за одно планирую подогнать плату (отверстия креплений) под корпус ATX.
Ну и как вариант присматриваюсь к более приближенной к оригинальной плате скорпиона (http://zx-pk.ru/showthread.php?t=9195), без доработок.
2zorel: Могу выпилить лишнее и дать пикадофайлики для голого скорпа. Если не особо спешно.
Я твою аську потерял если что ;)
а другим можно получить "пикадофайлики" текущей версии Скорпиона 1024 Turbo+? Не для коммерческой цели, исключительно для себя и поддержки своего экземпляра компьютера.
Провёл в Multisim небольшое моделирование видеовыхода скорпиона.
С текущими номиналами резисторов R1-R6 напряжение на аналоговых RGB контактах платы либо 0,2В (цвет=0) 2,6В (цвет=1 BRIGHT=0) и 4,2В (цвет=1 BRIGHT=1). А это значит, что хоть на разъём для VGA-кодера и подведены аналоговые RGB сигналы, но они всегда воспринимаются как TTL-дискретные. Т.е. исправление разъёма XS3 с аналогового на цифровой не требуется - он и так фактически является цифровым.
Но обратная сторона медали - при подключении на телевизор SCART цвета будут всегда с высоким BRIGHT (напряжение на 75 Ом SCARTа будет 1,8В или 2,8В), поэтому цвета надо подавать через сопротивления 330 Ом, и тогда сигнал будет правильным 0,457В или 0,717В.
Синхросмесь SYNC надо подавать через 100 Ом, тогда на 75Ом SCARTа придёт законные 0,949В. Без них приходит 1,2В, что может вызвать нестабильную синхронизацию.
Советы и пожелания по мелким изменениям v19 (после года пользования) принимаются или смысла нет, т.к. новых ревизий не планируется? Есть несколько пожеланий, не знаю уж насколько нужных и важных для будущих заказчиков.
Нужна ли таблица элементов и принципиальная/монтажная схема с мелкими исправлениями на основе моего рабочего экземпляра?
Ну не надо так не надо.
Тогда у меня такой вопрос - частота в режиме ТУРБО изменяется программно (через прошивку галки) или жёстко задана аппаратно? Если программно, то можно вместо 7 МГц попробовать 14 МГц подавать на процессор?
И заодно: где -то лежат прошивки всех трёх галок, но под GAL16V8D?
Тогда у меня такой вопрос - частота в режиме ТУРБО изменяется программно (через прошивку галки) или жёстко задана аппаратно? Если программно, то можно вместо 7 МГц попробовать 14 МГц подавать на процессор?
Извини за нескромный вопрос, а в чем выгода от 14МГц на проце?
А турбирование подаётся только на него или ещё куда-то?
Может я не правильно вопрос задал, но если память и процессор могут работать на частоте выше 7 МГц, и всё задаётся только прошивкой галки, то почему бы не попробовать 14 МГц? Практически - может особо и нет смысла, теоретически - интересно.
А турбирование подаётся только на него или ещё куда-то?
Может я не правильно вопрос задал, но если память и процессор могут работать на частоте выше 7 МГц, и всё задаётся только прошивкой галки, то почему бы не попробовать 14 МГц? Практически - может особо и нет смысла, теоретически - интересно.
Начнем с того, что память, по моему, в Скорпе не работает на 7МГц в турбе. Смысл в том, что в Скорпе не честная турба. Там проц работает на 7МГц, а память на 3,5МГц. Тоесть когда идет обращение к памяти в турбе, то проц вайтится. Получается такая вот хроменькая турба, но зато мороки меньше в подборке элементов, как в Фениксе.
И если учесть что у проца самая короткая команда занимает 4 такта, то коллизии в турбе не будет медленной памятью. А вот если проц будет работать на 14МГц, а память все на тех же 3,5МГц, то глюкодром вполне обеспечен может быть.
USERHOME
05.06.2015, 23:11
Почему же в Скорпионе "Не честная турба"? H0 DD3 CAS-
ПРО недотурбу -> Сигнал INT 50 Hz - вот про что писали изобретатели (не стали делать 100 и это правильно)
Мне вот интересно про H3 и H4 строчную синхру (поподробней бы)
Приехали долгожданные платки из Китая.
Кратко из того что вошло в новой ревизии 2015 года.
1. Сделаны отверстия под корпус ATX.
2. Интегрирован USB контроллер клавиатуры.
3. Включалка переделана на PIC контроллер.
Тема в барахолке http://zx-pk.ru/market/viewtopic.php?f=7&t=15
http://photo.qip.ru/photo/zorel/200952990/middle/109083629.jpg (http://photo.qip.ru/users/zorel/200952990/109083629/) http://photo.qip.ru/photo/zorel/200952990/middle/109083630.jpg (http://photo.qip.ru/users/zorel/200952990/109083630/)
Обновленую схему с монтажкой и со списоком деталей добавлю в ближайшее время.
Добавил схему, монтажку и список деталей для рев. 2015 в начале топика.
Felix_73
07.07.2015, 16:00
Добавил схему, монтажку и список деталей для рев. 2015 в начале топика.
А прошивки для DD27 и PIC ?
Чем вызвана замена контроллера питания на PIC? Какие плюсы и минусы такой замены?
А прошивки для DD27 и PIC ?
Добавил в первое сообщение топика.
---------- Post added at 23:33 ---------- Previous post was at 23:30 ----------
Чем вызвана замена контроллера питания на PIC? Какие плюсы и минусы такой замены?
Да разницы в общем никакой нет, просто захотелось сделать как на плате Кай-2010.
Принцип работы таков. Однократное нажатие при выключенном компьютере - ВКЛЮЧЕНИЕ КОМПЬЮТЕРА. Однократное нажатие при
включенном питании компьютера - СБРОС. Нажатие и удержание кнопки в таком состоянии в течении 5 секунд - ВЫКЛЮЧЕНИЕ
КОМПЬЮТЕРА.
у классического скорпа кстати два сброса.
вспоминаю что например если какие-то программы гадили/портили доп.рам то после обычного сброса комп мог глючить (портился системный шрифт).
при сбросе надо было что-то удерживать - тогда происходила полная инициализация системы.
crazy_bender/ex-PLACEBO
09.07.2015, 20:22
левую стрелку и проводился тест памяти и еще чего то
левую стрелку и проводился тест памяти и еще чего то
ага, что-то похожее и вспоминается.
(сначала всплыла в-памяти `2` при-сбросе, но это для акселя на амиге)
стрелка влево + сброс. Происходит "холодный старт", перераспаковка монитора в восьмую страницу и так далее.
Anubis_OD
05.09.2015, 12:44
Добавил схему, монтажку и список деталей для рев. 2015 в начале топика.
в списке деталей для ревизии 2015 указана ATTINY13,
которую, как я понимаю заменили на PIC12F683.
Felix_73
06.09.2015, 19:22
в списке деталей для ревизии 2015 указана ATTINY13,
которую, как я понимаю заменили на PIC12F683.
Да,всё верно.Заменили,копия с KAY 2010.
Anubis_OD
08.09.2015, 12:57
Еще вопрос есть. Крайняя прошивка для Скорпиона 4.01. Она вмещается в половину пзу-шки 27040. Какой вариант предполагается хранить во второй половинке? Вижу перемычкой выбираются половинки..
SoftFelix
08.09.2015, 13:27
Крайняя прошивка для Скорпиона 4.01. Она вмещается в половину пзу-шки 27040. Какой вариант предполагается хранить во второй половинке? Вижу перемычкой выбираются половинки..
У меня КАЙ-2010 со СМУКом. Во вторую половинку 040 залил родную прошивку КАЯ (с РАМ-диском), которая шилась в 27512. Использую её для более полной совместимости с некоторым софтом, который выворачивает на изнанку от прошивки ПРОФ-РОМа. Прошивку 27512 склеил байт-в-байт четыре раза, переключаю тумблером на передней панели. Для Скорпиона такое тоже можно сделать. Подробнее можно почитать отсюда (http://zx-pk.ru/showthread.php?t=13708&page=7) и далее по топику.
Felix_73
11.11.2015, 16:13
Привет,форумчане!
Кто нибудь собирал контроллер клавиатуры на плате Скорпиона1024 rev.2015,
http://zx-pk.ru/showthread.php?t=24088&page=4 ?
Хочется узнать ,в какой последовательности прошивать МК?
И вообще...может ошибки есть?
Подскажите пожалуйста на плате rev.2015 что за детальки U4, U5, DD28, VD8. :confused:
W27040 это -- w27e040-12 dip-32 winbond ?
U4, U5, DD28, VD8. в схеме наверное не правильно отмечено. Сейчас не могу точно проверить, вечером напишу. на плате U4 это скорей всего по схеме перемычка U6, а U5 это перемычка для запуска блока питания в обход включалки на PIC контроллера. DD28 SN74ALS05A (1533лн2) это микросхема с часть схемы контроллера клавиатуры, деталь в SO корпусе запаивается со стороны пайки. VD8 пока не запаивайте.
- - - Добавлено - - -
W27040 любая 27C040, 27E040, 29E040. Можно ставить 27С010 .. 27С(E)040. чем больше цифра, тем объем у микросхемы, тем больше в нее влезет программ нужых для скорпиона. У меня кажется W27С020 на старом скорпионе установлена, в принципе хватало.
В схеме питания VD3 биполярный транзистор BC817, а на плате указано 2 диода Шоттки BAT54C. Что правильно?
Felix_73
19.11.2015, 17:31
VD8 установил КС456А (как в схеме KAY 2010) питание в норме,хотя можно вполне и без него обойтись.
Качните схемку KAY, там же,найдёте прошивки и описание для PIC12F683
http://zx-pk.ru/showthread.php?t=13770
Обозначение перемычек на новой плате, чуть позже подправлю схему.
http://i058.radikal.ru/1511/51/ff2721d1636ct.jpg (http://radikal.ru/fp/8be5797c3c904f2983a6f0effe300e8e)
- - - Добавлено - - -
Задали вопрос по поводу стабилизатора почему питание берется не с 5, а 3.3 вольта, для контроллера клавиатуры, отвечу здесь,.
Питание для стабилизатора берется с 5 вольт. Я на всякий случай добавил на плату перемычку X16, для подачи на контроллер питание 3.3 вольта прямо с блока питания АТХ, 3.3 вольта , но вдруг к.з на плате или нагрузка то может выгореть деталь какая-то, или дорожка выгорит, так на всякий случай добавил перемычку чисто для эксперимента. Можно в обход (не ставя стабилизатор) попробовать поставить перемычку и тогда на контроллер поступит 3.3 вольта с разъема ATX.
- - - Добавлено - - -
Многие начали собирать контроллер клавиатуры на плате скорпиона?
Есть ошибка, не правильно подключены сигналы по моей вине, нужно было скинуть для проверки Ankey шаблон перед заказом плат.
X2.36-X2.40 надо было подключить к KL0-KL4
А X2.26-X2.30,X2.33-X2.35 к KB0-KB7
Исправлять на плате очень сложно резать и тянуть 12 проводков к разъему клавиатуры.
По этому Кто заказал детали для контроллеров, я могу выслать с новой партии, через 2-3 недели чистые платы контроллеров клавиатуры, что-бы не пропали детали, можно будет подключить вместо встроенного контроллера клавиатуры.
Если не собирать встроенный контроллер, скорпион так же будет работать как и с предыдущих партий.
"X2.36-X2.40 надо было подключить к KL0-KL4
А X2.26-X2.30,X2.33-X2.35 к KB0-KB7"
Если правильно понял нужно ноги DD28 4.6.8.10.12 подключить R53.R52.R51.R50.R49 (X1: A9.B8,A8,B7,A7) соответственно. Это не сложно все ровно у DD28 эти выводы в воздухе висят (дорожек просто нет).
А выводы DD27 (A8-A15) отрезать от XS1-XS4. и подключить к XP1:
DD27 --- XP1
10(A8) -- KB4(A4)
11(A9) -- KB7(B3)
12(A10) - KB2(A5)
13(A11) - KB3(B5)
14(A12) - KB6(A3)
15(A13) - KB0(B6)
18(A18) - KB1(A6)
19(A15) - KB5(B4)
Или все таки по порядку A8-KB0,A9-KB1, ...
Платы контроллеров клавиатуры где можно посмотреть?
Если правильно понял нужно ноги DD28 4.6.8.10.12 подключить R53.R52.R51.R50.R49 (X1: A9.B8,A8,B7,A7) соответственно. Это не сложно все ровно у DD28 эти выводы в воздухе висят (дорожек просто нет).
К сожалению без разреза дорожек не получиться.
Там 12 штук идет вместе, только
Вот так должно быть.
x2 30 подключен A8 должен быть подключен к KB0
x2 35 подключен A9 должен быть подключен к KB1
x2 28 подключен A10 должен быть подключен к KB2
x2 29 подключен A11 должен быть подключен к KB3
x2 34 подключен A12 должен быть подключен к KB4
x2 26 подключен A13 должен быть подключен к KB5
x2 27 подключен A14 должен быть подключен к KB6
x2 33 подключен A15 должен быть подключен к KB7
x2 40 подключен D0 должен быть подключен к KL0
x2 39 подключен D1 должен быть подключен к KL1
x2 38 подключен D2 должен быть подключен к KL2
x2 37 подключен D3 должен быть подключен к KL3
x2 36 подключен D4 должен быть подключен к KL4
Скорп последней ревизии в PCAD https://yadi.sk/d/nLVVas79kaAFF
Можно вот в этом месте их разрезать например лезвием, нижний провод по толще идет на ВГшку +12 вольт.
http://s018.radikal.ru/i527/1511/6a/0ff0666e1bf6t.jpg (http://radikal.ru/fp/7ee399f353e44b69b0b1759c1e438abe)
- - - Добавлено - - -
Контроллер клавиатуры http://zx-pk.ru/showthread.php?t=24088
Спасибо теперь разобрался.
Схемы контроллера клавиатуры я видел. А плату нет. Она как подключается к компьютеру?
Она как подключается к компьютеру?
Плата в архиве https://yadi.sk/d/1nLRxxWffku5n
Через разъем X2, непосредственно к разъему клавиатуры на плате скорпиона. Но на прямую подключить не получиться, плата расчитана на подключение к профику, все равно без МГФа не обойтись.
Сигналы с разъема X2 SK1..SK4 подключаются к резет, маджик и т.д. Можно задавать программно.
На скорпионе я их подключил так.
SK1 - reset
SK2 - wite
SK3 - turbo
SK3 - magic
- - - Добавлено - - -
Пока разбираемся с контроллером, ничего не режьте на плате, возможно можно будет обойтись без порезов или с минимумом порезов.
К сожалению без разреза дорожек не получиться.
Там 12 штук идет вместе, только
Вот так должно быть.
x2 30 подключен A8 должен быть подключен к KB0
x2 35 подключен A9 должен быть подключен к KB1
x2 28 подключен A10 должен быть подключен к KB2
x2 29 подключен A11 должен быть подключен к KB3
x2 34 подключен A12 должен быть подключен к KB4
x2 26 подключен A13 должен быть подключен к KB5
x2 27 подключен A14 должен быть подключен к KB6
x2 33 подключен A15 должен быть подключен к KB7
A8-A15 можно не резать, т.к. это те же A8-A15 скорпиона, только пропущенные через
ЛП9 с открытым коллектором, в этом случае резисторы подтягивающие не нужны R57,62,79,82,91,93,110,111
Питание тоже можно попробовать не резать, только при подключении к PC не соединять провод +5V к разьему USB X17.1,
у себя на контроллере проверил, подключается.
Для программирования делаем такой переходник на 3х проводах:
X17.1 --не соединять-- USB B 1
X17.2 ----------------- USB B 2
X17.3 ----------------- USB B 3
X17.4 ----------------- USB B 4
Разьем USB B
http://cxem.net/comp/comp70-2.gif
Процедура прошивки будет выглядеть так:
1. Прошиваем Alteru через разъем X15 ByteBlaster'ом (шьем Keyboard.pof)
2. Через X19 прошиваем PIC24 программатором PICKit2 или 3 (шьем Loader64GB002.hex, config bits уже определены)
3. Отключаем питание Скорпиона. К X17 подключаем разъем USB B, переходник указан выше, а на разъеме X19
замыкаем джампером 3 и 4 контакты.
4. Подключаем питание Скорпиона. Подключаем контроллер USB кабелем к PC, при этом на PC должно определится
новое устройство "Anykey Loader".
5. Запускаем ZXHIDKbdLayout.exe и создаем требуемую раскладку клавиатуры.
6. Этой же программой (если устройство подключено, то в программе станет доступна менюшка "Контроллер")
обновляем прошивку (ZXHIDKeyboard.hex) и заливаем в контроллер раскладку (для примера ss.zxl).
7. Отключаем питание Скорпиона, Отключаем от PC, снимаем джампер с X19, меняем разъем на X17 с USB B на USB A (Host) подключаем к нему клавиатуру.
Все, должно работать.
Далее для обновления прошивки или изменения раскладки делаем только пункты 3-7.
Остается 5 сигналов переразвести D0-D4 контроллера к KL0-KL4 скорпиона
Прошивки, драйвер (https://yadi.sk/d/mZ5I957dkeZQa)
Спасибо, я так понял, сейчас на платах все равно нужно будет перерезать эти дорожки что идут на ЛН2? А с ЛН2 провода кидать нужно на KL0-KL4 ?
По скриншотам там ряд дорожек удобно расположен, 5 дорожек проходят, ничего не цепляет, можно их смело резать, а от ног ЛН2 кидать провода на KL0-KL4?
Выходит так.
D0 (4н. ЛН2) должен быть подключен к KL0
D1 (6н. ЛН2) должен быть подключен к KL1
D2 (8н. ЛН2) должен быть подключен к KL2
D3 (10н. ЛН2) должен быть подключен к KL3
D4 (12н. ЛН2) должен быть подключен к KL4
http://s017.radikal.ru/i435/1511/58/be2be7bc5857t.jpg (http://radikal.ru/fp/772bec620a874091a7e2aac436c0ad08)
Зеленую дорожку не трогаем, она с противоположной стороны платы (по ней проходит сигнал А15) всего получается нужно резать 5 дорожек возле ЛН2
http://s005.radikal.ru/i212/1511/17/157ad343d1a7t.jpg (http://radikal.ru/fp/e9022f655d5048eca1cff5d2b446b559)
Включил Scorpion и получил вот такой матрас, причем он периодически гаснет. Подскажите с чего лучше начать поиск неисправности.:v2_dizzy_tired2:
И картинки с процессора 12 и 13 нога. Это нормально?
- - - Добавлено - - -
Получил вот такую картинку. Скопировал файлик TESTSC.512 2 раза. И прошил в ПЗУ 27С010.
Тогда получается прошивка для 27С010 ---> prof_39f.rom. Она у меня не работает. Или я не там смотрю?
Пробовал брать 1 часть scorp1024.rom и scorp295.rom 2 раза копировал. Тоже не идет.
Контроллер USB клавиатуры распаян? прошит?
Проверь ноги процессора 17,24,26
DD26-DD27 пока не в впаивал. У DD28 дорожки обрезал.
17, 26 высокий уровень. 24 идут импульсы.
Без DD26 через DD28.1 на сигнал Magic могут приходить 0.
Надо пока 1 вывод DD28 на 0 посадить
Felix_73
03.12.2015, 20:25
Прошил контроллер клавиатуры ,всё прошилось ,определилось,плата теперь стратует,а клавиатура на нажатие клавиш не реагирует.
на разъёме X17 D+ и D- выдают 0.1v .
Altera прошитa?
Раскладка записана в PIC?
Hex файл записан в PIC?
А светодиоды на клавиатуре загораются? Питание на нее подается с X17
Светодиоды назначены так:
Светодиод SCROLL_LOCK состояние раскладки - реагирует на нажатие клавиш назначенных на ALT и ALT LOCK
Светодиод NUM_LOCK состояние SK1 - реагирует на нажатие клавиш назначенных на X1 и T1
Светодиод CAPS_LOCK состояние SK2 - реагирует на нажатие клавиш назначенных на X2 и T2
Джампер с X19 снят?
Felix_73
03.12.2015, 21:21
Все мк прошиты ,вcё сделано по инструкции указанной выше.
http://i75.fastpic.ru/thumb/2015/1203/99/b3f807b269c649b23976ffe542621e99.jpeg (http://fastpic.ru/view/75/2015/1203/b3f807b269c649b23976ffe542621e99.jpg.html)
отключил d+ и d- клава светодиодами моргает при включении,если даже по отдельности d+- подключать
не моргает. Джампер снят,питание подаётся,даже клавы менял.На нажатие кнопок не реагирует.
Я записывал раскладку которая уже готовая в архиве лежит ZXHIDKEYBOARD Scorpion
ZXHIDKeyboard.hex называется.
Нажал кнопку "КОНТРОЛЛЕР",выбрал там ZXHIDKeyboard.hex и файлик успешно прописался в PIC.больше ничего там не делал,отключил плату от РС.
Файл раскладки с расширением zxl, а hex это прошивка.
Прошивку можно один раз обновить, а потом по мере необходимости при появлении новых
А раскладок можно наделать несколько, сохранить в файлы и менять при необходимости независимо от прошивки.
Запись раскладки в контроллер:
Файл->Открыть (выбираем файл с расширением zxl) или создаем
Контроллер -> записать раскладку
Если этого не сделать, то и на кнопки реагировать не будет
На скриншоте у тебя видно, что клавиши не назначены.
Felix_73
03.12.2015, 21:48
Ясно,значит я просто не зашил файл раскладки...завтра проверю,сегодня уже не получится.
В раскладке которая в архиве,назначена кнопка MAGIC?
Немного не понятно,как допустим переназначить кнопку RESET ?
В раскладке которая в архиве,назначена кнопка MAGIC?
Немного не понятно,как допустим назначить кнопку RESET?
Нет кнопка Magic там не назначена
У контроллера есть 4 выхода SK1-SK4, они
соответствуют кнопкам в программе X1-X4 и T1-T4,
В скорпионе они подключены так:
SK1 /RES
SK2 /WAIT
SK3 /TURBO
SK4 через инвертор ЛН2 меджик.
Т.е. RESET будет срабатывать при нажатии кнопки назначеной на X1 и
включаться-выключаться при нажатии кнопки назначеной на T1(можно не назначать)
Чтобы назначить кнопку нажимаем ее на верхней клавиатуре, после чего нажимаем на нижней
нужную ZX кнопку, PC кнопка изменит цвет, а ZX кнопка останется нажатой, можно нажать вторую ZX кнопку,
тогда будет срабатывать пара (например стрелка вверх - СAPS и 7).
Чтобы убрать назначение выбираем на верхней клавиатуре кнопку и на нижней клавиатуре выключаем кнопки,
которые ранее были назначены.
Одновременно можно хранить в контроллере 2 раскладки и временно включать вторую раскладку клавишей назначеной на ALT или
переключать клавишей назначенной на ALT LOCK.
Для переключения раскладок в программе выбираем в чеклисте Базовая или Альтернативная
Кнопки PC на которые назначены ZX клавиши выделяются буквами с красным цветом,
а на которые назначены системные клавиши буквами с синим цветом.
Без DD26 через DD28.1 на сигнал Magic могут приходить 0.
Надо пока 1 вывод DD28 на 0 посадить
Спасибо, помогло!
Осталось распаять контролер.
Есть еще проблема экран периодически гаснет. К монитору подключил через плату VGA. Плата 100% рабочая, проверенная на АТМ, только перемычку убрал, чтобы экран не сползал. Что скажете нужно ковырять VGA & PAL или искать причину в Scorpion?
Пробовал через другую плату VGA & PAL. При подключении через PAL-кодер видно что периодически кадры прыгают.
Проблема с кадрами решилась заменой С1 на 1,2 нФ. Теперь VGA и PAL-кодер дают четкую картинку.
Felix_73
04.12.2015, 12:09
Чтобы точно определить причину,подключите плату RGBS - SCART.
Будет дёргаться значит нужно подбором конденсатора с 300 пик до 2000 пик, на счетчик, dd4 на 9 и 11 ноги.
Ещё нужно экранировать провод 14МГц с платы до VGAкодера.
- - - Добавлено - - -
Итак,сегодня прошил раскладку клавиатуры в PIC24. Клавиатура заработала,ура!
Есть только одна неприятность,срабатывает функция повтора нажатой клавиши.
Т.е. нажимаю любую клавишу и символ этой клавиши начинает повторятся на экране монитора.
Клавиатуры менял,одинаково. Как это исправить?
P.S. Обнаружил такое поведение нажатых клавиш:
-если нажать клавишу и её символ появится на экране,примерно 0,5 сек он не двигается ,а потом начинает бежать по экрану,а если в это время нажать на любые кнопки секции NumLock,то
бегущий символ останавливается!
Т.е. нажимаешь клавишу, отпускаешь а символ все равно бежит?
Прозвони цепь PIC 26 нога - Altera 39 нога.
Felix_73
04.12.2015, 18:39
Т.е. нажимаешь клавишу, отпускаешь а символ все равно бежит?
Прозвони цепь PIC 26 нога - Altera 39 нога.
Да,отпускаю клавишу,а символ бежит.Нажимаю на не запрограммированную клавишу(любую),символ останавливается!
Цепь 26-39 прозванивается,контакт хороший.
А может дело в прошивке ?
- - - Добавлено - - -
Снял небольшое видео https://yadi.sk/i/Dfy-OBTwkyVus .
Бегающий курсор останaвливаю,клавишами из блока NumLock.
Обратите внимание как мигает курсор когда захожу в Бейсик48,после нажатия на клавишу из NumLock,начинает моргать
нормально.
Какая Altera стоит?
Еще прозвони 39 ногу алтеры на 41 ногу алтеры, что-то не пойму как
там конденсатор стоит снизу платы, похоже как раз дорожка /RES проходит
через контактную площадку конденсатора C44 на которой +5V
Сейчас у себя на скорпионе проверил с той же прошивкой и той же раскладкой
все нормально.
Можешь снять лог с разьема X18
X18.1 на RXD вывод COM порта, X18.2 на GND COM порта
Параметры передачи
Baudrate 57600
Databits 8
Parity None
StopBit 1
Нужно посмотреть в какой нибудь терминальной программе.
Felix_73
04.12.2015, 19:29
Какая Altera стоит?
Еще прозвони 39 ногу алтеры на 41 ногу алтеры, что-то не пойму как
там конденсатор стоит снизу платы, похоже как раз дорожка /RES проходит
через контактную площадку конденсатора C44 на которой +5V
Сейчас у себя на скорпионе проверил с той же прошивкой и той же раскладкой
все нормально.
Можешь снять лог с разьема X18
X18.1 на RXD вывод COM порта, X18.2 на GND COM порта
Параметры передачи
Baudrate 57600
Databits 8
Parity None
StopBit 1
Нужно посмотреть в какой нибудь терминальной программе.
Альтера EPM7064stc44 как в схеме указано,ту и поставил.
39 и 41 ноги прозваниваются как замкнутые. И на них обеих +5 вольт!
На компе нету COM порта....
Получается ошибка на плате.
Надо дорожку /RES снизу платы возле C44
в двух местах порезать (ее надо было сразу вести к переходному отверстию,
а она петлю сделала к +5V ) и на переходное отверстие бросить перемычку.
Как на картинке
http://pix.academ.info/img/2015/12/04/de1040d574200cb9f7c4fe5f1597ce5f.jpg
Felix_73
04.12.2015, 20:07
Уже резанул,ставлю перемычку....
Ураааааааааааааааааааа! Заработало!
Блин! Это была ЖЕСТЬ!
Респект и уважуха,Anykey!
zorel тоже молодец,раслабиться не даёт:v2_dizzy_roll:
Единственное, нога пика могла пострадать.
Felix_73
04.12.2015, 20:17
Единственное, нога пика могла пострадать.
Как это может проявится?
Кнопки проверил,все работают.
Ну если работают, то значит все нормально.
Могли выходные транзисторы на ноге пика сгореть,
он же 3V
Felix_73 и Anykey спасибо за помощь в поиске ошибок.
Вынес ошибки и рекомендации по исправлению в первое сообщение этого топика.
Astrolux
14.12.2015, 15:55
Вынес ошибки и рекомендации по исправлению в первое сообщение этого топика.
Эти доработки с резанием дорожек и перемычками необходимо только при использовании встроенного контроллера клавиатуры, или в любом случае для работоспособности ревизии 2015?
Эти доработки с резанием дорожек и перемычками необходимо только при использовании встроенного контроллера клавиатуры, или в любом случае для работоспособности ревизии 2015?
Только в случае использования внутреннего контроллера клавиатуры, если не собирать контроллер то резать ничего не нужно.
Astrolux
14.12.2015, 16:22
Только в случае использования внутреннего контроллера клавиатуры, если не собирать контроллер то резать ничего не нужно.
А по третьему пункту исправлений, дорожку /RES, которая коротит на 5В надо обрезать в любом случае?
Если не собирать внутренний контроллер клавиатуры, то можно не ставить DD26, DD27, DD28, DA3 ?
А по третьему пункту исправлений, дорожку /RES, которая коротит на 5В надо обрезать в любом случае?
Просто не запаивать DD28, это часть от контроллера клавиатуры.
- - - Добавлено - - -
Если не собирать внутренний контроллер клавиатуры, то можно не ставить DD26, DD27, DD28, DA3 ?
Да, все правильно.
zorel, возможно в скорпион рев 2016 (и не только в скорпионах) немного подвинуть детальки. Вертикальные панельки под 30pin память достаточно сложно найти (нужно распаивать старые платы), а с горизонтальными гораздо проще, у добрых китайцев их в изобилии.
- - - Добавлено - - -
Помогите пожалуйста разобраться с прошивкой pm683. Записываю pm683.hex из kay_pm_fix. Запись идет с ошибкой. Что я делаю не так?
Felix_73
16.12.2015, 10:20
- - - Добавлено - - -
Помогите пожалуйста разобраться с прошивкой pm683. Записываю pm683.hex из kay_pm_fix. Запись идет с ошибкой. Что я делаю не так?
=============================
У меня выдаёт ошибку при верификации ,установил мк на плату - работает!
Все функции по вкл\выкл действуют. Попробуйте галку убрать UserID
или Чек девайс ID
- - - Добавлено - - -
У меня выдаёт ошибку при верификации ,установил мк на плату - работает!
Все функции по вкл\выкл действуют. Попробуйте галку убрать UserID
или Чек девайс ID
Работает. только красный светодиод мигает. Чуть напрягает.:v2_dizzy_coder:. Галки пробовал убирать все равно ошибка.
Felix_73
16.12.2015, 12:14
У меня выдаёт ошибку при верификации ,установил мк на плату - работает!
Все функции по вкл\выкл действуют. Попробуйте галку убрать UserID
или Чек девайс ID
Работает. только красный светодиод мигает. Чуть напрягает.:v2_dizzy_coder:. Галки пробовал убирать все равно ошибка.
Дак он и должен в дежурном режиме мигать,а когда плата включена - гореть постоянно.
Дак он и должен в дежурном режиме мигать,а когда плата включена - гореть постоянно.
Так и работает. А по схеме KAY красный это ошибка. Или ноги перепутаны?
Felix_73
16.12.2015, 13:34
Вероятней всего выводы перепутал,поменяй местами.
возможно в скорпион рев 2016 (и не только в скорпионах) немного подвинуть детальки. мне из РФ Антихрист высылал разъемы sim30, напишите сюда http://zx-pk.ru/market/viewtopic.php?f=7&t=3116 может подскажу где они есть или продадут.
Скорпионы уже заказал, может до нового года сделают и отправят..
SERGEY256
17.12.2015, 17:32
мне из РФ Антихрист высылал разъемы sim30, напишите сюда http://zx-pk.ru/market/viewtopic.php?f=7&t=3116 может подскажу где они есть или продадут.
Скорпионы уже заказал, может до нового года сделают и отправят..
Я брал летом вот здесь http://monolit-elcom.ru/products/index/251/168, там же есть SL-62
Скорпионы уже заказал, может до нового года сделают и отправят..
Это что, новая ревизия Скорпиона 2016 будет или та-же но с обнаруженными исправлениями в контроллере клавиатуры ?
Это что, новая ревизия Скорпиона 2016 будет или та-же но с обнаруженными исправлениями в контроллере клавиатуры ?
Будет та же, но с исправлениями.
Будет та же, но с исправлениями.
Я видимо пропустил, не видел записи на новую партию... :( Лишних плат не будет ?
Я видимо пропустил, не видел записи на новую партию... :( Лишних плат не будет ?
Я в этот раз заказал платки без сбора средств на заказ.
Скорпионы будут но не много. Еще будут профики, верхняя платка с небольшими доработками и орионы так же с небольшими доработками и VGA конвертеры, а в феврале планирую заказать платки КАЙ с контроллерами, там тоже ошибка на плате, будет с исправлением. Будет эмулятор FDD, с заменой разъема miniSD на разъем SD и замененным microUSB на miniUSB и с платкой под дешевый LCD экран ..
http://s017.radikal.ru/i421/1512/96/f8ae3088aa67t.jpg (http://radikal.ru/fp/5196561da52c42fe9e119368d8c52887)
Ну это на будущее и буду выкладывать в теме по распродаже в барахолке.
Сейчас готовлю на новую партию доработки к плате АТМ турбо, подключаю к АТМ ZX_BUS разъем и контроллер мыши с часиками. Будет или полностью новая плата АТМ турбо новой версии переделанная под формат АТХ, с новыми современными разъемами или дополнительная верхняя как на профике.
дядьку zorel, а можете вот эту доработку в Скорп pcb вставить, дабы красиво все было
http://zxpress.ru/article.php?id=10977
Спс
типа версия видео плюс
kolobokru
24.04.2016, 16:02
Здравствуйте. Подскажите пожалуйста - подойдет ли такая микросхема AT49F040 DIP-32 в скорпион для ПЗУ ???
Здравствуйте. Подскажите пожалуйста - подойдет ли такая микросхема AT49F040 DIP-32 в скорпион для ПЗУ ???
Подойдет.
У меня с такой не взлетела, может виной организация памяти этой флэшки.
kolobokru
27.04.2016, 22:32
Добрый вечер.
Подскажите пожалуйста:
Есть возможность в КИПе, на работе, добраться к программатору Тритон, но человек который с ним работает скоро уходит в отпуск. Остро встал вопрос зашить все что можно и нужно зашить для Скорпиона пока человек на полтора месяца не ушел.
Пока в наличии такая память:
1. AT49F002NT - 2шт
2. M27C1001 - 1шт
3. M5L27512K - 1шт
4. D27256 -1шт
5. M27128 -1шт
6. M2764 - 4шт
К сожалению AT49F040 пока еще не достал, может быть еще подгонят 3шт M27C4001.
Что там нужно склеивать для прошивания и как, и чем ??? Если можно - по пунктам, касательно архива "Прошивки для скорпиона" с первой страницы, ну и тесты всякие там.
Прошивка для 27С020 (29С020, 29F020, 39SF020, 49F002...) лежит здесь (http://zx-pk.ru/threads/17589-tekhnicheskij-razdel-quot-scorpion-zs-1024-quot-(ot-razrabotchikov).html?p=446596&viewfull=1#post446596).
Она для ПЗУ объемом 256кб.
Можно ее залить и на ПЗУ в 128кб (половину прошивки), ничего страшного не будет, просто не будет работать ромдиск (он необязателен). Это ПЗУ типа 27С010, 29C010..... 27C1001.
- - - Добавлено - - -
AT49F040 пока еще не достал
А зачем она тебе?
Популярный миф, что для Скорпа надо 512кб ПЗУ? :)
Неа, его железо поддерживает только до 256кб ПЗУ. Выше - переключается "бальшим савецким тумблером", но смысла в этом нет вообще, ибо это позволяет только расширить ромдиск, а им пользуются единицы раз в сто лет.
kolobokru
28.04.2016, 14:10
Прошивка для 27С020 (29С020, 29F020, 39SF020, 49F002...) лежит здесь (http://zx-pk.ru/threads/17589-tekhnicheskij-razdel-quot-scorpion-zs-1024-quot-(ot-razrabotchikov).html?p=446596&viewfull=1#post446596).
Она для ПЗУ объемом 256кб.
Можно ее залить и на ПЗУ в 128кб (половину прошивки), ничего страшного не будет, просто не будет работать ромдиск (он необязателен). Это ПЗУ типа 27С010, 29C010..... 27C1001.
Спасибо за информацию. А по поводу прошивки в саму микросхему - в даташите указано 256кб×8 страниц. Получается, мне нужно восемь раз подряд соединить одинаковую прошивку чтоб получилось 2 мегабайта ??? На ум приходит только нех редактор. Или я опять не правильно все понял. Направьте пожалуйста как мне нужно сделать.
256кб - это 256 килобит. Так что по 8 бит/байт получится 256кБ - 256 килобайт.
kolobokru
28.04.2016, 14:42
256кб - это 256 килобит. Так что по 8 бит/байт получится 256кБ - 256 килобайт.
Теперь вьехал, прошивать как есть и ничего не выдумлять.
kolobokru
11.05.2016, 23:03
Таки собрал плату, теперь буду рассказывать о своих граблях.:v2_dizzy_roll:
БП АТХ 450 асус. Напряжение - 5,26v; 12,32v. На микросхемах 5,00v, на ВГшке 11,6v.
1). Плата не запускается от кнопки вкл/выкл питания. Пик контроллер нормально прошивается (пробовал 2 раза шить PicKit3), верификацию проходит нормально - без ошибок. Вместо BC817 поставил BC847 (в наличии нет, по даташиту разница только в разном положении базы и эмиттера). Хотя по посадочному месту на плате скорпиона BC847 более соответствует схеме кая.
КАЙ
http://s019.radikal.ru/i643/1605/59/640dd342968a.jpg
Скорпион
http://s56.radikal.ru/i154/1605/71/3460406a382b.jpg
Может я не прав. Позже попробую другой пик контроллер. Если что буду заказывать BC817. Это пока не горит - с перемычкой на землю запускается.
Основная проблема - пока не прогреется, раз 20 - и как повезет кнопкой ресет, магик, турбо не поклацаешь плата не стартует. А если запустится, то уже после сброса нормально в меню, монитор входит (магик), дальше по меню проклацать - клавиатуры пока нет. DD26, DD27, DD28 не впаяно - пока нет в наличии. буду заказывать.
Процессоры что есть в наличии:
(Z8400AB1 Z80ACPU), (Z8400A PS Z80A CPU), и на третьем еле можно разобрать Z80A.
Если сбросился нормально и высветило меню скорпа - то процессоры (все три) нормально перезагружаются и в турбо, и без турбо. Процы теплые становятся как галки турбо и монитора.
При включении:
Без пзу - бордюр другого цвета, папер белый (подключено к телевизору сигналом видео - ч/б изображение), нужно долго жать ресет, магик, турбо пока появится матрац. Матрац идеальный, без помех. Периодически смещается влево и вправо. Что с ВГшкой, что без.
Пзу 271001 (прошита проф 39ф, вроде) - при включении бордюр другого цвета, папер белый, опять же нужно долго тыкать ресет, магик, турбо пока не сбросится и не выйдет в меню скорпа. Периодически на экране при этом разный мусор показывает. Как первый раз попал в меню скорпа, дальше уже нормально перезапускается по ресет, и по магик. Турбо переключается, в мониторе показывает скорость - фаст и нормал. Проц ощутимо теплый, как галка. Что с ВГшкой, что без.
Пзу AT29C010A (прошита склеенной 2 раза прошивкой 295, вроде) - аналогично предыдущему посту. Что с ВГшкой, что без.
С AT49F002NT и AT49F040 не запускается. Отдали еще 39F040 (позже попробую записать и попробую её).
Тест 512
Без ВГшки - при включении бордюр с полосами, папер пустой. При замыкании линий клавиатуры (видно поймал цифру - весь тест) видно что по бордюру моргают полосы и потом белый бордюр и папер. Если при многократном нажатии ресет, магик, турбо появилось надпись на экране скорпион, то тест проходит нормально. Останавливается на тесте ВГшки. ОЗУ нормально, порт FF и т.д.
С ВГшкой - при включении бордюр с полосами, папер с надписью скорпион (практически всегда). При замыкании линий клавиатуры (видно поймал цифру - весь тест) начинается тест и постоянно обрывается на ошибка IM2. Периодически вылазят ошибки ШД, ОЗУ. С другой комбинацией клавиатуры запускается тест ОЗУ и в каждой банке пишет - ошибки по разным адресам.
Вгшка горячее процессора и на 40-й ножке падение напряжения с 12,3 до 11,6 вольт (питание от БП).
Значится Вгшку в утиль ??? И по поводу процессора - стоит тоже заказать ???
Попробую еще раз плату в спирте искупать. Критика, замечания, советы - приветствуются !!! Извините что так туманно написал. Если что не понятно - я напишу. Осциллограф С1-94 у товарища прихватизировал.
- - - Добавлено - - -
В общем плату искупал, как было так и осталось. От нечего делать начал тыкать щупом мультиметра в разные микрухи. Ради интереса дотронулся до одной ноги кварцевого резанатора - произошел срыв синхронизации ну и на экране мусор. Нажимаю ресет и вуаля - комп спокойно перезагружается в меню скорпа. Воткнул 49F002NT(скорп 1024) + ножка мультиметра на кварц, потом ресет - работает !!! 49F040 (профром 401) - тоже завелась !!! (Все без ВГшки, с ВГшкой не хочет). С20 пока выпаял.
Из мыслей - завтра попробовать 6 ножку проца подтянуть на 5вольт. Если ничего не даст - буду проц и ВГшку искать. Все микросхемы перед установкой прогнал через тестер логики, DD1-DD6 1533 серии.
Сравнил платы скорпиона и кай-2010 транзистор правильно подключен. Наверное ошибка в самой схеме. Когда то давно пробовал запускать скорп с NMOS медленным процессором тоже не работало нормально и сильно грелся процессор, нужно cmos доступный ставить частотой хотя бы на 8 - 10 MHz. На сайте скорпиона http://scorpion.ru/spectrum/hard/sc_hard.htm рекомендовали ставить процессор фирмы Zilog Z80B Fтактов = 7Mhz - для плат Турбо
kolobokru
12.05.2016, 00:29
Когда то давно пробовал запускать скорп с NMOS медленным процессором тоже не работало нормально и сильно грелся процессор, нужно cmos доступный ставить частотой хотя бы на 8 - 10 MHz. На сайте скорпиона http://scorpion.ru/spectrum/hard/sc_hard.htm рекомендовали ставить процессор фирмы Zilog Z80B Fтактов = 7Mhz - для плат Турбо
Такой пойдет Z84C1008PEC ???
Такой пойдет Z84C1008PEC ???
На счет этого не подскажу. Это какой-то cmos DMA http://eu.mouser.com/ProductDetail/ZiLOG/Z84C1008PEC/?qs=26oI9%252bq63sIbUSIeHqqL4A%3D%3D я не знаю процессор ли это вообще. Хотя вроде как процессор, только я не знаю как он себя поведет со спектрумом. Посмотрел датащит, у них распиновка выводов отличается, так что к сожалению не подойдет.
Вот эти проверены работают со спектрумом 100% Z84C0010PEC - Z84C0020PEC http://eu.mouser.com/ProductDetail/ZiLOG/Z84C0020PEC/?qs=%2fha2pyFaduifMxWdKkuboCx5%2f%2fA%2fjE3s5j%2fl aZDxm3k%3d
kolobokru
21.05.2016, 16:40
Заменил процессор на правильный (спасибо земляку!!!), все равно так само работает. Собрал пал кодер на сха1645, при включении бордюр всегда черный, иногда серый. Без пзу тоже бордюр черный, матрас на черном бордюре. Чтоб проще было понять - во вторник приедет ВГшка сделаю видео и выложу ссылки.
Это тенденция. :v2_dizzy_facepalm:
kolobokru
21.05.2016, 17:13
Это тенденция. :v2_dizzy_facepalm:
Извиняюсь за вопрос - в смысле ???
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot