Просмотр полной версии : Сборка Radio-86RК-SRAM
Есть, только аффтар куда-то делся...
Вся документация и предыстория проекта лежит на http://radio86rk.pbworks.com, там же и схемы и платы в Eagle и Gerber.
Товарищи, у кого есть/сохранилась схема от БП "Электроника КР-02"?
У моего схема на 90% совпадает со схемой с кнопкой "пуск", только нет этой кнопки и схемы пуска.
Провел фотосессию своего блока в стиле "НЮ" :)
http://s020.radikal.ru/i708/1701/60/0f9e03dac112t.jpg (http://radikal.ru/big/42xqfmd67vhfg) http://i062.radikal.ru/1701/d2/46616ba7e977t.jpg (http://radikal.ru/big/ntp0i1ryqv51q) http://s018.radikal.ru/i506/1701/a6/401fafb4e9fct.jpg (http://radikal.ru/big/2cl35faqllgwf) http://s018.radikal.ru/i524/1701/29/306a38db5f9et.jpg (http://radikal.ru/big/h8fxpfkuo3r0g) http://s42.radikal.ru/i096/1701/b8/c5f8242caaedt.jpg (http://radikal.ru/big/0ad6rttfm2cs7)
Электролиты заменю все, на задней стенке врежу разъем питания, как на БП АТ/АТХ.
По плате отрисовал схему, корректируя в Паинте схему от КР-02 с кнопкой пуска, может при желании и по нормальному отрисую. :v2_blush:
http://s018.radikal.ru/i518/1701/1f/e17a5a325a20t.jpg (http://radikal.ru/big/gz2gjhcgzu2hg)
Закончил с блоком. Десять минут работы Прокссоном с отрезными дисками, и готово аккуратное отверстие под разъем питания.
http://s19.radikal.ru/i192/1701/da/ddcfa784da33t.jpg (http://radikal.ru/big/qd0yw9fkxzttr)
После сборки блок принял свой окончательный, лаконичный вид.
http://s019.radikal.ru/i621/1701/f2/0bccba9ea38bt.jpg (http://radikal.ru/big/l3mzx8amrpxat) http://s020.radikal.ru/i703/1701/5c/d11315d57311t.jpg (http://radikal.ru/big/06gwi7f1c8q38)
Напряжения все в норме, защита по ОС работает тоже. На очереди небольшая переделка моей версии СРАМ (http://zx-pk.ru/threads/21290-sborka-radio-86rk-sram.html?p=671651&viewfull=1#post671651) и запуск Малыша (http://zx-pk.ru/threads/27303-radio-86rk-quot-malysh-quot-g-kurgan.html).
Господа, добрый вечер!
Планирую собрать аппарат на данной плате. Сборка будет происходить впервые, а так как я совсем не электронщик, то ожидаю массу интереснейших "открытий")
Сборка планируется на отечественной элементной базе. В настоящий момент закупаю требуемые детали и столкнулся с тем, что К573РФ2 довольно сложно найти даже в Москве.
В этой связи возникает вопрос, возможна ли прямая замена её на AT28C16? Или же тогда нужно менять всю элементную базу и строить на интеловских чипах?
573рф5 должно быть навалом
573рф5 должно быть навалом
Т.е., я правильно понимаю, что я могу смело впихнуть 573РФ5 вместо 573РФ2, предварительно прошив её программатором?
В перечне комплектующих от автора есть "Конденсатор керамический 2.2нф LS=5мм". Обязательный ли это элемент и можно ли его чем-то заменить? Не вижу такой ёмкости в свободном доступе на рынке.
Vladimir_S
04.10.2017, 14:07
norduk, Лень смотреть, это видимо в компараторе? Любой на ~2200 пф.
- - - Добавлено - - -
И вообще то плату можно и без него запустить.
norduk, Лень смотреть, это видимо в компараторе?
Вероятно...вроде это рядом с входом/выходом на магнитофон..
Ага, на 2200 пФ имеются, впаяю его.
Vladimir_S
04.10.2017, 15:50
на 2200 пФ имеются
Это и есть 2.2нф.
В ожидании деталей решил сравнить авторскую первую версию (по которой заказал комплектующие) с версией от Zorel'а (с ATX-питанием) и обнаружил, что по семи деталям у меня есть вопросы. С molex-разъёмом я ещё кое-как догадался, а вот что мне впаивать в места отмеченные красным на фото - не соображу. На сайте автора есть указание на данную доработку, но различия по деталям не указаны.
http://s019.radikal.ru/i614/1710/20/3dc5568c1632.jpg
Прошу помощи зала, может эта инфа есть на форуме или кто-либо подскажет?
Интересует номинал конденсаторов C29, C28, безымянного сверху (это же конденсаторы, верно!?))
Номинал С1 и С13, и обязательно ли напаивать SMD или можно обычные плёночные?
Что и какого номинала впаивать на IC1 и SV1?
TomaTLAB
05.10.2017, 00:40
IC1 подписан же вроде 79L05 - "кренка" на -5В
С1, С13 - ее обвязка, по ходу, ~0.1...1мкФ керамика (ну можно и пленку)
С28, С29 - электролиты, вангую, ~10...50мкФх16В
Безымянный электролит, ну, мкФ 100...200, наверно.
Если они в питании, там разброс раз в три-пять не сильно критичен, обычно, особенно если в большую сторону взять. Примерно, что по размерам влезет.
SV1 - не знаю, странное обозначение.
ATX разъем - это "MiniFit" серия.
Благодарю за содействие!
Значит остаётся открытым только один вопрос - по SV1.
Кто знает что это?
Vladimir_S
05.10.2017, 12:12
Кто знает что это?
Как я понял для запуска БП. Так что не заморачивайся.
SV1 - это выбор источника -5В для процессора, либо с АТХ, либо с 7905, потому как в новых версиях БП нет провода -5В, только -12В, из которых и получаем -5В с помощью 7905.
Отправлено с моего Ixion MS155 через Tapatalk
SV1 - это выбор источника
Если "выбор", значит есть "опции": как они задаются? По уму туда впаивается джампер? Или переключатель? И какие контакты замыкать для одного или другого случая?)
Значит так... 1-2 это включение БП, то есть сигнал PSON ATX. 3-4 замыкаются при отсутствии 7905, то есть, если на вашем БП есть -5В, то 7905 просто не впаивается и замыкается перемычка 3-4.
Ага, ну и, соответственно, если на БП нету -5В, то 7905 впаивается и замыкаем 1-2..
В принципе да, но на 1-2 можно повесить тумблер или кнопку с фиксацией и уже ими включать БП.
А, ну т.е., 1-2 - это в принципе включение/отключение БП, а 3-4 - это формировать -5В/брать напрямую с вывода БП. Понял.
Всем доброго дня! Первые впечатления: пайка идёт несколько быстрее, чем ожидал, даже с моими скудными навыками паяльщика. В этой связи в срочном порядке взял китайский программатор для попыток шиться сегодня позднее, а также, не дожидаясь сборки редких деталей в чипдипе, взял пару замен и пару резисторных сборок собрал сам (сразу не взял замены, потому что не знал, что они есть). Так вот, какой вопрос, рядом с атмегой сверху имеется шестипиновый контакт с надписью ISP. Что это значит и потребуется ли он мне для первых запусков?
Если нет отдельного программатора то АТМ48 придётся шить прямо в РК через этот разъём вытащив клавиатурную ВВ55.
Если нет отдельного программатора то АТМ48 придётся шить прямо в РК через этот разъём вытащив клавиатурную ВВ55.
Программатор купил. Если он, конечно, поддерживает АТМ48. О чём я, судя по всему, скоро узнаю. Но сначала хочу подать питание без микросхем и замерить основные напряжения. Диоды же тоже должны гореть в этот момент?
А ну тогда всё подойдёт, ATMega48 можно прошить прямо в нём, и ни какими ISP не заморачиваться.
Пы.Сы. У меня такой же, и нисколько не пожалел, что приобрёл его...
А вот такой вопрос... Разъем ATX как впаивать? Защёлка там где 0 или там где x1?
upd. Ага, разобрался. Судя по тому, что 12В питание внизу и на разъеме это 10пин, то - наружу..
- - - Добавлено - - -
Пробное включение без микросхем не дало почти ничего. Все диоды молчат, но сильно греется КР1168ЕН5А. Больше не присходит ничего. Я сначала думал, что питания нет совсем, но потом обратил внимание что греется. Куда копать?)
SoftFelix
07.10.2017, 18:48
но сильно греется КР1168ЕН5А.
По плечу -5В должно быть крайне малое потребление тока. Т.е. никакого нагрева там быть не должно.
Куда копать?)
Учитывая...
даже с моими скудными навыками паяльщика.
Начать с мега-внимательной проверки монтажа. Для начала уделить внимание цоколёвки КР1168ЕН5А и правильности её впайки в плату. Ну и крайне желательны фото в хорошем разрешении обоих сторон собранной платы.
Ну и в заключении традиционное: "данный комп при исправных деталях и правильном монтаже работает сразу и не нуждается в дополнительной настройке". p.s. Некоторые первые версии плат, которые модифицировались ужЕ на этом форуме, имели ошибки как раз в зоне питания.
http://s013.radikal.ru/i322/1710/2e/32ea14439a85.jpg (http://radikal.ru)
http://s014.radikal.ru/i327/1710/cd/f24962374755.jpg
http://s018.radikal.ru/i524/1710/b1/4bb2c4f27a57.jpg
http://s008.radikal.ru/i306/1710/5a/35989b93a934.jpg
http://s011.radikal.ru/i315/1710/76/273f37b8f47a.jpg
Сейчас ещё попробую сделать фотки получше и внимательно проверять всю пайку.
Это место с КР1168ЕН5А у меня запаяно, кстати, хуже всего, так как рядом с ним керамические конденсаторы мелкие, пайка которых оказалась нетривиальной задачей. Думаю сейчас их отпаяю и припаяю плёночные.
- - - Добавлено - - -
При попытке перепаять керамику C1 и С13 площадки отлепились от платы и остались на паяльнике) А всё так хорошо начиналось))) Будет ли это работать если совсем без них?
Также попробовал включиться с другим БП, у которого по распиновке есть -5В. Убрал джампер, подключил, включаю БП. На БП висит вентилятор и ещё какая-то мелочёвка. Вентилятор крутится пару раз и останавливается. Кренка греется точно также, как если с джампером. Правильно ли я понимаю, что это означает, что на неё питание идёт даже когда не надо?
SoftFelix
07.10.2017, 20:30
Также попробовал включиться с другим БП, у которого по распиновке есть -5В. Убрал джампер, подключил, включаю БП. На БП висит вентилятор и ещё какая-то мелочёвка. Вентилятор крутится пару раз и останавливается. Кренка греется точно также, как если с джампером.
Пока не будет представлена схема этого новодела (разводка питания на плате) - гадать бесполезно.
Правильно ли я понимаю, что это означает, что на неё питание идёт даже когда не надо?
Светодиод "-5В" горит? Тестер есть? Что показывает после 7905?
Ценой неимоверных усилий я допёр до того, что ATX-разъём я-таки припаял наоборот. Собственно, сейчас буду перепаивать. Остаётся открытым вопрос: при корректном питании без C1 и C13 оно заведётся?
Пока не будет представлена схема этого новодела (разводка питания на плате) - гадать бесполезно.
Схему доработки питания также не нашёл в открытом доступе, кроме как в формате недоступном для чтения человеком у которого не стоит софт для разводки плат. Вот тут http://radio86rk.pbworks.com/w/page/66828031/%D0%94%D0%BE%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D 0%B8%20%D0%B8%20%D0%BC%D0%BE%D0%B4%D0%B8%D1%84%D0% B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8 Ссылка на zip где файл в формет Eagle.
Светодиод "-5В" горит? Тестер есть? Что показывает после 7905?
Соответственно, пока не перепаял не смогу проверить.
TomaTLAB
07.10.2017, 20:50
Сдается мне, что таки разъем питания наоборот припаян. Там же на шелкухе нарисована защелка.
А... пока дописал... :)
Без С1, С13 должно завестись, если ничего не отгорело. Можно их воткнуть между "синим" и "черным", и соотв. "белым" и "черным" прямо на контактах разъема.
Сдается мне, что таки разъем питания наоборот припаян. Там же на шелкухе нарисована защелка.
О, да, вы абсолютно правы. Разъём наоборот.
Там же на шелкухе нарисована защелка.
И ведь обратил на нёё внимание) Дважды перепроверил как впаивать буду)) Благо имеется в наборе отсос. Ещё пару проходов и перепаяем)
- - - Добавлено - - -
Итак.
1) Разъём я, естественно, уже не вытащил. Было принято спорное решение, запаять обратно, немного его покоцать и дать питания в нужном направлении. Через два дня приедет ещё один, тогда заменю.
2) Диоды не загорелись... но, +12 есть, +5 есть, вместо -5 есть только -0.35..
3) Диоды загорелись бы, если бы были припаяны наоборот. Соответственно, сейчас диоды я перепаяю, а вот почему вместо -5 -0.35? Кренку менять? Могла погореть с моими экспериментами?
4) Джампер 3-4 рядом с кренкой замкнут. Джампер 1-2 включает/останавливает БП, как и писалось выше.
Джампер, при использовании кренки, должен быть разомкнут.
И, по моему, наша КР1168ЕН5А и импортная 79L05 цоколёвкой всётаки различаются...
Ан нет, одинаковая... Значит она труп...
Ан нет, одинаковая... Значит она труп...
Понял. Естественно, запасную взять не удосужился...
Попробую тогда попрошиваться.
Кстати, такой момент. Включение/отключение БП по замыканию работает, при подключенной перемычке от кнопки выключения - нет( Странно.
А тот бп у которого есть -5В?
Выпаять кренку (всё равно менять) и попробовать с ним?
А тот бп у которого есть -5В?
Выпаять кренку (всё равно менять) и попробовать с ним?
А попробовал. А работает) -5 имеются. Пробовать включать с микросхемами?) Или померить на них входные напряжения для начала?
TomaTLAB
08.10.2017, 00:52
Промерить хотя бы, что на пинах питания все нормально. :)
И устанавливал микрухи я бы все-таки последовательно начиная с ГФ-ки.
Далее процессор адресный декодер и ПЗУ-ху прошитую нулями и временно выбранную постоянно. :) Ну это если есть чем сигналы посмотреть.
"Пошагатель" прицепить там...
В общем, по букварю.
Хотя со статикой должна без бубна завестись, если "соплей" нет.
Понял, так и сделаем)
Всё кроме "пошагивателя", так как не знаю как его собирать. Но если не заработает, то буду собирать)
- - - Добавлено - - -
Попытки замерить питания закончились следующим: 1) Питание есть на всех кроватках, на проце все три питания имеются, на некоторых других также по нескольку питаний; 2) Проверить однозначную корректность питаний не сумел, попробовал это делать по принципиальной схеме и либо на ней этого нет, либо (что более вероятно) я не умею её читать. Буду пробовать включаться по очереди добавляя микросхемы. Почти всех есть 2 штуки. На всякий случай)
- - - Добавлено - - -
Ага. Кажется понял где взять инфу по питанию)
- - - Добавлено - - -
ПО ГФке:
9 Ucc2 Вход Напряжение питания +12В
16 Ucc1 Вход Напряжение питания +5В
Замерил и у меня с точностью да наоборот, на 16 ноге +12, на 9 +5, как так может быть?
- - - Добавлено - - -
Нет, всё верно. Считал пины как на ATX разъёме, стал считать правильно и всё сошлось. И на ГФке и на проце питание норм.
- - - Добавлено - - -
РФ5 со ЗГ и Атмега48 прошились нормально на minipro TL866CS, РФ60А монитором шиться не хочет( Аналог же 2764?
Перепаял кренку, перепаял разъём питания, спалил БП, восстановил сгоревшие дорожки питания, купил новый БП и, наконец, снова, честные -5,+5 и +12 пошли. Так как с микросхемами я никакого результата не получил, то пойду по медленному и правильному варианту. Такие вопросы:
1) Должен ли ресет давать какой-то видимый (на диодах) или измеримый тестером сигнал на каких либо микрасхемах и пинах на "пустой" плате? (Т.е., без микросхем в кроватках).
2) Как сделать "шагатель"?
3) Для проверки того, что выдают микросхемы, если устанавливать постепенно, обязателен ли осцилограф или можно тестером что-то намерить на них "живьём"?
- - - Добавлено - - -
Поставил ГФку и проц, проц по 12 ноге реагирует на сброс. Это хороший знак?
TomaTLAB
09.10.2017, 00:08
Для проверки того, что выдают микросхемы, если устанавливать постепенно, обязателен ли осцилограф или можно тестером что-то намерить на них "живьём"?
Осциллограф в энтом деле крайне желателен, другой вопрос, что еще неплохо бы уметь правильно интерпретировать то, что он кажет. Ну это с опытом приходит. :)
Неплохо бы обзавестись логическим анализатором, хотя бы самым простеньким с "алика".
Тестер тут помошник не ахти.
Лучше уж сообразить если не лог. индикатор, то хотя бы пару разноцветных светляков включенных встречно-параллельно и не забыть резюк 1...1,5к (меньше не стоит, яркость только мешать будет) последовательно. Один конец в исследуемую точку, вторым попеременно тыкать в +5 и землю.
Скачайте книжку Зеленко, Панов, Попов "Домашний компьютер" - это букварь 86РК (шагатель на стр.61) там и процесс наладки описан.
12 нога это вход сброса, туда ГФка сброс выдает.
Ну и пока ничего кроме не воткнуто можно сделать "свободный прогон", т.е. посадить шину данных на "ноль" (на всякий случай через резисторы) проц должен начать адресными лапками перебирать.
А! 13 ногу (HOLD) тоже на землю чтоб в воздухе не висела.
Про книжку - благодарю за совет, скачал, буду штудировать. Попробую собрать вышеописанное.
Ну и пока ничего кроме не воткнуто можно сделать "свободный прогон", т.е. посадить шину данных на "ноль" (на всякий случай через резисторы) проц должен начать адресными лапками перебирать.
А! 13 ногу (HOLD) тоже на землю чтоб в воздухе не висела.
Вот здесь ничего не понял)
Осциллограф в энтом деле крайне желателен, другой вопрос, что еще неплохо
Для упражнений с РК подойдет Hantek DSO6022BE?
TomaTLAB
10.10.2017, 19:14
Идея "свободного прогона" в том, чтобы процессор все время получал с шины опкод NOP (00h).
Пока на плате ничего кроме проца (и ГФки) нет, то можно просто посадить на землю ШД.
В этом случае он будет постоянно выбирать следующую команду, и соотв. опять получит NOP.
При этом будет последовательно перебирать все адреса на ША, что позволит проверить работу адресного дешифратора, например.
Осцил такой для начала пойдет, но все же, советую обзавестись "отдельностоящим", с ним гораздо удобнее работать.
OrionExt
10.10.2017, 19:26
Для упражнений с РК подойдет Hantek DSO6022BE?
Подойдет.
Но я бы не спешил с выбором осциллографа (если, правда, у соседа не взять на пару вечеров). Такую штуку надо покупать очень обдумано и с пониманием на лет 5 вперед для чего он вам пригодится.
А так шагатель и тестер маст хев для ретро платформ:)
- - - Добавлено - - -
Можно и с али 8-канальный анализатор накинуть на шину данных. Но это не очень удобно. Разве что проверить работает/не работает.
TomaTLAB
10.10.2017, 19:29
Еще раз повторюсь, тестер штука необходимая, но для исследования логики - крайне неудобная.
Вбейте в поисковик "логический пробник" и соберите любой понравившийся. Там деталей - на пальцах посчитать.
Я в силу природной лени так и не сделал, каждый раз плююсь, но обхожусь парой, а то и одним светодиодом.
Но опыт позволяет одним местом чуять :) Хотя и осцил есть неплохой, но и он иногда в ступор вводит.
Вон, OrionExt знает о чем речь, ходил по тем граблям :)
OrionExt
10.10.2017, 20:29
TomaTLAB, ладно, ладно. С логическими пробниками у меня как-то не сложилось. Хотя штука нужная.
Тут ведь речь толкнуть плату. Так что статический режим с шагателем самое то и журнал Радио. Дешево и сердито.
А осциллограф, как и любой сложный прибор, может только усугубить ситуацию без понимания что там и как происходит:v2_dizzy_botan:
- - - Добавлено - - -
Хотя помню осциллограф и удача нашла не исправность на шине данных с первого раза (один вход/выход на шине данных прогорел у ВГ75 после неудачных исперементов). Все это происходило в динамике, заметил слегка просаженный сигнал относительно других, ножку кусь. Но для старта я бы это крайне не рекомендовал.
Хотя все эти события происходили очень давно и я носил красный галстук или уже не носил:)
Собственно, идея с осцилографом и пришла в голову на третьем пункте отладки из книги) Но всё вышесказанное указывает на то, что нужен не осцилограф, а-таки шагатель. Попробую собрать. А точнее, сначала понять, какие детали для него требуются.
1) Вот, например, из схемы мне понятны резисторы, кнопка.. И, пожалуй, всё) Ну более-менее понятно как соединять всё это дело между собой, к процессору и где земля)
А вот что за детали D1.1 и D1.2 мне не ясно и в книге не вижу. чтобы было написано.
http://s001.radikal.ru/i193/1710/2d/41553975f462.jpg
Это вопрос первый.
2) Попробую также подать на ШД ноль и "послушать" адресную шину. Верно ли я трактую описание данного процесса: для этого мне нужно ноги 3-10 (D0-D7) проца соединить с землёй, а тестером послушать ноги 25-36 (A0-A15) соответственно. И, если там зафиксирую активность, то вставить в панельку адресный дешифратор и потестировать его сигналы?
OrionExt
10.10.2017, 20:53
Ого. Тм2 - это один из триггеров. Кнопка и д1.1 вырабатывает короткий импульс "положительной полярности". И добавлю д1.1 борется с "дребезгом контактов". А резисторы нужны для… (обратились к мануалу ТМ2).
Вроде ничего не напутал:)
- - - Добавлено - - -
А вы ножки подпишите д1.2 куда идут (словами) и все станет проясняться;)
Ого. Тм2 - это один из триггеров. Кнопка и д1.1 вырабатывает короткий импульс "положительной полярности". И добавлю д1.1 борется с "дребезгом контактов". А резисторы нужны для… (обратились к мануалу ТМ2).
Вроде ничего не напутал:)
- - - Добавлено - - -
А вы ножки подпишите д1.2 куда идут (словами) и все станет проясняться;)
http://s019.radikal.ru/i631/1710/67/09ca6fbccd6a.jpg
Вот такой колхоз похож на правду?)
Разумеется, при соединении с верными ножками ТМ и с правильной землёй. Тут её нет.
OrionExt
10.10.2017, 21:31
Не подумайте. Я не издеваюсь. Я тут эмулятор первый раз уговаривал – Протеус. Это еще то противостояние логики человека и программы. Собирайте свою расыпуху и вперед.
Не подумайте. Я не издеваюсь. Я тут эмулятор первый раз уговаривал – Протеус. Это еще то противостояние логики человека и программы. Собирайте свою расыпуху и вперед.
Ну ок, допустим я собрал эту чудо-схему. Такой вопрос: все ли компоненты должны быть установлены? В инструкции об этом ни слова)
OrionExt
10.10.2017, 22:26
Компоненты на столе все должны быть установлены в ячейки=)
Подбородку журналов радио от 86г. Читаем. И задаем вопросы не как ТМ2 работает. А по тексту Журнала. Это выход для тебя=)
Компоненты на столе все должны быть установлены в ячейки=)
Подбородку журналов радио от 86г. Читаем. И задаем вопросы не как ТМ2 работает. А по тексту Журнала. Это выход для тебя=)
Да я не про шагатель... И да, сейчас понял, что триггер был подписан на схеме)
Я про сам РК. Проц, ГФ'ка и тест-пзу - этого же достаточно, чтобы "шагать"?
Нордик, помимо шагалки нужен ведь и индикатор ША ШД. У меня был на ва86 или ва 87, где то это все валяется . был бы ты по ближе , подарил. А так самому придётся спаять. Так вот там в журнале Радио. Есть описание какие светодиоды должны высвечиваться при каждом шаге.
p.s. незабудь питание на тм2 подать, а то шагать не будет
1) Вот, например, из схемы мне понятны резисторы, кнопка.. И, пожалуй, всё) Ну более-менее понятно как соединять всё это дело между собой, к процессору и где земля)
А вот что за детали D1.1 и D1.2 мне не ясно и в книге не вижу. чтобы было написано.
Это вопрос первый.
Это микросхема ТМ2 (можно 155 или 555 серии). D1 - обозначает что на схеме это м/с с номером 1, а цифра после точки - элемент микросхемы, в данном случае одна микросхема ТМ2 содержит два триггера. На схеме не вся нумерация выводов проставлена - загляните в справочник или "гугл - в помощь".
Это основы схемотехники. Не сочтите за грубость, но такие вопросы нужно задавать в разделе для новичков.
2) Попробую также подать на ШД ноль и "послушать" адресную шину. Верно ли я трактую описание данного процесса: для этого мне нужно ноги 3-10 (D0-D7) проца соединить с землёй, а тестером послушать ноги 25-36 (A0-A15) соответственно. И, если там зафиксирую активность, то вставить в панельку адресный дешифратор и потестировать его сигналы?
Да, но это лучше делать при помощи "шагателя". После сброса на адресных линиях должны быть везде нули и при каждом шаге адрес должен меняться, увеличиваясь на единицу. Т.е. сброс, везде нули, шаг, А0 = 1, шаг, А0=0, А1=1, шаг, А0=1,А1=1 и т.д.
Этот пункт можно пропустить. Для начала прозвоните все линии данных и адреса на замыкания между собой и шинами питания, прозвоните шины адреса и данных от процессора к остальным микросхемам. Если замыканий и обрывов нет, ставьте ПЗУшку и, проц (если дешифратор и схема начального запуска уже распаяны) и пройдитесь "шагателем".
Vladimir_S
11.10.2017, 08:59
norduk, Все это лирика. Проверил питание, ну и вставляй все микросхемы и включай. Вот если не заработает...
Не сочтите за грубость, но такие вопросы нужно задавать в разделе для новичков.
Да бросьте, какая грубость. Это я прошу прощения за "детские" вопросы) И спасибо, что посылаете в нужном направлении, а не в известном))
Про D1 - это я уже потом сообразил, что "смотрю в книгу, вижу фигу", там же написано русским языком D1 К155ТМ2. В любом случае, загляну в справочник и попробую разобраться.
Ну и, если не разберусь, то задам вопросы в соответствующем форуме.
Для начала прозвоните все линии данных и адреса на замыкания между собой и шинами питания
Там всё хорошо. Все питания на всех микрухах на нужных ногах есть и они не замкнуты между собой. На сброс всё это дело реагирует, что тоже фиксирую тестером.
На плате нет никаких соплей и "доработок", кроме восстановления двух сгоревших соединений по питанию в самом начале цепи.
прозвоните шины адреса и данных от процессора к остальным микросхемам
А вот это проверю.
Нордик, помимо шагалки нужен ведь и индикатор ША ШД.
А разве тестером я не смогу замерить на соответствующих ножках проца нужные биты? Т.е., делаю первый шаг тест-пзу, судя по книжке там 10101010 (AAh), ожидаю "услышать" тестером на соответствующих ногах 0.4 или 0.24 вольта. Не так?
norduk, Все это лирика. Проверил питание, ну и вставляй все микросхемы и включай. Вот если не заработает...
Это я уже делал. Правда, там были сомнения по поводу корректности прошивки ПЗУ. Прозвоню шины адреса и данных и попробую ещё раз.
А разве тестером я не смогу замерить на соответствующих ножках проца нужные биты? Т.е., делаю первый шаг тест-пзу, судя по книжке там 10101010 (AAh), ожидаю "услышать" тестером на соответствующих ногах 0.4 или 0.24 вольта. Не так?
Имелось ввиду, что лучше спаять индикатор для шины адреса и данный, что-то типа такого http://zx-pk.ru/threads/25983-quot-shagatel-quot-dlya-z80.html Или, как предлагалось, на ВА86/ВА87 и обычных светодиодах. А тестером - это долго и нудно.
P.S. Напряжение для "1" не менее 2,5В.
А тестером - это долго и нудно.
Но не невозможно) Паять ведь тоже время. Попробую получить первые несколько байт, тогда уже и с индикатором решу.
P.S. Напряжение для "1" не менее 2,5В.
Понял.
Господа, есть подвижки. Комп стартует, даёт экран с мигающим курсором. Надпись сверху не видно, только один пиксель от неё.
Причина была банальнейшая и совершенно детская - я неправильно напаял выводы на тюльпан (видеовыхода).
Клавиатура не реагирует (Атмега прошитая поставлена, естественно).
https://cloud.mail.ru/public/LRoA/6MYabfD5w
- - - Добавлено - - -
Методом научного тыка выявил следующую особенность: если вытащить ВВ55А, курсор сразу при включении начинает бегать пробелами до бесконечности.
OrionExt
12.10.2017, 01:22
Схему не нашел.
Господа, есть подвижки. Комп стартует, даёт экран с мигающим курсором. Надпись сверху не видно, только один пиксель от неё.
Причина была банальнейшая и совершенно детская - я неправильно напаял выводы на тюльпан (видеовыхода).
Клавиатура не реагирует (Атмега прошитая поставлена, естественно).
Я бы вытащил atmega и накинул бы одну любую физическую кнопку с клавиатуры. Да посмотрел бы фурычит ли ВВ55А. Вот правда не знаю реализована ли в схеме обвязка клавиатуры.
Методом научного тыка выявил следующую особенность: если вытащить ВВ55А, курсор сразу при включении начинает бегать пробелами до бесконечности.
Ясный красный нет ВВ55А и проц читает всякую ересь с шины данных.
Vladimir_S
12.10.2017, 04:58
читает всякую ересь с шины данных.
А отобразить не может - ЗГ не читается.
Мтак... отлично.. Стало быть подозрения на ЗГ подтверждаются. Одна РФ5 прошилась, но не читается, другая совсем не прошивается на MiniPro TL866cs. При прошивке выбирал AT28C16 от AMD и TI. Для прошивки выставлял 21 вольт питания на Vpp. Увеличивал до 1000ns интервал.
1) Покупать AT28C16, а РФки выбросить и забыть как страшный сон?
2) Есть на руках РФ60А - тоже не шьётся, а также AT28C256 (шьётся), но у них 28 контактов, а не 24. Теоретически можно запихать, заземлив "лишние" пары контактов?
3) AT28C16 - вижу только под заказ (в Москве), чем-то можно заменить? Общедоступным, даже если и чутка переплатить придётся.
4) С клавой не заморачиваться, пока с ЗГ не разберусь? Или клава должна "тыкать" с атмегой при клике на кнопки?
p.s. OrionExt, схема есть тут http://radio86rk.pbworks.com/w/file/68892182/Radio-86RK-SRAM-zorel.zip. Если вы о схеме данной РК.
Vladimir_S
12.10.2017, 09:42
Или клава должна "тыкать" с атмегой при клике на кнопки?
А при нажатии любой кнопки курсор не сдвигается?
А при нажатии любой кнопки курсор не сдвигается?
Ну да. А с тестпзу лампочки на клаве пару раз моргают при старте. Т.е., как я понимаю, какое-то обращение к ней происходит.
Vladimir_S
12.10.2017, 10:11
Ну да.
Значит клава работает. Разбирайся с ЗГ. Попробуй набрать D,FFF и нажать интер. Что будет на мониторе?
OrionExt
12.10.2017, 10:16
Т.е., как я понимаю, какое-то обращение к ней происходит.
Лампочки на клавиатуре при старте независимо не отчего мигают. Это так называемый внутренний селф тест самой клавиатуры.
Клавиатура хоть PS/2 поддерживает? Или через пассивный переходник подключали?
Значит клава работает. Разбирайся с ЗГ. Попробуй набрать D,FFF и нажать интер. Что будет на мониторе?
Нет эффекта. Щелчков тоже нет. Клава точно рабочая.
- - - Добавлено - - -
Это так называемый внутренний селф тест самой клавиатуры.
Кстати, очень похоже. С норм ПЗУ тоже самое.
- - - Добавлено - - -
Клавиатура хоть PS/2 поддерживает? Или через пассивный переходник подключали?
Нене, нормальная PS/2 клава, без никаких переходников.
andykarpov
12.10.2017, 10:32
РФ5 прошилась, но не читается, другая совсем не прошивается на MiniPro TL866cs
Этот программатор не годится для прошивания РФ2, РФ5, ...
Поэтому либо прошивать где-то на другом программаторе, который поддерживает эти ПЗУшки, либо заменить на 28C16 и забыть )
OrionExt
12.10.2017, 10:44
Этот программатор не годится для прошивания РФ2, РФ5, ...
Ага, у MiniPro TL866cs напряжения программирования чутка не хватает. Хотя кто-то ухитрялся прошивать с вольто добавкой в виде последовательно включенной батарейки. Ну, это как говорится на свой страх и риск:)
Этот программатор не годится для прошивания РФ2, РФ5, ...
Поэтому либо прошивать где-то на другом программаторе, который поддерживает эти ПЗУшки, либо заменить на 28C16 и забыть )
Да были у меня сомнения при его покупке. Вроде у кого-то получалось пятые РФки шить на нём. Если правильные настройки выставить и через раз)
Пойду обеими путями. Закажу 28C16 и попробую прошить у спецов РФки.
Такой вопрос - 28C16 бывают 30-20-15-12 PC-PU-PI. Я вычитал, что это скоростные и температурные характеристики. Верно ли я понимаю, что для РКшки это вообще непринципиально?
- - - Добавлено - - -
Ага, у MiniPro TL866cs напряжения программирования чутка не хватает. Хотя кто-то ухитрялся прошивать с вольто добавкой в виде последовательно включенной батарейки.
Ну да, вряд ли это мой случай) Хотя...
АлександрПП
12.10.2017, 10:51
Чтобы проверить, есть ли выборка ПЗУ знакогенератора можно в панельку поставить любую, с чем-нибудь записанным в нее. Главное, чтобы она не была пустая. На мониторе должны быть бессмысленные знаки.
Если экран монитора чистый, значить ПЗУ ни при чем.
TomaTLAB
12.10.2017, 12:03
Такой вопрос - 28C16 бывают 30-20-15-12 PC-PU-PI.
В данном случае цифры это "скорость" в десятках нс, т.е. 300нс, 200нс, 150нс... Чем меньше - тем лучше, но тут не роялит, у РФок вообще более 400нс
P - пластиковый DIP, C - коммерческий температурный диапазон (0...70C), I - индустриальный (-40...85С), U - индустриальный бессвинцовый.
Чтобы проверить, есть ли выборка ПЗУ знакогенератора можно в панельку поставить любую, с чем-нибудь записанным в нее. Главное, чтобы она не была пустая. На мониторе должны быть бессмысленные знаки.
Если экран монитора чистый, значить ПЗУ ни при чем.
Вставил вторую РФ5, которая MiniPro отказывается прошиваться (первая прошивается, но результат, увы, тоже не рабочий).
Так вот, со второй, на которой мусор - такой эффект https://cloud.mail.ru/public/6vNn/FxypCpU3V
Ещё немного новостей) Некоторые кнопки заработали, возможно, они и до этого работали: спейс, z, x, y, квадратные скобки и ещё пару. Естественно, печатают все пробел (с битым ЗГ). Скролл-лок переключает кодировку, в другой пара рабочих кнопок отличаются. Большинство кнопок "молчат".
Пока решаю вопрос с ЗГ, решил задать вопрос по наводкам на экране. На питании -5 не напаяно пару конденсаторов, а от видео-тюльпана - два проводка к плате. Возможно, что-то из этого порождает горизонтальные наводки. Помимо наводок, справа с краю по всей высоте на картинке полоса шума. Выглядит вот так https://cloud.mail.ru/public/7Mvf/WhhwjzBPd
Похоже на непропай. Начните с вг и рфки.
1) Недозалитая ЗГ запустилась и появились долгожданные "РАДИО 86РК". Ура, товарищи!!!
2) РФ5 посредством разнообразных манипуляций на minipro-таки зашилась и контрольная сумма сошлась. Заменил и её.
3) Клава по прежнему отдаёт только часть символов. Все что есть - вот тут по ссылке https://cloud.mail.ru/public/BnjF/kiGibDKxr
4) Выявил, что область справа (вертикальная полоса) это как раз съеденная область слева (на скриншоте также видно)
Похоже на непропай. Начните с вг и рфки.
Какой (или какие) именно из моих глюков это должно было лечить?)
Есть ощущение, что клавиатурная атмега прошивается как-то криво... Такое возможно?
АлександрПП
12.10.2017, 21:49
Похоже что от клавиатуры идет сигнал только по линии PA7. Знаки только из этого разряда.
Тут или Мегу или D20 надо смотреть. Связь между их портами А и B.
По прозвонке пока всё хорошо. Проц-ВВ, ВВ-Атмега, питания, разъём клавы. Вроде всё звонится.
Резисторная сборка собранная "руками" вместо 4.7К по схеме у меня на 10К - это не может влиять?
По поводу прошивки РФ-ок на tl866cs: у меня они не прошивались на стационарном компьютере, если программатор вставлялся в usb 2.0 разьемы. При вставке в usb 3.0, которые на самой материнке - прошивались и через несколько дней проверял - верификация проходила. Однако, подключение программатора в usb 3.0 на ноутбуке не помогала - РФ - ки не прошивались. Т.е. прошить РФ- ки возможно в tl866, но надо чттбы порт usb обеспечивал достаточную мощность.
Т.е. прошить РФ- ки возможно в tl866, но надо чттбы порт usb обеспечивал достаточную мощность.
Вот насчёт этого я читал, что сам tl866 умеет преобразовывать напряжение, но я в этом не сильно шарю, так что может это и глупости.
- - - Добавлено - - -
http://s019.radikal.ru/i616/1710/3f/d3afc591fcfd.jpg
Хехе) Господа, получилось) Оно работает.
По клаве - при прошивке АТМеги во все предыдущие разы я не снял во fuses CKDIV8, что лишний раз указывает на то, что техническую документацию нужно читать внимательно и вдумчиво.
Остаётся решить вопрос с наводками и сдвигом экрана влево. Почему экран мог сползти? И отчего наводки?
TomaTLAB
13.10.2017, 00:26
Почему экран мог сползти? И отчего наводки?
Потому что скалер ЖК телека может плохо переваривать не сильно стандартный видеосигнал.
Смещена "картинка" относительно строчного синхроимпульса, часть пропадает, часть мусор захватывает.
Возможно уровни "неправильные" и скалер цепляется за что удается зацепиться.
С "Корвета" вон у меня вообще экран в телек не влезает.
Можно попробовать подключить к "стеклянному" (ЭЛТ) телеку посмотреть, что кажет.
Потому что скалер ЖК телека может плохо переваривать не сильно стандартный видеосигнал.
Смещена "картинка" относительно строчного синхроимпульса, часть пропадает, часть мусор захватывает.
Возможно уровни "неправильные" и скалер цепляется за что удается зацепиться.
С "Корвета" вон у меня вообще экран в телек не влезает.
Аха... Т.е., замена телека - выход? Я к тому, что не распаяные конденсаторы на кренке на это никак не влияют?
И такой вопрос - где есть софт такой - навроде файлменеджера? Я видал где-то, а найти не могу.
Или может есть готовые сборники софта для ромдиска?
И как, вообще, шить-то этот ROM-диск?
TomaTLAB
13.10.2017, 00:39
Я к тому, что не распаяные конденсаторы на кренке на это никак не влияют? Это вряд ли.
Гм... ну ROM как бы намекает, что шить его программатором.
Поэтому отложить РФки в сторону и прикупить у китайцев что нибудь вроде W27C512 по три копейки пучок - кучу нервов сбережет.
Ну не, это понятно. Вопрос про другое - вот накачал я софта и куда его? Прям файлы шить? Оно же чем-то должно управляться) AT28C256 у меня уже заботливо заготовлена для этих развлечений)
- - - Добавлено - - -
Т.е., сформулирую корректно - как создать свой собственный ROM-диск? Эмулятором? И, вдогонку, как шить на разные страницы 256Кб микросхемы 64(32?)-килобайтные ROM-диски?
Vladimir_S
13.10.2017, 04:08
Почему экран мог сползти?
У меня на домашнем ящике так же было. Зашел в сервисное меню и сдвинул изображение вправо. Правда теперь на некоторых каналах, где в правом верхнем углу часы, их не полностью видно.
- - - Добавлено - - -
AT28C256 у меня уже заботливо заготовлена для этих развлечений)
Вот если бы у тебя была AM29F040 я бы мог предложить софт на 512Кб (если две, то на 1Мб).
У меня на LG то же сдвинуто. norduk оно немного и вверх тоже сдвинуто. Хсоникс поигрешь, увидишь.
Какой (или какие) именно из моих глюков это должно было лечить?)
Из сообщения 829. Медленное пропадание символов.
Такой эффект еще может давать и ИР13, попробуйте ее заменить.
У меня на домашнем ящике так же было. Зашел в сервисное меню и сдвинул изображение вправо. Правда теперь на некоторых каналах, где в правом верхнем углу часы, их не полностью видно.
Естественно, где-то на подкорке всё это время была мысль двинуть на самом ящике картинку, но казалась какой-то нереальной. По факту, лёгким движением руки https://cloud.mail.ru/public/LzFE/2v8sDYid8
- - - Добавлено - - -
Вот если бы у тебя была AM29F040 я бы мог предложить софт на 512Кб (если две, то на 1Мб).
Ну я уже понял, что руками могу собрать сам, вопрос - как? Где-то в середине ветки описывались хитрые манипуляции с неким софтом - win..что-то там.exe
Если я эту программулину использую, то могу сам набрать что надо?
И к спецам по MiniPro TL866CS - у меня софт видит в AT28C256 одну 64Кб страницу, а как зашить все 256Кб? И страницами какого размера надо шить, чтобы потом МОНИТОР это всё видел и понимал, что с этим делать?
- - - Добавлено - - -
Из сообщения 829. Медленное пропадание символов.
Такой эффект еще может давать и ИР13, попробуйте ее заменить.
Так сейчас всё хорошо. То ж была кривая прошивка РФ5 и тестировалось, что ПЗУха с МОНИТОРОМ живая.
Vladimir_S
13.10.2017, 08:52
Если я эту программулину использую, то могу сам набрать что надо?
Не надо ничего собирать. Скачал с магнитофонного входа и записал на АM29F040. Я специально переделал DOS, убрал все навороты. Сделал версию для недоработанной РКшки. Монохромная версия. Сейчас батарейка зарядится и скину фото.
Не надо ничего собирать. Скачал с магнитофонного входа и записал на АM29F040. Я специально переделал DOS, убрал все навороты. Сделал версию для недоработанной РКшки. Монохромная версия. Сейчас батарейка зарядится и скину фото.
Положим, я закажу АM29F040, всё равно ж ждать надо, пока приедет. Это первое, а второе - она ж 32-пиновая?! А на плате 28 контактов... (чешу репу)
Vladimir_S
13.10.2017, 09:08
у меня софт видит в AT28C256 одну 64Кб страницу
Это не возможно.
- - - Добавлено - - -
она ж 32-пиновая?! А на плате 28 контактов.
Подключается ко второй ВВ55.
Это не возможно.
http://s013.radikal.ru/i322/1710/40/5f96a32838a8.jpg
И микруха у меня AT28C256-15PC. Из спецификации - "256K (32K x 8) Paged Parallel EEPROM AT28C256"... А вижу только 8Кб)
А никакие не 64)
Подключается ко второй ВВ55.
Понятно... Вероятно, к той же второй, к которой и "штатный" ромдиск подключён... Его бы для начала ещё запустить)
27256 подключается вместо ромдиска и образует тот самый диск объёмом 32кБ.
А вижу только 8Кб)
Конечно же, никакие не 8, а все 32...
27256 подключается вместо ромдиска и образует тот самый диск объёмом 32кБ.
Это да, вопросы немного про другое: вот я вижу 32Кб на одной странице в минипро и могу их зашить.
А как посмотреть другие страницы в нём?
И чем мне самому собрать 32Кб ром-диск?
Vladimir_S
13.10.2017, 09:53
norduk, в 32Кб и собирать то нечего.
- - - Добавлено - - -
Вот так производится запись файла.
norduk, в 32Кб и собирать то нечего.
- - - Добавлено - - -
Вот так производится запись файла.
Так это уже на самой РКшке в нортоноподобном софте. Это хорошо, но у меня пока расклад такой - есть AT28C256 (на 256 килобайт, а не на 32), которая состоит из 8 страниц по 32 килобайта. На которую мне нечего записать. И на которую я могу записать только (внимание!) 32 килобайта (одну страницу) через ПО программатора.
Соответственно, вопросы такие: 1) Кто-нибудь шил эту микруху в качестве ROM-диска? 2) Если да, то как шили на другие (не первую) страницы? 3) Ну и собственно, как собирали 32кб ром-диски под это дело?
AT28C256 на 256 килобит, а не килобайт, соответственно на 32 килобайта.
Vladimir_S
13.10.2017, 11:21
alx32, опередил.
Это многое объясняет....)
- - - Добавлено - - -
Но остаются открытыми два вопроса: 1) Как будет впихнута 32-ножечная AM29F040 в разъём ROM-диска на 28 ног. А если не будет никак, то чем занять именно его? Ведь вроде бы он именно для этого и предназначен?)
2) Как создать свой собственный ROM-disk на PC, чтобы потом его аккуратненько прошить на AT28C256. Понятно, что 32Кб - это несерьёзно, но чтобы потренироваться запустить пару игрушек или бейсик - хватить должно..
Vladimir_S
13.10.2017, 14:27
Как будет впихнута 32-ножечная AM29F040
Это малюсенькая платка. Подключается к разъему порта. Где то есть фото, но не нашел. В понедельник сфотаю.
Получился вот такой РК-86. ATX очень радует тем, что БП внутри корпуса, а не кирпич снаружи, как у ноута.
Есть пару нюансов, но всё решаемо. Например, по кнопке выключения БП вырубается, а через пару секунд врубается снова. Потому что 3-4 пины на 4-штырьковом переключателе, которые вроде бы должны включать/отключать кренку, у меня соединяют землю с PS_ON. Т.е., с любым БП (даже на котором есть -5В) без этой замкнутой перемычки у меня ничего не включалось совсем. А так совсем не выключается.
http://s002.radikal.ru/i198/1710/0c/15b1aeaa659c.png
Думаю поставить туда просто тумблер. Также, есть мысли когда распаяю магнитофонные разъёмы, соединить их с корпусными IN/OUT.
Ну и цвет, конечно же, прикрутить. План такой)
http://s019.radikal.ru/i622/1710/a5/4a5cd0f485bc.jpg
http://s56.radikal.ru/i154/1710/40/91ded78eb097.jpg
http://s46.radikal.ru/i111/1710/53/63926a9351ec.jpg
http://s016.radikal.ru/i335/1710/a5/2034d5589daf.jpg
http://s010.radikal.ru/i312/1710/23/a6ba9304f3bf.jpg
http://s16.radikal.ru/i190/1710/88/7d6d3de3007c.jpg
http://i069.radikal.ru/1710/af/4d2ac1e6cf77.jpg
http://i062.radikal.ru/1710/77/3d05263d0b71.jpg
http://s019.radikal.ru/i620/1710/30/5ecb881ff8aa.jpg
http://s018.radikal.ru/i510/1710/20/9661bcb9ed0c.jpg
http://s018.radikal.ru/i519/1710/ec/d9ee583082b4.jpg
http://s019.radikal.ru/i640/1710/6a/701b59982874.jpg
http://s018.radikal.ru/i522/1710/71/ec84cf542e40.jpg
http://s019.radikal.ru/i644/1710/3c/a5073e55e26e.jpg
http://s41.radikal.ru/i094/1710/25/5552d74c7014.jpg
Для РК можно и по скромнее. Такой корпус нужен минимум для ZX-EVO. Для РК-шки лучший выбор это корпус для Апогея. Продаётся новый с клавой нас барахолке
Для РК можно и по скромнее. Такой корпус нужен минимум для ZX-EVO. Для РК-шки лучший выбор это корпус для Апогея. Продаётся новый с клавой нас барахолке
Речь об этом? - http://zx-pk.com/forum/viewtopic.php?f=4&t=1556
Очень интересный вариант. Ставить только некуда всё это добро.
Собственно, mini-itx'ом и привлекла сама плата, когда решил собирать - компактный, никаких лишних приспособлений вроде блоков питания, клавиатур и прочего. У меня он рядом со Speccy2010 теперь стоит) Вероятно, это тот формат новодела ретрокомпов, который меня радует) Всё отключил, в коробочку убрал и лежит себе пока снова поностальгировать не припрёт)
- - - Добавлено - - -
1) Беру AT28C256, зашиваю с нулевого байта один из ксониксов (XONIX-S.RKR - длина 0800), проверяю, что прошилось правильно;
2) Вставляю в РК, делаю R,0808,0
3) D,0808 и L,0808 чтобы убедится, что с ромдиска данные скачаны
4) G000
и всё висит(
SoftFelix
13.10.2017, 22:02
и всё висит(
Не-не-не. :) Там не так всё просто. Надо "хитрым" способом создавать прошивки для РОМ-диска.
Надо "хитрым" способом создавать прошивки для РОМ-диска.
Мтак... и кто-то же это делал?) И может поделиться "тайным знанием" каким макаром создать этот прекрасный ROM-диск?)))
Или хотя бы где почитать об этом?
В подборках журнала видел что-то про т.н. "загрузчик" и всякие хитрости с директивой U, но целостной картины не сложилось.
SoftFelix
13.10.2017, 22:29
Мтак... и кто-то же это делал?) И может поделиться "тайным знанием" каким макаром создать этот прекрасный ROM-диск?)))
Или хотя бы где почитать об этом?
Где-то в этом разделе точно есть это описание. Надо воспользоваться поиском или просто просмотреть глазами. Так же есть ссылки на готовые образы РОМ-дисков с большим количеством программ.
- - - Добавлено - - -
Вот тут (http://zx-pk.ru/threads/21290-sborka-radio-86rk-sram.html?p=664284&viewfull=1#post664284) готовые образы для РОМ-дисков.
- - - Добавлено - - -
А вот тут (http://zx-pk.ru/threads/21290-sborka-radio-86rk-sram.html?p=664354&viewfull=1#post664354) правильный Монитор для данного РК.
А вот тут правильный Монитор для данного РК.
О, да, я вчера нашёл этот архив, скачал, прошил, а сегодня битый час пытался найти тему, где я его взял, чтобы почитать поподробнее.
Но видать туго соображалка у меня сегодня работает. Спасибо вам большое.
- - - Добавлено - - -
Всё получилось и, главное, я увидел те самые обрезаные края сверху и снизу на Ксониксе как раз.
Vladimir_S
16.10.2017, 06:10
norduk, Как и обещал. Вот такая микросхемка весит полмегабайта.
norduk, Как и обещал. Вот такая микросхемка весит полмегабайта.
Это она? https://www.chipdip.ru/product/am29f040b-70jf
Шлейф я просто подключаю на второй параллельный порт, верно?
Vladimir_S
16.10.2017, 14:10
Это она?
Да. И сразу возьми кроватку PLCC32. Ну и КР1533ИР23 если нету.
Да. И сразу возьми кроватку PLCC32. Ну и КР1533ИР23 если нету.
А плату какого размера взять? Под это дело.
Такая норм будет? 40x60 - https://www.chipdip.ru/product0/8747169030
Или больше-меньше нужна?
Vladimir_S
16.10.2017, 14:25
какого размера
Ну по размеру разъема (кстати тоже наверно нужен). Я например поставил все элементы, а лишнее обрезал.
Ну по размеру разъема (кстати тоже наверно нужен). Я например поставил все элементы, а лишнее обрезал.
А, ну да. Шлейф-то имеется, а вот разъёма лишнего, естественно, нет. Те, что есть, они как раз на сам РК закуплены)
Vladimir_S
16.10.2017, 14:35
Те, что есть, они как раз на сам РК закуплены)
Вот по их размеру и немножко с запасом платку и закажи.
- - - Добавлено - - -
И кстати, провод МГТФ-0.03 тоже не помешает.
Вот по их размеру и немножко с запасом платку и закажи.
- - - Добавлено - - -
И кстати, провод МГТФ-0.03 тоже не помешает.
Ну провод это проще. Его под заказ необязательно. Да и его пару метров имеется.
По плате, нехитрыми манипуляциями посчитал размер: примерно 40x40 мм.
В общем, заказ сделан. Осталась подождать пару недель и можно будет попробовать собрать.
На будущее, есть вообще мысль использовать встроенный в корпус кард-ридер.. Но это пока более мечты.
Vladimir_S
16.10.2017, 15:37
norduk, Дай ссылку на бинарник своего "монитора" и я воткну в него DOS.
norduk, Дай ссылку на бинарник своего "монитора" и я воткну в него DOS.
"Монитор" прошит тот, который по этой ссылке - http://zx-pk.ru/threads/21290-sborka-radio-86rk-sram.html?p=664354&viewfull=1#post664354
Vladimir_S
16.10.2017, 15:52
Хорошо, завтра верну с ДОСом.
Vladimir_S
17.10.2017, 03:44
Вход в DOS по директиве Х.
Вход в DOS по директиве Х.
Благодарю. Вечером прошью. Я же правильно понимаю, без конструкции с флешпамятью я все равно ничего толком в ней сделать не смогу?
Vladimir_S
17.10.2017, 09:31
без конструкции с флешпамятью я все равно ничего толком в ней сделать не смогу?
Только оболочку посмотреть.
Только оболочку посмотреть.
Что подумал, флешка решает вопрос хранения нормального количества данных и записи.
А как быть с обменом инфой с большим компом? Или ДОС FAT на флеше умеет?
Vladimir_S
17.10.2017, 10:01
Или ДОС FAT на флеше умеет?
Невозможно организовать FAT на памяти с сектором в 64Кб.
norduk вопрос хранения данных решает дисковод. И копия всего архива на РС.
norduk вопрос хранения данных решает дисковод. И копия всего архива на РС.
Вопрос не в хранении, а в обмене. Сохранить я смогу прямо с флешки, считав её программатором, для этого не нужны дискеты и дисковод.
Который, кстати, ещё и на компе нужно подключать. Там давно уже никаких дисководов нет.
Но, как я вижу, это не позволяет мне отредактировать содержимое флешки на большом компе.
Т.е., я не могу считать с неё конкретные файлы, а, главное, не могу записать на неё конкретные файлы без бубна.
Ну, кроме варианта с виртуальным магнитофоном.
Тогда вернёмся к истокам. Для чего тебе нужна РадиоРК-sram?
Тогда вернёмся к истокам. Для чего тебе нужна РадиоРК-sram?
Аппетит приходит во время еды) Я не собирал его для каких-то конкретных целей, мне было интересно осуществить саму сборку и немного разобраться в принципах работы микроэлектроники. Сначала мне было достаточно увидеть "РАДИО 86РК со стрелочкой". Потом, естественно, мне захотелось запустить игры, а теперь я ковыряю ассемблер (в эмуляторе) и у меня возникает резонное желание закинуть свои потуги в реальный комп.
Vladimir_S
17.10.2017, 11:20
norduk, Кроме того есть такая утилита RRKWIN32 которая напрямую пишет из РК в РС.
Владимир поподробнее. Из РС записовал, а вот в обратном порядке нет.
- - - Добавлено - - -
norduk такая же история. Но на эмуле у меня ещё хуже получалось. Программа зависала, клавиатура отличается от РК-шной.
С Апогеем тоже намучился, там только маг.
norduk такая же история. Но на эмуле у меня ещё хуже получалось. Программа зависала, клавиатура отличается от РК-шной.
С Апогеем тоже намучился, там только маг.
Я пока на этом упражняюсь - http://rk86.ru/
С Emu80 пока не срослось с РК-шными ассемблерами.
Vladimir_S
17.10.2017, 12:00
Вот.
Vladimir_S
17.10.2017, 15:23
Я пока на этом упражняюсь - http://rk86.ru/
norduk, Лучше прекрасный ассемблер использовать. В блокноте пишешь(вначале шапку скопировать и указать WAV под РК86) и полностью вставляешь. И сразу пишешь в РК. Гораздо быстрей и удобнее. А еще проще микрон.
norduk, Лучше прекрасный ассемблер использовать. В блокноте пишешь(вначале шапку скопировать и указать WAV под РК86) и полностью вставляешь. И сразу пишешь в РК. Гораздо быстрей и удобнее. А еще проще микрон.
Что именно быстрей и удобнее? На rk86 - там я сразу и результат смотрю, а из прекрасного у меня пока не запустился эмулятор. Пару раз синим экраном вектора-Ц моргнул, а потом совсем перестал запускаться, только попап всплывает с чёрной пустотой.
А Микрон - это на самой РК-шке? На ней мне непонятен план действий при зависонах. Без флеш-диска, думаю, совсем не имеет смысла пробовать.
Vladimir_S
17.10.2017, 19:18
а из прекрасного у меня пока не запустился эмулятор.
Разумеется, в нем генерируются bin файлы. Но зато с WAV идет полноценный rkr.
непонятен план действий при зависонах.
ОЗУ портится? Это бывает.
- - - Добавлено - - -
Ну тогда лучше привыкай к "микрону" в эмуляторе.
Разумеется, в нем генерируются bin файлы. Но зато с WAV идет полноценный rkr.
ОЗУ портится? Это бывает.
- - - Добавлено - - -
Ну тогда лучше привыкай к "микрону" в эмуляторе.
В плане генерации готового .rk для загрузки, конечно, удобно. Да, ОЗУ частично слетает.
Эмулятор безальтернативно - Emu80? И есть какой-нибудь мануал по этому "Микрону"?
Да, кстати. ДОС успешно вшит. Осталось дождаться сборки флеш-памяти)
http://s011.radikal.ru/i315/1710/02/123c2aacf6b8.png
Vladimir_S
19.10.2017, 10:41
Да, кстати. ДОС успешно вшит.
Вот. А цвет прикрутишь и DOS цветной будет.
SoftFelix
19.10.2017, 11:07
Вход в DOS по директиве Х.
А это ДОС для реально дисковода, родная схема на ВВ55А? "Х" - это ранее пустая, не задействованная директива стандартного Монитора?
Vladimir_S
19.10.2017, 11:16
SoftFelix, Эта DOS для AM29F040.
SoftFelix
19.10.2017, 12:40
Эта DOS для AM29F040
Понял. Для ROM-DISK'а.
Vladimir_S
19.10.2017, 14:19
Для ROM-DISK'а.
В принципе да, но запись и чтение на AM29F040 по принципу DOS.
Vladimir_S
20.10.2017, 09:58
norduk, Когда будешь распаивать PLCC кроватку, пригодится. Это вид со стороны пайки.
norduk, Когда будешь распаивать PLCC кроватку, пригодится. Это вид со стороны пайки.
Не просто пригодится, а я бы даже сказал, что без мануала я совсем и не справлюсь) Собственно, за ним и планировал прийти по факту получения микросхем. Сейчас на пару недель вырвались в отпуск, соответственно, не стал сразу спрашивать. Но, раз прислано, задаю вопрос - а с чьими ногами мне соединять эти контакты кроватки флешки? Если с разъёмом, то неясно как во всю эту схему цеплять ИР'ку, если с ИР'кой, то там столько ног нету. В общем, я в плане элементарных вещей достаточно некомпетентен, чтобы задавать такого рода вопросы)
OrionExt
21.10.2017, 19:37
norduk, все в ваших руках:)
- - - Добавлено - - -
Где мои ноги:) Я бы по другому вопрос поставил. Где схема?) А то фото да фото. Хорошо устроились:)
Я о пдф. А то рар - это отлично. Ну, лучше без него. Да просто не удобно.
Vladimir_S
21.10.2017, 19:53
norduk, Вот схема
http://zx-pk.ru/threads/12137-radio-86rk-vneshnij-rom-disk.html?p=743383&viewfull=1#post743383
norduk, все в ваших руках:)
- - - Добавлено - - -
Где мои ноги:) Я бы по другому вопрос поставил. Где схема?) А то фото да фото. Хорошо устроились:)
Я о пдф. А то рар - это отлично. Ну, лучше без него. Да просто не удобно.
Ну, как говорится, куда нам до вам) Нам что фото, что схема... Нас всю жизнь C да объектам учили и прочей верхнеуровневой дребеденью голову забивали)
OrionExt
21.10.2017, 20:07
Отличная схема. А где сигналы Pb? Pc?. И если я с спониманием процесса это захочу навасит. Это видимо схема как бы продать в 90 , что никому не нужно за руб.
- - - Добавлено - - -
Вот пример схемы (http://zx-pk.ru/attachment.php?attachmentid=61778&d=1500878331).
Да ну нафиг. Раз беритесь сами.
Vladimir_S
21.10.2017, 20:14
Отличная схема. А где сигналы Pb? Pc?. И если я с спониманием процесса это захочу навасит. Это видимо схема как бы продать в 90 , что никому не нужно за руб.
- - - Добавлено - - -
Вот пример схемы.
Да ну нафиг. Раз беритесь сами.
Ничего не понял.
OrionExt
21.10.2017, 20:23
Ничего не понял.
ГЫ:)
Ну я не буду. Уже… Забыл что такое PB0…7 на своей схеме:)
- - - Добавлено - - -
Да ну нафиг. Раз беритесь сами.
Vladimir_S
21.10.2017, 20:24
Забыл что такое PB0…7 на своей схеме
Это порты А,В,С ВВ55.
Vladimir_S
07.11.2017, 23:19
norduk, Разъем сам вызвонишь, красным указаны номера ног ВВ55. Спаяешь правильно - все должно заработать.
norduk, Разъем сам вызвонишь, красным указаны номера ног ВВ55. Спаяешь правильно - все должно заработать.
Спасибо, принято. По результатам сообщу.
Спасибо, принято. По результатам сообщу.
Как лучше поступить со шлейфом? Я думал, что он у меня есть, а у меня есть обычный писишный флоппи-шлейф, он на 8 жил шире, да ещё и перевёрнутый в центре частично.
Расcматриваю следующие варианты:
1) Откусить лишние жилы от него, разборать с одной стороны разъём и перевернуть перевёрнутые жилы, чтобы входы полностью соотвествовали выходам;
2) Откусить бок у разъёма, чтобы впихнуть более широкий шлейф в более узкий разъём;
3) Найти готовый шлейф с разъёмами нужного размера;
4) Собрать самому шлейф нужной ширины и длины.
Кроме 3 варианта, все остальные мне не нравятся в порядке убывания: 2, 4, 1 )
Но в продаже не вижу таких.. Может не там ищу?
andykarpov
09.11.2017, 13:18
Но в продаже не вижу таких.. Может не там ищу?
По-моему подходят готовые 26-контактные GPIO шлейфы от первых Raspberry Pi:
Вот такой, например: https://www.adafruit.com/product/862
https://cdn-shop.adafruit.com/970x728/862-02.jpg
По-моему подходят готовые 26-контактные GPIO шлейфы от первых Raspberry Pi:
Вот такой, например: https://www.adafruit.com/product/862
Да, верно. Такой подходит. Попробую найти.
Vladimir_S
09.11.2017, 13:52
norduk, Зачем такой длинный? Чем короче, тем лучше. Отрежь сантиметров 10 шлейфа и обожми.
norduk, Зачем такой длинный? Чем короче, тем лучше. Отрежь сантиметров 10 шлейфа и обожми.
Ну сначала оно пускай заработает, а потом можно и отрезать. А-то если я криво обожму, то не буду знать, что проблема именно в этом.
А это я могу)
Vladimir_S
09.11.2017, 15:36
А это я могу
Тогда проверяй тщательно, а то в флешине живет зверюшка по имени АСЗ ( автомат стирания/записи). Так вот к нему нужно обращаться очень корректно как по данным (D0-D7), так и по адресам (А0-А15 и А16-А18 по секторам).
Тогда проверяй тщательно, а то в флешине живет зверюшка по имени АСЗ ( автомат стирания/записи). Так вот к нему нужно обращаться очень корректно как по данным (D0-D7), так и по адресам (А0-А15 и А16-А18 по секторам).
Ага, понял. Завтра приступлю потихоньку, вроде всё пришло, что нужно было.
Наверное, в субботу буду пробовать агрегат уже на компе. Сообщу, как выходит.
Да, кстати, на фото на ИР висит конденсатор. Судя по всему, на ИР. Мне вешать какой-то или не принципиально? Если вешать, то какой?
Vladimir_S
10.11.2017, 00:46
norduk, Это по питанию блокировочный 0.1Мкф. Не помешает.
norduk, Это по питанию блокировочный 0.1Мкф. Не помешает.
0.22 Мкф подойдёт?
Vladimir_S
10.11.2017, 07:42
0.22 Мкф подойдёт?
Пойдет.
Пойдет.
A8 - 27 вывод флешки на 2 вывод ИРки? На схеме нет номера у ИР.
Vladimir_S
11.11.2017, 21:21
A8 - 27 вывод флешки на 2 вывод ИРки?
Да.
А первая нога ИРки - на землю или вообще нет соединения?
Vladimir_S
12.11.2017, 10:40
А первая нога ИРки - на землю или вообще нет соединения?
1 нога на землю.
Ура! Прозвонка показала, что ошибок нет. Получилось вот так:
http://i069.radikal.ru/1711/f1/6ff1b91c7c46.jpg
http://s018.radikal.ru/i528/1711/1d/80276473dccf.jpg
http://s018.radikal.ru/i509/1711/1a/1f74fea60359.jpg
ДОС теперь не ругается, отдаёт пустой дамп. Стало быть теперь можно прошивать флешку?
Vladimir_S
12.11.2017, 17:07
Попробуй что нибудь записать. Для пробы просто нажми S, введи любое имя и после ВК введи ,FFF.
http://s03.radikal.ru/i176/1711/df/c0dffb5e0382.jpg
Полагаю, работает) Сохраняет, загружает.
- - - Добавлено - - -
И программатором с флешки прочёл свои сохраненные файлы.
Vladimir_S
12.11.2017, 18:42
Теперь форматни диск А и потихоньку заполняй софтом. Если нужно что бы файл был самозапускаемым, то имя должно заканчиваться значком, который на кнопке с цифрой 4. Кстати, а как он называется?
Форматировать средствами DOS или программатором почистить? И как софтом заполнять? Сразу прошить пачку софта нельзя?
Про самозапускаемые - понял.
Кстати, а как он называется?
Как посмотреть, как она называется?
Vladimir_S
12.11.2017, 19:07
Нажми F и ответь Y. А заполнять так - скачиваешь через магнитофонный вход например BASIC. При нормальном результате выводится адрес начала файла, ниже адрес конца файла, еще ниже контрольная сумма. Запускаешь DOS, заходишь в SAVE, набираешь BASIC$, ВК, адрес начала, через запятую адрес конца и ВК. Все.
Магнитофонный вход я пока не распаивал. Да и долго это. Есть какая-то возможность собрать готовый образ флеша и зашить программатором?
Сейчас попробовал сохранить файл, указав адрес 0, FFFF, шуршал долго, в итоге выдал NO CONNECT. Видимо, чота там слетело. Щас попробую почистить флешку программатором.
- - - Добавлено - - -
Какая система дисков? Что за диски EXT A, EXT B и так далее. Они NO CONNECT. Это вторая ВВшка?
Vladimir_S
12.11.2017, 21:56
Они NO CONNECT. Это вторая ВВшка?
Изначально задумывалось, (а у меня так и есть), что одна флешка (INT) постоянно сидит в РКшке, а вторая (ЕХТ) подключается снаружи для обмена между компами. Для этого я в основном я и добавил функцию COPY.
адрес 0, FFFF, шуршал долго, в итоге выдал NO CONNECT.
Не пробовал, но вообще то система контроллирует влезет ли файл на диск. Нужно проверить и подкорректировать.
Щас попробую почистить флешку программатором.
Не нужно постоянно дергать микруху из кроватки. Контакты разбалтываются и некоторые теряются. Если пропадет запись и форматирование, проверяй контакты в кроватке.
- - - Добавлено - - -
Какая система дисков?
В основном заложен принцип ORDOS для Ориона. Но есть мелкие отличия.
- - - Добавлено - - -
Видимо, чота там слетело.
Не нашел СТОП БАЙТ.
Закинул на флешку пару игр с ROM-диска. Вроде все работает.
С системой дисков тоже разобрался, то, что одна 64Кб страница - это один диск (про ORDOS я мало что знаю, так как для меня РК, вообще, новая машина, я всё детство на спектрум-совместимых компьютерах сидел).
На очереди - цвет. Вопрос по разъёму. Планирую вывести три тюльпана с ВГшки и подключать их к переходнику типа
https://lib.chipdip.ru/492/DOC001492916.jpg
Только внутри самого СКАРТа перепаять входы на RGB.
Нормальное решение или корявое и есть более правильное?
На ящике нормального RGB-входа нет, только через СКАРТ.
И подойдёт ли такой переходник для подключения, например, цветного Апогея?
RGB там небось точно также генерируется с ВГшки?
- - - Добавлено - - -
На ящике также есть YPbPr, но я так и не вкурил, это тоже самое, что RGB или нет.
На сколько я помню у Апогея больше выводов, и чтоб было со звуком. Лучше купить нормальный разьем скарт , а на этой стороне din7 если память мне не изменяет.
Vladimir_S
13.11.2017, 13:33
RGB нужно делать по схеме Апогея, а иначе не стоит и заморачиваться.
RGB нужно делать по схеме Апогея, а иначе не стоит и заморачиваться.
Что именно имеется ввиду? Монтировать аналогичным образом? С таким же разъёмом.
https://img-fotki.yandex.ru/get/15515/203760433.97/0_125bc4_e06b5bc8_orig.jpg
Речь об этом?
Vladimir_S
13.11.2017, 14:15
Речь об этом?
Речь идет о схеме, ну а разъем дело десятое. Хотя у меня все компы подключаются через именно такой разъем, плавно переходящий в СКАРТ.
Речь идет о схеме, ну а разъем дело десятое. Хотя у меня все компы подключаются через именно такой разъем, плавно переходящий в СКАРТ.
Апогеечная схема и Самоцвет - это две разных схемы? А где можно на апогеечную глянуть?
Самоцвет-то простой.
Vladimir_S
13.11.2017, 14:39
В схеме Апогея RGB тактируются через 155ИР1.
- - - Добавлено - - -
Визуально разница вот в чем.
http://zx-pk.ru/threads/26099-radio-86rk-plyus-sozdanie-i-obsuzhdenie-versii-2016g.html?p=853583&viewfull=1#post853583
В схеме Апогея RGB тактируются через 155ИР1.
- - - Добавлено - - -
Визуально разница вот в чем.
http://zx-pk.ru/threads/26099-radio-86rk-plyus-sozdanie-i-obsuzhdenie-versii-2016g.html?p=853583&viewfull=1#post853583
Ага, вижу. Ну да, раз в Апогее устранено, значит будем делать как в Апогее.
А у моих Ямах разьем вообще din8. Вот буржуи, где взять х.зн.
TomaTLAB
13.11.2017, 19:21
где взять х.зн. ТЫЦ (https://ru.aliexpress.com/item/8-Pin-DIN-Plug-to-Female-Jack-2-Hole-Panel-Mount-Connector-Adapter-DIN-Plug-Male/1000001950343.html?ws_ab_test=searchweb0_0,searchw eb201602_0_10152_10065_10151_10344_10068_10345_103 42_10343_10340_10341_10543_10541_10562_10084_10083 _10307_10301_10060_10155_10154_10056_10055_10539_1 0537_10312_10059_10313_10314_10534_10533_100031_10 211_10103_10128_10073_10102_10129_10557_10169_1014 2_10107-10169,searchweb201603_25,ppcSwitch_0&btsid=6c13a110-20b4-4c0a-a647-e85246dc8dd3&algo_expid=da0f7f27-5ec7-40dc-9cc6-d2c7af85a97c-24&algo_pvid=da0f7f27-5ec7-40dc-9cc6-d2c7af85a97c)тама их хоть опой ешь. Правда в ямаховский разъем они лезут с натягом, но лезут.
Vladimir_S
14.11.2017, 07:02
norduk, Вот накидал схемку RGB как у Апогея.
norduk, Вот накидал схемку RGB как у Апогея.
Владимир, благодарю. Вам пора с меня взымать плату за обучение по дисциплине "Микроэлектроника и схемотехника для начинающих")
А если серьёзно, то план был такой: сначала спаять скарт для Апогея (благо он у меня с недавних пор тоже есть). Скарт буду паять для 7-пинового круглого разъёма, без никаких RCA и прочих сложностей.
Распиновку нашёл в руководстве пользователя, важные комментарии нашёл тут http://zx-pk.ru/archive/index.php/t-17845.html
Так вот, к чему я это всё. Как будет готов кабель, приступлю к распайке цвета на РКшке, так как там будет использоваться он же.
Вопрос по схеме: как её лучше монтировать? С учётом МГТФ, доп. микросхем и, самое главное, разъёма.
Уж очень неохота мне в апогеечный корпус РКшку запихивать.
Варианты:
1) Сделать на макетной платке, припаять напрямую к микрухам;
2) Сделать на макетной платке с разъёмом (не знаю с каким, фантазия на тему того, что конструкцию можно будет отключать от платы);
3) Сделать без никаких макетных платок, распаять всё прямо микросхемах вторым этажом.
Ни один из вариантов не решает вопроса сопли с 7-диновым выходом, но тут я уже сам что-то буду придумывать.
Vladimir_S
14.11.2017, 14:28
Я думаю вторым этажом и быстрее и экономичнее.
Vladimir_S
15.11.2017, 06:43
Уж очень неохота мне в апогеечный корпус РКшку запихивать.
А я так доволен.
А я так доволен.
Особенно порадовало "непаханное поле для экспериментов")
В апогеечной коробке, конечно, масса плюсов, разъёмы опять же на своих местах, но вот клавиатура это, на мой взгляд, минус.
Владимир, а ты стрелки на клавиатуре переделал, как РС?
Vladimir_S
15.11.2017, 13:23
переделал, как РС?
Не понял.
- - - Добавлено - - -
но вот клавиатура это, на мой взгляд, минус.
Мне нравится, тактильно очень приятная.
Расположение клавиш стрелок. Нет желания расположить как на РС-шной?
Vladimir_S
15.11.2017, 15:51
Я в игрушки не играю, так что мне по барабану как стрелки расположены.
Я в игрушки не играю, так что мне по барабану как стрелки расположены.
Кстати, к вопросу о флеш-диске. Обратил внимание, что часть софта с ROM-диска (к которому я хожу по U) не загружается корректно (или не запускается) при подключённом флеш-диске. Делаю так: отключаю флеш, включаю комп, жму директиву U, загружаю программу, далее подключаю флешдиск, запускаю ДОС и делаю сохранение. После этого с флешдиска данный софт запускается прекрасно.
Часть же с ромдиска грузится/запускается корректно.
Это всё причуды оболочки ромдиска?
Vladimir_S
17.11.2017, 15:51
Это всё причуды оболочки ромдиска?
Это потому, что ROM и FLASH у тебя подключены параллельно и ничто их не разруливает.
Это потому, что ROM и FLASH у тебя подключены параллельно и ничто их не разруливает.
Ага, понял.
Ещё вопрос из другой оперы: на ч/б и магнитофон в оригинальной схеме используются специфичные тюльпаны Lumberg. Собственно, я не поленился, подождал с месяц пока они до меня доползут и вижу, что у них контакты немного шире, чем дырки на плате.
Как лучше/правильнее решить вопрос распайки, вижу варианты:
1) Аккуратно отогнуть контакты на 90 градусов, чтобы легли на плату и припаять;
2) Попробовать обкрамсать ножки, чтобы хоть как-то влезли в дырки и запаять так;
3) Откусить лишнее и паять на культяпки)
Как лучше/правильнее решить вопрос распайки, вижу варианты:
1) Аккуратно отогнуть контакты на 90 градусов, чтобы легли на плату и припаять;
2) Попробовать обкрамсать ножки, чтобы хоть как-то влезли в дырки и запаять так;
3) Откусить лишнее и паять на культяпки)
Сам спросил, сам отвечаю. Вариант 3.
Господа, какой на ЛП5 элемент свободный, 3 или 4, никак не могу вызвонить?
По схеме оригинала оба заняты...
Vladimir_S
18.11.2017, 16:02
На варианте с которого я открывал эту тему и 3 и 4 элемент свободны.
На варианте с которого я открывал эту тему и 3 и 4 элемент свободны.
Ага, ну и отлично. Два вопроса по схеме:
1) Верно ли я понимаю, что 9 ногой ИР1 я замыкаю 1 и 2 на ИР13?
2) SER на ИР1 - это какая нога?
Vladimir_S
18.11.2017, 16:29
1) Верно ли я понимаю, что 9 ногой ИР1 я замыкаю 1 и 2 на ИР13?
На ИР13 1,2,19,21 и 22 ноги подтянуты на еденицу, и что бы не ставить лишнее сопротивление, 9 ногу ИР1 туда же до кучи.
На ИР13 1,2,19,21 и 22 ноги подтянуты на еденицу, и что бы не ставить лишнее сопротивление, 9 ногу ИР1 туда же до кучи.
А с этим что делать? - 2) SER на ИР1 - это какая нога?
И такой вопрос, на выходной разъём помимо R,G,B,SYNC землю подавать надо? На 7 контакт.
Vladimir_S
18.11.2017, 17:13
землю подавать надо?
Разумеется. И еще пять вольт через 150 ом для активации СКАРТ. У меня еще звук с ВИ53 подается.
- - - Добавлено - - -
SER на ИР1 - это какая нога?
1.
Разумеется. И еще пять вольт через 150 ом для активации СКАРТ. У меня еще звук с ВИ53 подается.
Кстати, по поводу пяти вольт) Когда сделал кабель, сделал также доработку в Апогее, чтобы 5 вольт передать. Подключил к телевизору и были какие-то наводки. Убрал 5 вольт - картинка стала отличной. Может же так быть, что у меня ящик сам соображает, что нужно режим RGB включить?
А за звуком я потом тоже приду) ВИ53 уже закуплена) Но это потом.
Vladimir_S
18.11.2017, 17:43
Может же так быть, что у меня ящик сам соображает, что нужно режим RGB включить?
Не знаю.
При первом включении белый отливает фиолетовым. Грешу на провод от ЛЕ1 на разъём. Провод от УСБ-кабеля.
Попробую заменить. Если не поможет, попробую подать пять вольт.
- - - Добавлено - - -
http://s009.radikal.ru/i308/1711/f6/0ecd099f1faf.jpg
Сделано!
Vladimir_S, так что вы там говорили насчёт цветного ДОСа?)
Вопросы ко всем:
1) Существует ли для РК музыкальный редактор для ВИ53?
2) Какой софт/игры умеют цвет?
Речь, разумеется, о ПО, которое взлетит на данном железе.
UPD: второй вопрос снимается)
Vladimir_S
20.11.2017, 07:14
norduk, Пока вот такой. Если нужен звук с ВИ53, доработаю.
norduk, Пока вот такой. Если нужен звук с ВИ53, доработаю.
Благодарю. Сегодня прошью. Да чего со звуком возиться. Звук в игрушках более актуален и в демках. Которых нет)
Да и ВИ53 ещё не прикручен. Это следующий шаг. Имеется, кстати,
1) Схема на его подключение?
И ещё такие вопросы:
2) Толкалин от Самоцвета отличается только перестановкой каналов? Потому как я переставлял вчера, чтобы добиться "правильного" цвета в Диззи, но часть цветов так и остались неоригинальными. Переставлял на выходе, разумеется, а не на ВГшке.
3) Думаю сделать переключатель, рассчитывал найти какой-нить готовый тумблер, да пока ничего не вижу. Как лучше поступить?
4) Если поставлю потенциометры на выходы, то смогу "подкручивать" цвета?
Весь огород теперь выглядит вот так:
http://s011.radikal.ru/i317/1711/e8/dd69ce785799.jpg
http://s019.radikal.ru/i617/1711/99/b1491625a3d1.jpg
Vladimir_S
20.11.2017, 13:05
3) Думаю сделать переключатель, рассчитывал найти какой-нить готовый тумблер, да пока ничего не вижу. Как лучше поступить?
Я бы поставил один джампер, который управляет КР1533КП11.
Я бы поставил один джампер, который управляет КР1533КП11.
Ага, и соответственно, подать на два разных входа с ВГшки три канала в разной последовательности?
А джампером какие замыкать? Судя по распиновке первый и...
http://s010.radikal.ru/i311/1711/f7/c53b3ca89127.png
Vladimir_S
20.11.2017, 14:08
norduk, Ну во первых 15 ногу на землю. А на 1 ногу подать пять вольт через 10 Ком, а джампер с 1 ноги на землю. Вставил джампер, на 1 ноге 0, убрал, 1. Просто и элегантно.
norduk, Пока вот такой. Если нужен звук с ВИ53, доработаю.
ДОС не взлетел. Картинка рассыпаеца на моём телевизоре. Причём с черно-белого выхода тоже.
Vladimir_S
20.11.2017, 22:40
norduk, в ПЗУ по адресу 1ADC записано 93, замени на D3 и заработает.
norduk, в ПЗУ по адресу 1ADC записано 93, замени на D3 и заработает.
Получилось. Правда начал глючить флеш-диск. Я сначала думал, что связано с новой версией ДОС, но потом воспроизвёл аналогичный глюк и на черно-белой версии.
Бывает, что не коннектиться совсем, передёргиваю шлейф и при открытии оболочки ДОСа диск А распознаёт нормально, считывает содержимое, также считывает содержимое диска Б, но на панели с Б пишет NO CONNECT. Ещё пару раз передёргиваю шлейф и вроде начинает работать нормально.
Вечером попробую заменить поочерёдно шлейф, ВГшку, подёргать контакты на конструкции с флеш-диском (чтобы нормально запихать в hdd-отсек корпуса их пришлось немного примять, может где что коротнуло).
Цветной ДОС работает.
http://s019.radikal.ru/i622/1711/42/e09ede380aa0.jpg
Единственное, не захотел мне почему-то загружать большой файл с Диззи. Щас попробую пересохранить его в этой версии ДОСа и посмотреть как себя поведёт.
Чёрно-белый грузил. Но грузил тоже специфично, не запускал. Эта же версия вот висит на please wait уже несколько минут.
Vladimir_S
21.11.2017, 22:24
Эта же версия вот висит на please wait уже несколько минут.
И ничего удивительного. Память пользователя 0000-75FF. Длина DYZZY$ такова, что при загрузке залазит на рабочие ячейки монитора. А именно там находятся все переменные FDOS.
Ага, вот оно как. Надо будет глянуть получше, кажется я с запасом там взял что-то лишнее (вероятно, те самые переменные ДОС) и программа как раз в 75FF должна укладываться.
- - - Добавлено - - -
На одной ВВшке висит и флеш и ром. Вопрос, сколько можно повесить на одну ВВшку устройств, чтобы они не конфликтовали друг с другом?
При условии, разумеется, использования в текущий момент только чего-то одного. Речь про ВИ53, в первую очередь. Она же тоже на ВВшку вешается, как я понял.
Vladimir_S
21.11.2017, 23:14
(вероятно, те самые переменные ДОС)
Даже если наплевать на переменные, то 76CF вершина стека, а это вообще труба.
На одной ВВшке висит и флеш и ром. Вопрос, сколько можно повесить на одну ВВшку устройств, чтобы они не конфликтовали друг с другом?
Если CS устройства в 1, то оно и не мешает.
Она же тоже на ВВшку вешается, как я понял.
Нет, ВИ53 штука самостоятельная.
Если CS устройства в 1, то оно и не мешает.
Нет, ВИ53 штука самостоятельная.
Т.е., правильно ли я понимаю, что, несмотря на то, что ВИ53 висит на D14 (судя по схеме из журнала Радио 87/11), он никак не конфликтует с остальными устройствами на этом же ППА, потому что одновременно ППА обращается только к одному из устройств, а у остальных в этот момент CS=1 и они находятся в отключённом состоянии?
Vladimir_S
22.11.2017, 08:33
ВИ53 висит на D14
Потому, что на ВВ5 есть D0-D7, A0-A1, WR, RD. И кстати, вот схема подключения.
- - - Добавлено - - -
ВИ53 не подключается к портам ВВ55. Просто где то ее нужно было разместить. Я например думаю, что гораздо удобнее ее посадить на 589ИР12. Отогнуть все ножки кроме питания и за них припаять.
Потому, что на ВВ5 есть D0-D7, A0-A1, WR, RD. И кстати, вот схема подключения.
- - - Добавлено - - -
ВИ53 не подключается к портам ВВ55. Просто где то ее нужно было разместить. Я например думаю, что гораздо удобнее ее посадить на 589ИР12. Отогнуть все ножки кроме питания и за них припаять.
А, ну понятно, шина данных, адресация и управление.
По схеме вопросы:
1) А почему все кроме питания? Почему, например, нельзя посадить шину данных ВИ53 на ИР12? Или там не совпадают контакты?
2) А куда тащить A0-A1, WR, RD? На ИР12 их не вижу.
3) Непонятно на какую ногу кварца вешать CL0/1/2, на оригинальной схеме - на 6. Туда?
4) Непонятно на куда вешать GATE0,1,2... На оригинальной схеме - на пять вольт. Верно?
5) И, собcтственно, ЛЕ5 совсем не нужна? Как в оригинальной схеме...
Vladimir_S
22.11.2017, 11:38
На оригинальной схеме - на пять вольт.
Ну да, я поторопился и не указал.
И, собcтственно, ЛЕ5 совсем не нужна? Как в оригинальной схеме...
Эта схема от Апогея.
Ну да, я поторопился и не указал.
Понял. Ну я тогда остальные попробую прозвонить и посмотрю куда удобнее напаять.
Я так понимаю софта для ВИ53 нет никакого совсем?) Именно на РКшке.
Vladimir_S
22.11.2017, 12:52
Я так понимаю софта для ВИ53 нет никакого совсем?
Во всяком случае звук с ВИ53 мелодичнее чем с INTE ВМ80. А в случае с Z80 единственно верный.
Во всяком случае звук с ВИ53 мелодичнее чем с INTE ВМ80. А в случае с Z80 единственно верный.
Завтра прикручу.
Такой вопрос, это правильно, что в оболочке ДОС внизу сообщения files, free memory, format и так далее написаны мелким шрифтом, при условии, что я перепрошил ЗГ на такой, в котором первый килобайт аналогичен РК, а второй такой же, только с прописными буквами. Т.е., ДОС специально использует в данном случае мелкие буквы или это просто совпадение?
Vladimir_S
25.11.2017, 21:07
norduk, Все буквы стандартные.
Собственно, откуда возник вопрос. Вот тут http://zx-pk.ru/threads/21290-sborka-radio-86rk-sram.html?p=937416&viewfull=1#post937416 видно, что в некоторой части экрана есть паразитный символ подчёркивания. Если я не ошибаюсь, быть его там не должно. Также, в прошивке, которая от автора стрелка вниз инвертирована (а точнее только нижняя её часть). В этой связи полез искать оригинальный знакогенератор, но ничего путного не нашёл. Либо битые, либо на два килобайта с дублированием прописных букв вторым ЗГ, а этого мне не надо.
Вот такая хрень со стрелочкой и таким паразитным эффектом только у меня проявляется? Или может есть-таки правильный ЗГ с нормальной стрелкой вниз и прочим?
У меня вот такой:
Прикрутил К1533КП11, синий взял с 32 ноги ВГ, зелёный с 34, красный с 33 на первый канал. Всё звонится, но красного нет.
norduk, Все буквы стандартные.
Что-то происходит с одним из каналов внутри мультиплексора. 3 канал не пропускает. Сейчас попробую 4. Интересно, бывает ли такое, что один из каналов пробит?!
- - - Добавлено - - -
Прекрасно... Такое ощущение, что на 3 и 4 канале входы перепутаны. Либо я чего-то недопонимаю. Джампер включен - это какой режым входа? Первый канал или второй?
Vladimir_S
26.11.2017, 12:57
Если джампер включен, это ноль. Т.е. активны каналы 1.
- - - Добавлено - - -
norduk, На твоем рисунке ошибка.
Если джампер включен, это ноль. Т.е. активны каналы 1.
- - - Добавлено - - -
norduk, На твоем рисунке ошибка.
Верно, всё встало на свои места.
Результат Самоцвета (и/или Апогея?! если я ничего не путаю) - http://s018.radikal.ru/i514/1711/56/fbeb26b5311c.jpg
Результат Толкалина - http://s019.radikal.ru/i605/1711/cf/d6170bcc92cb.jpg
И теперь самый главный вопрос, а почему в эмуляторе вот так? - http://s019.radikal.ru/i605/1711/5a/148c139908d2.png
Т.е., цвета опять другие. По идеи, переключатель нужен был именно для того, чтобы переключать режим с правильной раскраски оболочки ДОС на правильную раскраску игра по Толкалину. В чём разница? Почему в эмуляторах (а в них во всех именно такие цвета) всё ок, а на железе цвета сдвинуты?
Vladimir_S
26.11.2017, 13:30
norduk, Если по чесноку, то я конкретно не разбирался. Сделал как в Апогее, ну и цвета взял оттуда.
norduk, Все буквы стандартные.
Взял фонт с прописными буквами, продублировал его первый килобайт на второй и всё стало человеческим. И стрелочка вниз и символ подчёркивания (вероятно, как мне тут подсказали, это символ 7Fh).
- - - Добавлено - - -
norduk, Если по чесноку, то я конкретно не разбирался. Сделал как в Апогее, ну и цвета взял оттуда.
А она от Самоцвета/Толкалина чем вообще отличается?)
Vladimir_S
26.11.2017, 15:13
А она от Самоцвета/Толкалина чем вообще отличается?
Я ведь выкладывал на ИР1. Сравни.
Я ведь выкладывал на ИР1. Сравни.
Не, схемы-то я вижу. И прикрутил я как раз на ИР1. Но понимания от этого не сильно больше. Тут ИР1 есть, там её нет... И что это значит?)
Что вообще ИРка даёт?
- - - Добавлено - - -
Перебрал все варианты комбинаций R+G+B - эмуляторного варианта не нашёл... хмм..
Vladimir_S
26.11.2017, 15:38
Что вообще ИРка даёт?
Я уже неоднократно показывал что дает ИР1.
http://zx-pk.ru/threads/26099-radio-86rk-plyus-sozdanie-i-obsuzhdenie-versii-2016g.html?p=853583&viewfull=1#post853583
Я уже неоднократно показывал что дает ИР1.
http://zx-pk.ru/threads/26099-radio-86rk-plyus-sozdanie-i-obsuzhdenie-versii-2016g.html?p=853583&viewfull=1#post853583
А, ну да... виноват, подзабыл.. Ну, естественно, более правильно обрабатывает атрибут и он не заползает на последующие символы...
Но на цвета-то это ж никак не влияет. Если я правильно понимаю.
Vladimir_S
26.11.2017, 16:03
на цвета-то это ж никак не влияет
Нет, но на Апогее хоть какой то стандарт есть.
- - - Добавлено - - -
правильно обрабатывает атрибут и он не заползает на последующие символы...
Скорей на предыдущие.
Распаиваю ВИ53, должны ли WR, RD, CS звониться друг с другом на разных чипах? Т.е., если я напаиваю WR c ВИ53 на ВТ57 (нога 4) это тоже самое, если бы я напаивал на WR ВВ55 (нога 36)?
Vladimir_S
26.11.2017, 21:35
norduk, WR на 2 ноге BT57. 4 нога ВТ57 это RD в режиме ПДП.
- - - Добавлено - - -
И кстати, куда думаешь CS подключить?
norduk, WR на 2 ноге BT57. 4 нога ВТ57 это RD в режиме ПДП.
- - - Добавлено - - -
И кстати, куда думаешь CS подключить?
Уже бросил на ВВ55. Я вспомнил, что у меня есть плата Апогея спаяная, достал, прозвонил и всё что непонятно по ней.
- - - Добавлено - - -
norduk, WR на 2 ноге BT57. 4 нога ВТ57 это RD в режиме ПДП.
В общем, по результатам докладываю:
из хорошего - ВИ работает, при включении идёт звук с неё.
На этом хорошее заканчивается)
1) Почему-то перестала работать клавиатура;
2) Белый стал с фиолетовым отливом (фиолетовая кайма какбудто вокруг букв РАДИО 86РК);
3) Спешил и у ВИ умудрился отломать одну ногу на выход, кое-как припаял на соплях на микроскопический обрубок, но нужно купить новую и перепаять всё заново..
В общем, завтра буду разбираться почему происходит 1 и 2.
Прозвонка замыканий не показала, скорее всего ошибки пайки. А припаяно так:
1) Питание и земля с ИРки (как было рекомендовано ВИ на неё и посадил вторым этажом);
2) Шина данных тоже вся на ИРке;
3) A0-A1 с соседней ВТшки;
4) CS,RD,WR с ВВ55 на которой висит клавиатура (и что-то мне подказывает, что не работает она поэтому);
5) Выводы 9, 15, 18 (Кварц 1.78) на 12 ноге ВТ (также сделано в Апогее);
6) выводы 11, 14, 16 через резистор на пяти вольтах там же на ИР;
7) Ну и 2 с половиной вывода на 33к'Омные резисторы на выход...
Vladimir_S
27.11.2017, 01:14
CS,RD,WR с ВВ55
CS возьми с 14 ноги ИД7, будет 9000-9003. Так я тебе и пропишу.
CS возьми с 14 ноги ИД7, будет 9000-9003. Так я тебе и пропишу.
Сейчас попробую. А WR и RD оставлять на ВВ55 от клавы?
- - - Добавлено - - -
Или лучше
norduk, WR на 2 ноге BT57. 4 нога ВТ57 это RD в режиме ПДП.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot