Сообщения без ответов | Активные темы
Текущее время: 22 дек 2024, 23:02
|
Страница 1 из 1
|
[ Сообщений: 7 ] |
|
Автор |
Сообщение |
TheGWBV
Зарегистрирован: 10 июл 2013, 17:16 Сообщений: 28
|
Апгрейд ТЛГ или BK-UART-2-USB адаптер для порта УП БК0010/БК0011М
Адаптер BK-UART-2-USB для порта УП БК позволяет:1) Передавать/принимать данные со скоростью до 19200 бод на БК0011М, и до 9600 -- на БК0010 (до 14400 -- вероятно); 2) Использовать стандартные EMT 40, 42, 44, 46, 50 -- для этого необходимо патчить МОНИТОР БК0010 файлом EMT40N-1.b11; 3) надеяться, что когда-нибудь появится и драйвер TTY для ОС БК, и многие другие программы. Например, драйвер сетевого блочного устройства FLOPPY-OVER-BK-UART с сервером образов дисков под ОС Linux... Патч EMT40N-1.b11 для МОНИТОРА БК0010:- сохранены все стандартные адреса главных точек входа для EMT 40, 42, 44, 46, 50; - блок констант урезан до 5 скоростей для БК0010 (9600..600/8-N-1); - для БК0011М сделан отдельный блок констант для скоростей 19200, 9600, 4800 и 2400 бод. Назначение тестовых утилит:* EMT44TST -- это TTY эхо тест. Что-то набираем в эмуляторе терминала на РС, и оно ретранслируется БКашкой назад на РС; * BIN2UART -- отправляет файл с БКашки на РС в виде дампа (без контроля); * EMT50TST -- принимает дамп из РС (для тестов использовался файл SETKASCR). Все исходники и утилиты для тестирования находятся в файле 2015-05-04_UART-2-USB_for_BK0011M.zip
|
04 май 2015, 08:14 |
|
|
TheGWBV
Зарегистрирован: 10 июл 2013, 17:16 Сообщений: 28
|
Терминальный софт для контроллера ТЛГ
Мотивами к написанию приведенных ниже патчей МОНИТОРа БК0010 и простой программы терминала служили: 1) Желание разобраться с устройством МОНИТОРа на предмет замены клавиатуры БК на PS/2-ную из Booster-а; 2) Надежда, что в эмуляторах БК появится хотя бы симуляция контроллера ТЛГ или блока ИРПС, и тогда станет возможно обмениваться файлами и потоками данных между реальной БК и эмулятором БК, т.е. в аутентичной программной среде БКашки; 3) Новый софт для ТЛГ можно будет быстро адаптировать к UART-у из Booster-а. Назначение софта:BKterm.b11 -- простенький терминал для передачи клавиатурного ввода с БК на удаленный ПК и вывода на экран БК принимаемых с линии символов-байтов. EMT16loa.b11 -- загрузчик патча кода EMT16. Теперь вывод символов идет не только на экран БК, но и код символа передается в линию ТЛГ. EMT4loa4.b11 -- загрузчик патча кода EMT4, EMT6 (включая подпрограмму BEEP и обработки прерываний по вектору @#60). После загрузки этого патча работа "родной" клавиатуры игнорируется -- работает только клавиша "СТОП", и клавиатурой БКашки становится удаленный терминал, подключенный через ТЛГ/UART. Пример использования EMT40N-1.b11 + EMT16loa.b11 + EMT4loa4.b11... | | | |
Комментарий к файлу: Тестовый терминальный софт для БК0011М
2015-05-16_BKterm.zip [6.53 KiB]
Скачиваний: 1041
| | | | |
|
17 май 2015, 01:00 |
|
|
maxstudios
Зарегистрирован: 06 мар 2014, 01:19 Сообщений: 3
|
Re: Апгрейд ТЛГ или BK-UART-2-USB адаптер для порта УП БК0010/БК0011М
А как физически это выглядит? Этот адаптер вставляется в РС, и проводами соединяется с "УП" БК? С эмулятором от Gid-a есть связь на РС? Указанный адаптер - самоделка, или готовые продают? Благодарю за ответы заранее.
|
22 окт 2015, 15:55 |
|
|
TheGWBV
Зарегистрирован: 10 июл 2013, 17:16 Сообщений: 28
|
Re: Апгрейд ТЛГ или BK-UART-2-USB адаптер для порта УП БК0010/БК0011М
Соединятся с РС посредством провода-удлинителя USB Am-Af, а со стороны UART -- небольшим самодельным кабелем (обрезком от БП для РС). Фото прилагается
Последний раз редактировалось TheGWBV 06 мар 2016, 14:32, всего редактировалось 3 раз(а).
|
25 окт 2015, 17:50 |
|
|
maxstudios
Зарегистрирован: 06 мар 2014, 01:19 Сообщений: 3
|
Re: Апгрейд ТЛГ или BK-UART-2-USB адаптер для порта УП БК0010/БК0011М
Благодарю за ответ. Интересная идея.
|
25 окт 2015, 23:19 |
|
|
TheGWBV
Зарегистрирован: 10 июл 2013, 17:16 Сообщений: 28
|
Re: Апгрейд ТЛГ или BK-UART-2-USB адаптер для порта УП БК0010/БК0011М
Прошли опытную эксплуатацию утилиты загрузки и выгрузки файлов в/из БК из/в РС: PUTFILE02 - утилита выгрузки файла в РС. В архиве также находится скомпилированный вариант для скорости выгрузки 19200 бод. На стороне РС используется, например, TeraTerm и функция сохранения лога. GETFILE02 - утилита загрузки файла в БК. Пока только исходник, где нужно задавать размер файла для загрузки в байтах, и компилировать-запускать, например, в TURBO7MK. В ближайшие недели доберусь-соберусь и добавлю ввод длины файла с клавиатуры или терминала РС...
|
09 мар 2016, 14:39 |
|
|
TheGWBV
Зарегистрирован: 10 июл 2013, 17:16 Сообщений: 28
|
Re: Апгрейд ТЛГ или BK-UART-2-USB адаптер для порта УП БК0010/БК0011М
Новая версия утилиты GETFILE07 позволяет перед загрузкой файла задать его длину с помощью клавиатуры БК-шки В архиве находятся: Исходник, Исполняемый файл, и Образ дискеты с этими файлами...
|
09 авг 2020, 16:13 |
|
|
|
Страница 1 из 1
|
[ Сообщений: 7 ] |
|
Кто сейчас на форуме |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
закрыть
Советскому бытовому " БК-0011М" посвящается...
Вопреки всем скептикам и недоброжелателям, дело БК живет и развивается. Не за горами день, когда будет выпущен в свет "БК-0012 Pulsar" - расширенный FPGA-клон БК-0011М. Пока же на данном форуме Вы можете ознакомиться с репликами БК-0011М(-01), приставкой Booster-11, репликой контроллера SMK64 (а также его FPGA-клоном - SMK512), аппаратным эмулятором ПЗУ КР1801РЕ2Б, блоками расширения с процессорами ВМ2/ВМ3, и другими интересными материалами и работами.
Ведутся работы по отрисовке в 3D корпусов БК, МСТД, оригинальных клавиатуры, джойстика и мыши, но пока не удается найти их производство по приемлемой цене при малом тираже. Выполнено производство новодельных пленок для клавиатур БК-0011М.
Важным для возрождения БК и его сообщества является новый софт (игры и демо в особености), и они периодически появляются!
Удалось решить многие hard-задачи, но нет системных программистов, востребованных в проекте БК-0012, как минимум для тестирования. Требуется разработка полноценного Win32-компилятора Си в bin-файлы БК.
Релизован полноценный каталогизатор всего софта БК, с удобным интерфейсом. Осталось выполнить собственно большую задачу каталогизации.
Ждем ваших откликов, идей. Сообщайте о данном ресурсе всем, кто увлекался в прошлом БКшкой, присылайте их и свои e-mail для рассылки новостей из мира БК. nimamov@mail.ru
|