====== Yamaha Локальная сеть, версия 3.0 ====== Официальная документация: \\ **{{ :msx:yamaha_kuvt:yis805_503_computermanual_networkinstallationguide.pdf |Руководство по использованию компьютера YIS805/503. Руководство по монтажу сети}}** Модуль [[#xc466|Yamaha Serial I/O Unit Mk II ]] использовался для организации [[msx:yamaha_local_network:yamaha_local_network|сети]] в классах [[msx:yamaha_kuvt:yamaha_kuvt#kuvt2|Ямаха КУВТ 2]] на базе [[msx:yamaha_yis-503iiir:yamaha_yis-503iiir|]] и [[msx:yamaha_yis-805-128r2:yamaha_yis-805-128r2|]]. {{anchor:xc466}} ====== Yamaha Serial I/O Unit Mk II (XC466) ====== {{xc466_f.jpg?350|Вид сверху}} {{xc466_b.jpg?350|Вид снизу}} Подключается в [[msx:cartridge_slot:cartridge_slot#pin60|боковой слот (60 контактов)]]. {{anchor:network_scheme}} ===== Схема сети ===== Компьютеры в классе: один учительский (адрес 0) и до 15 ученических (адреса 1–15) соединяются "гирляндой": * кабелем подключаются: разъём CN 1 одной машины к разъёму CN 2 другой машины * на первой и последней машине в не подключённые разъёмы устанавливаются заглушки \\ {{garland.svg|}} \\ [[http://cax.narod.ru/msx/msx-link/img/other/garland.gif|оригинал]] Селектор адреса: \\ {{:msx:yamaha_local_network:xc466_sw1.jpg|SW1}} \\ на фото выбран адрес 2 |<16pt>| | Бит/ адрес ^ 8 ^ 4 ^ 2 ^ 1 ^ ^ 0 | | | | | ^ 1 | | | | ▂ | ^ 2 | | | ▂ | | ^ 3 | | | ▂ | ▂ | ^ 4 | | ▂ | | | ^ 5 | | ▂ | | ▂ | ^ 6 | | ▂ | ▂ | | ^ 7 | | ▂ | ▂ | ▂ | ^ 8 | ▂ | | | | ^ 9 | ▂ | | | ▂ | ^ 10 | ▂ | | ▂ | | ^ 11 | ▂ | | ▂ | ▂ | ^ 12 | ▂ | ▂ | | | ^ 13 | ▂ | ▂ | | ▂ | ^ 14 | ▂ | ▂ | ▂ | | ^ 15 | ▂ | ▂ | ▂ | ▂ | Разъёмы: \\ {{cn2_cn1.svg?300|CN 1, CN 2}} \\ [[https://www.msx.org/wiki/images/1/1c/Yisnet3.jpg|оригинал]] Расположение контактов: \\ {{:din_connector:din-41524.svg|DIN 41524}} Назначение: |<30% 10% 45% 45%>| ^ № ^ CN 1 и CN 2 ^| | 0 | Экран || | 1 |+5 В|фантомное питание| | 2 | Общий || | 3 |+5 В|фантомное питание| | 4 |Балансная линия|прямой сигнал| | 5 |:::|инверсный сигнал| Схема кабеля (кабель прямой 3 провода в экране): |<30% 50% 50%>| ^ Вилка 1 ^ Вилка 2 ^ | 0 (экран) | 0 (экран) | | 2 | 2 | | 4 | 4 | | 5 | 5 | Схема заглушки (две перемычки): |<30% 10% 45% 45%>| ^ № ^ Контакт 1 ^ Контакт 2 ^ ^ 1 | 1 | 4 | ^ 2 | 3 | 5 | {{anchor:module_scheme}} ===== Схема модуля ===== {{xc466.svg|Схема выполнена в KiCad}} {{:msx:yamaha_local_network:xc466.zip|Схема}} в формате [[kicad:kicad|]] [[msx:yamaha_local_network:yamaha_local_network-3_circuit|Рабочие материалы по схеме]] ====== Документация ====== Для отключения нужно при загрузке удерживать нажатой клавишу DEL. Стандартная документация: * [[msx:network_basic]] * {{:msx:yamaha_local_network:yamaha_local_network-3_manual.pdf|Yamaha Локальная сеть, Версия 3.0}} ({{manual_local_net_v30.pdf|оригинал}}, [[http://www.sensi.org/~tnt23/msx/yamahamsxnet.pdf|ссылка на оригинал]]) * {{:msx:yamaha_local_network:msx2_cpm22_netshell_classroom_network-3.pdf|MSX 2 CP/M 2.2 Net–Shell Classroom Network 3.0}} (подробнее о ней [[msx:cp_m:cp_m|здесь]]) В ПЗУ реализовано расширение [[msx:network_basic]] (ROM Net BIOS), подпрограммы доступны в слоте 3–3. Каждому компьютеру, включая учительский, предоставляется 2 Кбайта сетевой оперативной памяти (RAM) с адресами 0x7800–0x7FFFh, слот 3–3. Карта памяти сетевого ОЗУ: |<55% 10% 80% 10%>| ^ Диапазон \\ адресов ^ Назначение ^ Объем (байт) ^ | 0x7800 \\ 0x78FF |Область для передаваемых сообщений (message)|256| | 0x7900 \\ 0x79FF |Передающий почтовый ящик (mailbox)|256| | 0x7A00 \\ 0x7AFF |Область для получаемых сообщений (message)|256| | 0x7B00 \\ 0x7BFF |Получающий почтовый ящик (mailbox)|256| | 0x7C00 \\ 0x7FFF |Область управления файлами (FCB) \\ Системная рабочая область \\ Область DMA \\ Рабочая область для сетевого приёма|1024| {{:msx:yamaha_local_network:yamaha_local_network-3.bin|Yamaha Локальная сеть 3.0}} \\ {{:msx:yamaha_local_network:yamaha_local_network-3.md5|MD5}}, {{:msx:yamaha_local_network:yamaha_local_network-3.sha1|SHA1}} ---- [[github>/oboroc/msx-books/blob/master/msx2-fb-1993-ru.md#4.6|Архитектура и устройства микрокомпьютеров стандарта MSX 2 — 4.6. Сетевая память]] ====== NOS ====== Сетевая ОС {{nosmsx2.pdf|Документация}} {{nosmsx2.zip|Образ дискеты}} ---- [[http://hardwarium.ru/?p=655|Сетевая ОС для КУВТ MSX-2 | Hardwarium]] ====== Ссылки ====== * [[msx:yamaha_local_network:msx-network:msx-network|]] * **[[http://www.sensi.org/~tnt23/msx/|Описание протокола передачи в локальной сети КУВТ [RBSC] ]]** * [[http://www.sensi.org/~tnt23/msx/netbios.txt|MSX NET-BIOS]] * [[http://sensi.org/~tnt23/msx/NetTools/|NetTools]] * [[http://cax.narod.ru/msx/msx-link/index.html|Сборка MSX-Link и его использование]] * [[msxorg>wiki/Yamaha_YIS-503IIIR#Serial_I.2FO_Unit_2|Serial I/O Unit (Yamaha YIS-503IIIR) - MSX Wiki]] * [[msxorg>wiki/Yamaha_YIS-805/128R2#Serial_I.2FO_Unit_2|Serial I/O Unit (Yamaha YIS-805/128R2) - MSX Wiki]] * А.Р. Есаян В.И. Ефимов Л.П. Лапицкая — Информатика: Учебное пособие для педагогических специализированных высших учебных заведений (Москва просвещение, 1991) ISBN 5-09-002699-8 (стр. 179—197) * **[[github>svofski/yamashnik|yamashnik — Yamaha YIS-503/IIIR MSX-2 MSX-Link hardware and software]]** {{tag>MSX Yamaha MSX_Cartridge Network}}