Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Бывший СССР » Реплика КНГМД "Микроша" |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 июня 2017 22:43 Сообщение отредактировано: 10 августа 2017 10:59
Готова реплика печатной платы КНГМД для "Микроши". КНГМД занятный, собран на мелкой логике и КР580ВВ55А, описание см. в журнале "Радио", №№1,2 за 1993 год. Репликация началась с найденной в интернете картинки: Затем коллеги с форума ZX-PK.RU раскопали у себя в закромах и выслали реликт: Ну и вот результат: Реплика максимально точная со всеми вытекающими. Ye be warned. Файлы в формате KiCad выложены на Github. Бурное обсуждение на форуме ZX-PK.RU: http://zx-pk.ru/threads/11319-...ovoda.html Запись желающих обзавестись платой производится в Список компонентов для сборки Микросхемы: 1x КР580ВВ55А 1x К555ЛЕ1 1x К555ИЕ7 2x К555ИЕ5 2x КС573РФ2 (РФ5) 1x К555ЛА3 1x К555ЛИ1 2x К555ТМ2 1x К555ИР13 1x К555ИР22 1x К555ЛЛ1 1x К555ЛН1 1x К555ИР23 1x К555ИД4 Резисторы (0,125Вт) 1x 200 Ом 5x 1кОм Керамический конденсатор: 1x 100пФ Монтажка: http://sensi.org/~tnt23/rk86/rk86kngmd-assembly.png Три дэ (не пропадать же добру): http://sensi.org/~tnt23/rk86/rk86kngmd-3d.png |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
tnt23 Прочитал 63 стр. форума. Круто, что скажешь. А как дело с софтом под Микрошу ? Он же отличается от РК-шного ? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
alecv написал: Правильно написанный софт (использующий штатные точки входа Монитора) работает и там, и сям. За исключением пары процедур, вроде прозрачного опроса клавиатуры. Я пока пользовался редактором и ассемблером, ну и еще драйвер локальной сети запускал. А как дело с софтом под Микрошу ? Он же отличается от РК-шного ? Более серьезная засада с РК-ДОС 2.9. Тот, что везде доступен, рассчитан на "Радио-86РК", и он же оказался прошит в реликте. Как результат, на "Микроше" ДОС нормально не работал, так как ВГ75 там нужно программировать иначе (разница в 1 байте). А так все транзитные команды РК-ДОС работают. А, и еще не работает нормально оболочка SE, это запускалка программ по типу Нортона. Видимо, дело в несовместимости опроса клавиатуры РК и "Микроши". |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
А тот краевой разъем (синий на последней фотографии) обязателен, сама плата не достанет? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Barmaleikin написал: Разъем обязателен. Без него плата будет упираться в корпус. Это же точная реплика А тот краевой разъем (синий на последней фотографии) обязателен, сама плата не достанет? |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
А тип разъёма не подскажете? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Отчего ж не подсказать, подскажу. ОНп-КС-23 (аналог СНП342-60В) |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 | |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
По-моему в Агатах такие тоже были. Стоит надеяться что в следующих версиях платы без этого разъема можно будет обойтись? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Следующую версию платы, если такая будет, можно будет попробовать сделать с длинными ламелями, а также с 34-контактным разъемом для дисковода, с 28-ногой панелькой под 2764 и даже, может быть, с дополнительными 16К статики на борту. Но это все в зыбком будущем, а пока реплика остается репликой. Добавил в первый пост схему расположения деталей. Новая партия плат заказана, дата выхода 26.07.2017 |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Собрал и запустил свой экземпляр. В качестве ПЗУ взял W27C64, сигнал выборки сделан на дополнительной ЛЕ1. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
tnt23 написал: Чтобы SE заработала нормально, нужно поправить в ней пару байт: А, и еще не работает нормально оболочка SE, это запускалка программ по типу Нортона. Видимо, дело в несовместимости опроса клавиатуры РК и "Микроши". 62B1: 80 -> C0 69D1: C0 -> D0 |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Ссылку на прошивку можно попросить? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 июля 2017 17:37 Сообщение отредактировано: 12 июля 2017 17:48
Поправленную прошивку выложу отдельно, пока систему (и образы ПЗУ, не поправленные) можно брать тут: http://zx-pk.ru/threads/11319-...post396428 Для "Микроши" во второй "половинке" прошивки (адрес в "половинке" 0x5bf, абсолютный адрес 0xedbf) нужно поменять байт C1 на D1. |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Спасибо! Я подожду поправленную прошивку, т.к. пока прошивать некуда, микросхемы для сборки только сегодня заказал. Кроме того заказал |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 | |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Смотрю на одну микросхему ПЗУ и две прошивки, чувствую есть какой-то подвох... О_о Что и куда шить? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 июля 2017 11:02 Сообщение отредактировано: 29 июля 2017 9:25
Нужны 2 микросхемы, 2716 или РФ2/РФ5. В них прошивается первая и вторая половина прошивки. Затем вторая напаивается этажеркой сверху на первую, кроме чипселекта (нога 18), его соединяем с пятачком на плате короткой перемычкой. |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
То-то я и смотрю фотография оригинального контроллера и схема не очень сходятся - на плате видно только одну ПЗУ, а на схеме их две. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Фрагмент оригинальной платы: |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Спасибо! Это очень важная деталь. |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Получил плату, спасибо! Вы при монтаже выводы того синего разъема укорачивали, или так паяли? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 августа 2017 13:28 Сообщение отредактировано: 7 августа 2017 9:26
Контакты разъема перед пайкой обрезал. Примерил к плате, вставив ее до упора между рядами контактов, отметил риской длину чуть меньшую, чем длина контактной площадки, и обрезал ножницами. При пайке контакты приходилось чуть прижимать зубочисткой, т.к. толщина платы несколько больше, чем расстояние между рядами контактов, и они норовили оттопыриться. |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 августа 2017 21:12 Сообщение отредактировано: 6 августа 2017 22:01
Спасибо! Вот список компонентов для сборки. Добавьте, пожалуйста, в первый пост для справки. Микросхемы: 1x КР580ВВ55А 1x К555ЛЕ1 1x К555ИЕ7 2x К555ИЕ5 2x КС573РФ2 (РФ5) 1x К555ЛА3 1x К555ЛИ1 2x К555ТМ2 1x К555ИР13 1x К555ИР22 1x К555ЛЛ1 1x К555ЛН1 1x К555ИР23 1x К555ИД4 Резисторы (0,125Вт) 1x 200 Ом 5x 1кОм Керамический конденсатор: 1x 100пФ |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 августа 2017 12:51 Сообщение отредактировано: 7 августа 2017 12:55
А где же непосредственно микросхема-контроллер? Или ее заменяет "рассыпуха"? Схему не смотрел, т.к. платы еще нет. :-) Вижу, что на фотографиях ее действительно нет. Значит, на "рассыпухе". |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Можно заменить К555ИР13 на К155ИР13? Никак 555-ю не могу найти. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
sanders написал: В этом-то и особенность контроллера, что он построен на ППА ВВ55 и нескольких корпусах обычных ИС. Практически все делается программно. А где же непосредственно микросхема-контроллер? Или ее заменяет "рассыпуха"? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Barmaleikin написал: Можно, я так и поступил. (Вообще не уверен, существуют ли в природе 555ИР13) Можно заменить К555ИР13 на К155ИР13? |
svinka
Advanced Member
Сеньор Откуда: Совчина Всего сообщений: 1585 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 июня 2016 |
может вместо двух КС573РФ2 (РФ5) использовать одну КС573РФ4?? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
tnt23 написал: Согласно Додэке - не существуют. Только 1533ИР13 в узком корпусе. Вообще не уверен, существуют ли в природе 555ИР13 |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
svinka написал: Один-в-один, без переделки платы - нет, нельзя. Все равно придется формировать чипселект для РФ4 с помощью подручных средств. может вместо двух КС573РФ2 (РФ5) использовать одну КС573РФ4?? (Коллега alecv снабдил меня 2732, но прошить ея программатор Тритон не справляется) |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 августа 2017 12:05 Сообщение отредактировано: 11 августа 2017 12:08
А что, для 2732 чипселект не придётся также формировать как для 2764 ? А 2764 почти без усилий ставится в панельку для 2732, ноги 1,2,27,28 оставляем за бортом панельки. Ноги 26-28 соединяем. содержимое 2732 пишем в 2764 два раза. Для пущей уверенности желающие еще могут ногу 2 прицепить хоть на питание, хоть на землю или хоть на 3-ю ногу, но обычно и без этого работает. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
dk_spb написал: Придется. Я об этом, собственно, написал: "Все равно придется формировать чипселект для РФ4 с помощью подручных средств" А что, для 2732 чипселект не придётся также формировать как для 2764 ? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 августа 2017 13:44 Сообщение отредактировано: 11 августа 2017 15:01
Можно сделать на диодиках схему ИЛИ.
Старший адрес ПЗУ 2764 A12 - на землю. Адрес A11 2732/2764 - на шину адреса. |
svinka
Advanced Member
Сеньор Откуда: Совчина Всего сообщений: 1585 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 июня 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 августа 2017 14:06 Сообщение отредактировано: 11 августа 2017 14:09
Нам нужна схема И. и вы нарисовали И резистор еще желательно на выходе к питанию пририсовать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 августа 2017 14:24 Сообщение отредактировано: 11 августа 2017 14:31
svinka У микросхемы ^CS - то есть разрешение нулем. Подтяжка резистором к плюсу на аноды диодов - нужна. Поправил схему. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Стало ясно, почему у меня не заработал вариант о двух диодах =) |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Вопрос по установке двух мс ПЗУ: которая их них должна быть снизу, а которая сверху - dos29-0 или dos29-1? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Снизу идет DOS29-0 (первая половинка), сверху напаивается вторая. Нижняя управляется сигналом CS1, у верхней нога чипселекта отгибается и коротким проводком припаивается к пятачку CS2, см.рис.: |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Спасибо! |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 сентября 2017 21:42 Сообщение отредактировано: 8 сентября 2017 21:42
И снова здравствуйте - нет ли у кого образа диска пригодного для использования с эмулятором дисковода (Gotek или на STM32)? Не удается мне загрузить нужные файлы через магнитофонный вход: со старых кассет программы грузятся, а mp3 и wav с выхода звуковой карты или mp3-плеера - ну, никак не хотят. |
svinka
Advanced Member
Сеньор Откуда: Совчина Всего сообщений: 1585 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 июня 2016 |
tnt23 написал: 2732 прошилась??? (Коллега alecv снабдил меня 2732, но прошить ея программатор Тритон не справляется) |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
svinka написал: Нет, Тритон не смог. Хотя в списке поддерживаемых она есть (как и 27C400, но это другая история) 2732 прошилась??? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Barmaleikin написал: Кстати, для Gotek с недавнего времени появилась открытая прошивка (https://github.com/keirf/FlashFloppy). Кто-нибудь набрался бы духу и заглянул внутрь, вдруг добавить туда поддержку формата РК-ДОС было бы несложно. нет ли у кого образа диска пригодного для использования с эмулятором дисковода (Gotek или на STM32) |
Barmaleikin
Junior Member
Откуда: Москва Всего сообщений: 134 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 нояб. 2016 |
tnt23 написал: Быстро пробежался по коду - по-моему поддержку надо не в прошивку эмулятора добавлять, а в перекодировщик. Кто-нибудь набрался бы духу и заглянул внутрь, вдруг добавить туда поддержку формата РК-ДОС было бы несложно. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Я тоже посмотрел - там поддерживается HxC, что очень удачно. У HxC есть формат образа диска, по сути являющийся битовым потоком. Дело за малым - написать тулзу, которая будет создавать образ РК-ДОС диска и набивать его нужными файликами. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 сентября 2017 12:38 Сообщение отредактировано: 20 сентября 2017 13:15
В эмулятор Emu80 недавно добавили поддержку образов РКДОС: http://zx-pk.ru/threads/27488-...post916711 Внутри даже есть образ системного диска RK86DOS29.rkdisk 500000 |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
tnt23 AMD-шная 2732 для тебя прошилась Стерхом на 20-ти вольтах. |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Выложил патченную версию ПЗУ для "Микроши": ПЗУ 1. Это вторая половина прошивки, первая для РК86 и "Микроши" одинакова. Первая половина ("ПЗУ 0") прошивается в нижнюю микросхему, вторая ("ПЗУ 1") в верхнюю, которая, напоминаю, напаивается этажеркой на нижнюю, за исключением 18 ноги. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
Полигон-2 » Бывший СССР » Реплика КНГМД "Микроша" |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |
Фотографии привести в соотв. пункту Правил 3.5.2
При повторной попытке торговли в этом разделе, тема будет удалена.
Кай.