Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Программатор - ProgRt Ver 2.2., от А. Бывших
RUЭВМ :: Электроника :: Программаторы
Страница 1 из 1 • Поделиться
Программатор - ProgRt Ver 2.2., от А. Бывших
1
удалил
Последний раз редактировалось: QUATTRO (Вт Апр 30 2019, 23:39), всего редактировалось 2 раз(а)
QUATTRO- Новичок
- Сообщения : 43
Дата регистрации : 2017-08-22
Возраст : 109
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
2
QUATTRO пишет:Нашел такой программатор - ProgRt, от А. Бывших
Хотелось бы узнать: стоит ли пробовать собирать, рабочая ли схема, кто нибудь пробовал его?
Кроме той страницы, на которую я дал ссылку, никакой информации по этому программатору я не нашел.
Заинтересовал этот программатор, потому что нужно прошить КР556РТ5, для Микролаб. Я пробовал программатор с другого известного сайта, у меня он не заработал. Возможно ключ КР590КН6 не рабочий, потому что греется очень сильно, возможно другие причины.
По этому очень заинтересовала эта схема, программатора от А. Бывших. То, что он работает под ДОС, совершенно не смущает и мне это даже нравиться.
Если кого заинтересует, можно сделать платы. Заказать в Китае. Китайцы сделают минимально количество 4 платы.
Интересный программатор, эх времени нет свободного, а так можно было бы собрать, чтобы было так сказать.
Ссылку пришлось открывать через FF так как IE и мой оператор вечно вместо этих укозов подсовывает платную рекламу. В виду этого хорошо было бы всю информацию перенести сюда, да и для сохранности, а то часто так бывает лежит в закладках ссылка на сайт с хорошей инфой, но некогда заняться, а когда созреваешь, бац, а там всё уже мёртвое, возможно позже это сделаю, а если заинтересует, то и схему думаю перерисовать в sPlan а то уж очень она как-то вырвиглазно смотрится.
Спасибо за интересную ссылку.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
3
удалил
Последний раз редактировалось: QUATTRO (Вт Апр 30 2019, 23:39), всего редактировалось 2 раз(а)
QUATTRO- Новичок
- Сообщения : 43
Дата регистрации : 2017-08-22
Возраст : 109
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
4
.
Вся информация:
003__Prog_RT_new_13_11_2017
____Программатор программирует следующие микросхемы:
К155РЕ3
К541РТ1
К541РТ2
КР556РТ4
КР556РТ5
КР556РТ6
КР556РТ7
КР556РТ9
КР556РТ11
КР556РТ12
КР556РТ13
КР556РТ14
КР556РТ14
КР556РТ16
КР556РТ17
КР556РТ18
КР556РТ20
Другие с аналогичной процедурой программирования тоже, только через переходник. Если РЕ -шки большие то их можно программировать частями.
Программное обеспечение под DOS (исходник на Borland Pascal) - progrt22.zip (100 Кб).
Особенности программного обеспечения:
Принципиальная схема узла коммутации:
![Программатор - Программатор - ProgRt Ver 2.2., от А. Бывших 0_12f902_77f15f28_orig](https://img-fotki.yandex.ru/get/205820/507279647.a/0_12f902_77f15f28_orig.png)
...
Остальное позже добавлю...
Программатор ProgRt. Ver 2.2. от А. Бывших.
Вся информация:
003__Prog_RT_new_13_11_2017
____Программатор программирует следующие микросхемы:
К155РЕ3
К541РТ1
К541РТ2
КР556РТ4
КР556РТ5
КР556РТ6
КР556РТ7
КР556РТ9
КР556РТ11
КР556РТ12
КР556РТ13
КР556РТ14
КР556РТ14
КР556РТ16
КР556РТ17
КР556РТ18
КР556РТ20
Другие с аналогичной процедурой программирования тоже, только через переходник. Если РЕ -шки большие то их можно программировать частями.
Программное обеспечение под DOS (исходник на Borland Pascal) - progrt22.zip (100 Кб).
Печатные платы программатора.
![Программатор - Программатор - ProgRt Ver 2.2., от А. Бывших 0_134d9a_3d4554fa_L](https://img-fotki.yandex.ru/get/483127/507279647.e/0_134d9a_3d4554fa_L.jpg)
![Программатор - Программатор - ProgRt Ver 2.2., от А. Бывших 0_134d99_3ead1660_L](https://img-fotki.yandex.ru/get/962386/507279647.e/0_134d99_3ead1660_L.jpg)
![Программатор - Программатор - ProgRt Ver 2.2., от А. Бывших 0_134d9a_3d4554fa_L](https://img-fotki.yandex.ru/get/483127/507279647.e/0_134d9a_3d4554fa_L.jpg)
![Программатор - Программатор - ProgRt Ver 2.2., от А. Бывших 0_134d99_3ead1660_L](https://img-fotki.yandex.ru/get/962386/507279647.e/0_134d99_3ead1660_L.jpg)
Особенности программного обеспечения:
- Все файлы перезаписываются не спрашиваясь об этом!
- Разширения файлов :
rom - бинарный, дамп ПЗУ.
txt - текстовый, дамп и адреса для печати.
Nbl - текстовый, не чистые ячейки ППЗУ.
cmp - текстовый, не совпадающие ячейки.
ovr - текстовый, ячейки ППЗУ на которые невозможно наложение файла.
err - текстовый, не записавшиеся ячейки ППЗУ.
ini - файл конфигурации, от-туда читается конфигурация, если его нет то он создастся при запуске автоматически.
- 1 строка - адрес LPT порта :
LPT 1 - 888 или $378.
LPT 3 - 956 или $3BC.
LPT 2 - 632 или $278.
- 2 строка - время программирующего импульса в микросекундах.
- 3 строка - кол-во попыток программирования сбойной ячейки.
- 4 строка - имя внешнего редактора. (Должен быть в текущей директории)
____Можно внутри программы войти в "Настройку" и всё исправить как надо - ini-файл обновится автоматически (кроме имени внешнего редактора), а можно просто исправить сам ini-файл в любом текстовом редакторе. - Все файлы записываются/читаются в текущем каталоге.
- Входной файл - бинарный, с расширением .rom.
- Для РТ4,11-15 (шина данных - половина байта) при сохранении в txt-файле старшие 4 бита не выводятся.
- В ver 2.1 исправлено не корректное выставление программирующего импульса более 40 миллисекунд.
- Ver 2.2 - Prrttest можно запустить с параметром номер порта. По дефолту - $378. И на шустрых компах теперь нет Runtime error 200.
Принципиальная схема узла коммутации:
![Программатор - Программатор - ProgRt Ver 2.2., от А. Бывших 0_12f902_77f15f28_orig](https://img-fotki.yandex.ru/get/205820/507279647.a/0_12f902_77f15f28_orig.png)
...
Остальное позже добавлю...
Последний раз редактировалось: Viktor2312 (Пн Ноя 13 2017, 15:51), всего редактировалось 2 раз(а)
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
5
удалил
Последний раз редактировалось: QUATTRO (Вт Апр 30 2019, 23:39), всего редактировалось 1 раз(а)
QUATTRO- Новичок
- Сообщения : 43
Дата регистрации : 2017-08-22
Возраст : 109
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
6
QUATTRO пишет:Кстати, автор попросил меня, что бы я выслал ему весь проект, что бы он выложил его на своем сайте.
Ну так вышлите, чем больше информации и мест где она хранится, тем лучше, тем она более доступна.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
7
Извещение пришло на заказное письмо 80г. Так как ничего другого в данный момент не жду, то возможно это платка пришла, на следующей неделе пойду забирать, то есть завтра...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
ищу более простой прошиватель РПЗУ
8
Современные PC уже не имеют "открытой архитектуры", т.е не имеют слотов куда втыкаются платы расширения, как это было на XT. Тем более учитывая, что у большинства людей уже крошечные ноутбуки, а не стационарные системные блоки (в которые, кстати, в отличие от XT...486-тых всё-равно ничего самодельное, типа платки с ВВ55, не воткнуть, т.к слот имеет мизерный шаг и скорость шины бешенная).
Поэтому, чтобы подключить что-то внешнее к PC, уже с конца 90-тых приходится использовать стандартные уже имеющиеся в PC интерфейсы, а именно LPT (параллельный порт), COM (последовательный интерфейс), а в современных PC уже только USB-порт. Тогда IBM PC по линии просто передаёт в внешнее периферийное устройство команды. А всю работу делает уже само внешнее устройство, которое соответственно из-за этого, должно иметь собственный процессор, т.е быть полноценным контроллером.
Из-за этого аппаратно, в данном случае прошиватель РПЗУ, работающий от IBM PC оказывается, как минимум, на порядок сложнее, чем антикварный прошиватель включаемый прямо в системную шину антикварных компьютеров (РК86, ОРИОН и IBM PC из 90-тых со слотами ISA, где шаг 2.54). Для разгрузки шины, удобно делать интерфейс внешних устройств через ВВ55. Особенно проста конструкция прошивателя РПЗУ оказывается для 8-ми разрядок (ОРИОН и РК86) в которых изначально предусмотрено ППА пользователя. В IBM PC, к сожалению, авторы не догадались установить ППА пользователя, но там удобно применить платку с ВВ55, втыкаемую в PC-слот, что все радиолюбители в 90-тые успешно делали.
Такой ВВ55 играет роль внешней интефейсной шины, что разгружает и делает более безопасным подключение внешних устройств. В частности, например в РК86, слоты можно добавить не в системную магистраль, а эмулировать шину для подключения внешних устройств, используя 24 разряда ППА D14. В частности, удобно порт A использовать как двунаправленный порт данных, порт B для формирования адреса конкретного В/У, с которым идёт работа, а порт C, допускающий побитовое управления идеально подходит для формирования сигналов управления. Для РК86 это особенно победительная идея, т.к в нём включать что-то дополнительное в системную шину затруднительно (и опасно) из-за отсутствия буферов у ОЗУ и CPU.
Прошиватель, тех же РПЗУ типа 155 РЕ3 и 556 РТ4/11 в варианте для РК86 (или ОРИОНА) аппаратно состоит всего лишь из 4 ( 8 ) сильнотоковых ключей для формирования сигналов записи и двух панелек (для установки в них РЕ3 и РТ4). Аналогичная ситуация для прошивателя УФ-очищаемых ППЗУ (типа РФx и 27xxx), а также для прошивателя новомодных EEPROM, которые ещё не имеют русского названия (electrically erasable and programmable CMOS ROM). Исходя из вышеизложенного, получается, что для любителя рэтро-ЭВМ, который имеет реальную рэтро-машину (а не пользуется её эмулятором), более разумно делать программатор на базе рэтро ЭВМ, а не на базе IBM PC.
У меня никогда не было прошивателя РПЗУ с плавкими перемычками (т.к в 90-тые на работе имел доступ к программатору 815, который прошивал их все). Я всегда старательно избегал применять в конструкциях РПЗУ, т.к их применение резко сокращает для пользователей возможности повторения. Но сейчас прошиватель РЕ3 и РТ4 меня интересует, т.к их требуется прошивать для ИРИШИ, да и в РК86 их применение упрощает расширение его архитектуры. Как раз имею ~100 штук РТ4 (выпуска 1989) и пяток чистых РЕ3.
И разумеется, не хочется связываться со сложными или непонятными (на ПЛИС) конструкциями прошивателей для IBM PC. Несомненно для отечественных 8-ми разрядок любителями были разработаны прошиватели РПЗУ, причём простые, а не такие громоздкие, что опубликованы в ж.РАДИО в 1987. Но в старых журналах ничего подходящего не нашёл.
Может где-то уже была выложена простая конструкция такого прошивателя на базе рэтро ЭВМ?
Поэтому, чтобы подключить что-то внешнее к PC, уже с конца 90-тых приходится использовать стандартные уже имеющиеся в PC интерфейсы, а именно LPT (параллельный порт), COM (последовательный интерфейс), а в современных PC уже только USB-порт. Тогда IBM PC по линии просто передаёт в внешнее периферийное устройство команды. А всю работу делает уже само внешнее устройство, которое соответственно из-за этого, должно иметь собственный процессор, т.е быть полноценным контроллером.
Из-за этого аппаратно, в данном случае прошиватель РПЗУ, работающий от IBM PC оказывается, как минимум, на порядок сложнее, чем антикварный прошиватель включаемый прямо в системную шину антикварных компьютеров (РК86, ОРИОН и IBM PC из 90-тых со слотами ISA, где шаг 2.54). Для разгрузки шины, удобно делать интерфейс внешних устройств через ВВ55. Особенно проста конструкция прошивателя РПЗУ оказывается для 8-ми разрядок (ОРИОН и РК86) в которых изначально предусмотрено ППА пользователя. В IBM PC, к сожалению, авторы не догадались установить ППА пользователя, но там удобно применить платку с ВВ55, втыкаемую в PC-слот, что все радиолюбители в 90-тые успешно делали.
Такой ВВ55 играет роль внешней интефейсной шины, что разгружает и делает более безопасным подключение внешних устройств. В частности, например в РК86, слоты можно добавить не в системную магистраль, а эмулировать шину для подключения внешних устройств, используя 24 разряда ППА D14. В частности, удобно порт A использовать как двунаправленный порт данных, порт B для формирования адреса конкретного В/У, с которым идёт работа, а порт C, допускающий побитовое управления идеально подходит для формирования сигналов управления. Для РК86 это особенно победительная идея, т.к в нём включать что-то дополнительное в системную шину затруднительно (и опасно) из-за отсутствия буферов у ОЗУ и CPU.
Прошиватель, тех же РПЗУ типа 155 РЕ3 и 556 РТ4/11 в варианте для РК86 (или ОРИОНА) аппаратно состоит всего лишь из 4 ( 8 ) сильнотоковых ключей для формирования сигналов записи и двух панелек (для установки в них РЕ3 и РТ4). Аналогичная ситуация для прошивателя УФ-очищаемых ППЗУ (типа РФx и 27xxx), а также для прошивателя новомодных EEPROM, которые ещё не имеют русского названия (electrically erasable and programmable CMOS ROM). Исходя из вышеизложенного, получается, что для любителя рэтро-ЭВМ, который имеет реальную рэтро-машину (а не пользуется её эмулятором), более разумно делать программатор на базе рэтро ЭВМ, а не на базе IBM PC.
У меня никогда не было прошивателя РПЗУ с плавкими перемычками (т.к в 90-тые на работе имел доступ к программатору 815, который прошивал их все). Я всегда старательно избегал применять в конструкциях РПЗУ, т.к их применение резко сокращает для пользователей возможности повторения. Но сейчас прошиватель РЕ3 и РТ4 меня интересует, т.к их требуется прошивать для ИРИШИ, да и в РК86 их применение упрощает расширение его архитектуры. Как раз имею ~100 штук РТ4 (выпуска 1989) и пяток чистых РЕ3.
И разумеется, не хочется связываться со сложными или непонятными (на ПЛИС) конструкциями прошивателей для IBM PC. Несомненно для отечественных 8-ми разрядок любителями были разработаны прошиватели РПЗУ, причём простые, а не такие громоздкие, что опубликованы в ж.РАДИО в 1987. Но в старых журналах ничего подходящего не нашёл.
Может где-то уже была выложена простая конструкция такого прошивателя на базе рэтро ЭВМ?
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия, СПб
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
9
удалил
Последний раз редактировалось: QUATTRO (Вт Апр 30 2019, 23:39), всего редактировалось 1 раз(а)
QUATTRO- Новичок
- Сообщения : 43
Дата регистрации : 2017-08-22
Возраст : 109
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
10
удалил
Последний раз редактировалось: QUATTRO (Вт Апр 30 2019, 23:38), всего редактировалось 1 раз(а)
QUATTRO- Новичок
- Сообщения : 43
Дата регистрации : 2017-08-22
Возраст : 109
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
11
Хочу попросить Вас сделать качественные фото собранного программатора с обоих сторон, чтобы в первом посте разместить, и чтобы собирать было проще.
Я же со временем тоже сделаю фото чистой платы с обоих сторон, чтобы ничего не затерялось в анналах истории.
Спасибо.
Я же со временем тоже сделаю фото чистой платы с обоих сторон, чтобы ничего не затерялось в анналах истории.
Спасибо.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
12
удалил
Последний раз редактировалось: QUATTRO (Вт Апр 30 2019, 23:38), всего редактировалось 1 раз(а)
QUATTRO- Новичок
- Сообщения : 43
Дата регистрации : 2017-08-22
Возраст : 109
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
13
удалил
Последний раз редактировалось: QUATTRO (Вт Апр 30 2019, 23:38), всего редактировалось 5 раз(а)
QUATTRO- Новичок
- Сообщения : 43
Дата регистрации : 2017-08-22
Возраст : 109
Re: Программатор - ProgRt Ver 2.2., от А. Бывших
14
Спасибо за проделанную работу. У меня пока руки не доходят собрать, но собирать буду обязательно, как свою 80486 восстановлю.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
RUЭВМ :: Электроника :: Программаторы
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|