Opened 6 weeks ago

Last modified 2 hours ago

#779 new задача

Добавить поддержку плат ST-04

Reported by: ledol Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

Прошу провести работу по добавлению платы ST-04 в состав блока MC04-DSL3U.
Описание параметров платы, ее настроек и переменных MIB прилагается в виде файла.

Attachments (17)

MiB_ST-04_V01.txt (160.1 KB ) - added by ledol 6 weeks ago.
MiB_ST-04_V02.txt (161.3 KB ) - added by ledol 6 weeks ago.
MiB_ST-04_V03.txt (161.9 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V04.txt (165.8 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V05.txt (166.3 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V06.txt (166.6 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V07.txt (166.8 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V08.txt (167.1 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V09.txt (167.7 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V10.txt (168.3 KB ) - added by ledol 5 weeks ago.
MiB_ST-04_V11.txt (169.2 KB ) - added by ledol 4 weeks ago.
MiB_ST-04_V12.txt (169.5 KB ) - added by ledol 4 weeks ago.
MiB_ST-04_V13.txt (169.9 KB ) - added by ledol 4 weeks ago.
MiB_ST-04_V14.txt (170.3 KB ) - added by ledol 13 days ago.
MiB_ST-04_V15.txt (170.5 KB ) - added by ledol 9 days ago.
MiB_ST-04_V16.txt (170.8 KB ) - added by ledol 5 days ago.
MiB_ST-04_V17.txt (170.9 KB ) - added by ledol 27 hours ago.

Change History (66)

by ledol, 6 weeks ago

Attachment: MiB_ST-04_V01.txt added

comment:1 by ledol, 6 weeks ago

Блок для отладки 192.168.0.253, плата появится в нем в ближайшее время.

by ledol, 6 weeks ago

Attachment: MiB_ST-04_V02.txt added

comment:2 by ledol, 5 weeks ago

  • Блок для отладки 192.168.0.253 с платой ST-04 доступен в сети.
  • Скорректировано описание переменных, детали в заглавии файла.
Last edited 5 weeks ago by ledol (previous) (diff)

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V03.txt added

comment:3 by ledol, 5 weeks ago

Скорректировано описание переменных. Детали в файле MiB_ST-04_V04.txt

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V04.txt added

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V05.txt added

comment:4 by ledol, 5 weeks ago

Скорректировано описание переменных. Детали в файле MiB_ST-04_V05.txt

comment:5 by alx, 5 weeks ago

Обнаружил (в приложенном файле), что переменная .7.0 имеет размер 1099 байт. Верно ли я понимаю, что плата ST-04 может обмениваться пакетами размером более 1024 байт? Если да, то каков максимальный размер пакета у платы ST-04?

in reply to:  5 comment:6 by ledol, 5 weeks ago

Replying to alx:

Обнаружил (в приложенном файле), что переменная .7.0 имеет размер 1099 байт. Верно ли я понимаю, что плата ST-04 может обмениваться пакетами размером более 1024 байт? Если да, то каков максимальный размер пакета у платы ST-04?

Максимальный размер пакета с учетом esq-кодировки 2044 байта.

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V06.txt added

comment:7 by ledol, 5 weeks ago

Скорректировано описание переменных. Детали в файле MiB_ST-04_V06.txt

comment:8 by alx, 5 weeks ago

В описании переменных .8.0, .9.0, .10.0, .11.0 фигурирует значение "self". Чему оно равно?

comment:9 by alx, 5 weeks ago

Еще сообщи, пожалуйста, OID'ы переменных в таблицах (чтобы они не отображались как нераспознанные).

in reply to:  8 comment:10 by ledol, 5 weeks ago

Replying to alx:

В описании переменных .8.0, .9.0, .10.0, .11.0 фигурирует значение "self". Чему оно равно?

  • при сбросе микросхемы, значениями по умолчанию являются шлейфы контейнеров, т.о. значениями переменных.8.0, .9.0, .10.0, .11.0 в формате "по умолчанию" хотелось бы видеть данные соответствующие адресной позиции контейнера на шине и адрес шины. Например для контейнера Bus8_TU-12_5 => .8.0(адрес = 0x09c4; дата = 0x07), .9.0(адрес = 0x09c4; дата = 0x04) для .10.0, .11.0 адреса и значения аналогичны.
Last edited 5 weeks ago by ledol (previous) (diff)

in reply to:  9 ; comment:11 by ledol, 5 weeks ago

Replying to alx:

Еще сообщи, пожалуйста, OID'ы переменных в таблицах (чтобы они не отображались как нераспознанные).

В такой форме достаточно, или добавить описание?
"
15,0,5,4, 20,0,'S','T','M','-','1','/','4','_','O','p','t','i','c','_','p','o','r','t',2,0,
15,1,1,0, 0,1, 8,0,'N','O','_','S','F','P',2,0,
15,1,2,0, 0,1, 10,0,'O','L','O','S','_','S','F','P',2,0,
15,1,3,0, 0,1, 10,0,'L','I','N','E','_','A','L','R',2,0,
15,1,4,0, 0,1, 9,0,'S','O','H','_','A','L','R',2,0,
15,1,5,0, 0,1, 9,0,'P','O','H','_','A','L','R',2,0,

16,0,5,2, 17,0,'S','T','M','-','4','_','L','V','D','S','_','p','o','r','t',2,0,
16,1,1,0, 0,1, 10,0,'L','I','N','E','_','A','L','R',2,0,
16,1,2,0, 0,1, 9,0,'S','O','H','_','A','L','R',2,0,
16,1,3,0, 0,1, 9,0,'P','O','H','_','A','L','R',2,0,

17,0,5,12, 17,0,'S','T','M','-','1','_','L','V','D','S','_','p','o','r','t',2,0,
17,1,1,0, 0,1, 10,0,'L','I','N','E','_','A','L','R',2,0,
17,1,2,0, 0,1, 9,0,'S','O','H','_','A','L','R',2,0,
17,1,3,0, 0,1, 9,0,'P','O','H','_','A','L','R',2,0,

18,0,5,30, 14,0,'C','o','n','t','.','A','L','R','_','B','u','s',2,0,
18,1,1,0, 0,1, 8,0,'T','U','-','L','O','P',2,0,
18,1,2,0, 0,1, 8,0,'T','U','-','A','I','S',2,0,

19,0,5,1, 2,0,2,0,
19,1,1,0, 0,1, 20,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','S','E','T','S',2,0,
19,1,2,0, 0,1, 20,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','E','x','t','0',2,0,
19,1,3,0, 0,1, 19,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','T','1','1',2,0,
19,1,4,0, 0,1, 19,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','T','1','2',2,0,
19,1,5,0, 0,1, 19,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','T','1','3',2,0,
19,1,6,0, 0,1, 19,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','T','1','4',2,0,
19,1,7,0, 0,1, 19,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','T','2',' ',2,0,
19,1,8,0, 0,1, 19,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','T','3','1',2,0,
19,1,9,0, 0,1, 19,0,'N','e','w','_','T','0','_','s','o','u','r','c','e','_','T','3','2',2,0,"

Last edited 5 weeks ago by ledol (previous) (diff)

in reply to:  11 comment:12 by alx, 5 weeks ago

Replying to ledol:

В такой форме достаточно, или добавить описание?

Вполне достаточно. Спасибо.

comment:13 by alx, 5 weeks ago

В описании переменной .6.0 я обнаружил странность: значениям байтов 542-624 даны два разных взаимоисключающих описания - это и конфигурация порта D, и конфигурация 2-х канального маппера VC-12/Е1. Предполагаю, что в одном из этих описаний номера байтов указаны ошибочно. Прошу уточнить.

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V07.txt added

comment:14 by ledol, 5 weeks ago

Скорректировано описание переменных в части структуры переменной 6. Детали в файле MiB_ST-04_V07.txt

comment:15 by ledol, 5 weeks ago

Скорректировано описание переменных в части описания переменной 6. Детали в файле MiB_ST-04_V08.txt

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V08.txt added

comment:16 by ledol, 5 weeks ago

Скорректировано описание переменных в части описания переменной 7. Детали в файле MiB_ST-04_V09.txt

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V09.txt added

comment:17 by ledol, 5 weeks ago

Скорректировано описание переменных в части описания переменных 6 и 7. Детали в файле MiB_ST-04_V10.txt

Last edited 5 weeks ago by ledol (previous) (diff)

by ledol, 5 weeks ago

Attachment: MiB_ST-04_V10.txt added

comment:18 by ledol, 4 weeks ago

Скорректировано описание и нумерация переменной 6. Детали в файле MiB_ST-04_V11.txt

by ledol, 4 weeks ago

Attachment: MiB_ST-04_V11.txt added

comment:19 by alx, 4 weeks ago

В приложенном файле написано: "Сопроводить значения параметров и статистики данными настроек платы". Но конфигурационные параметры - это и есть настройки платы! Поясни, пожалуйста, какими именно данными настроек необходимо сопровождать значения конфигурационных параметров. Например, какими данными настроек необходимо сопроводить значение 0 параметра "Сигнал cross reset выкл."? А значение 1?

Last edited 4 weeks ago by alx (previous) (diff)

comment:20 by alx, 4 weeks ago

Значение параметра "Имя станции" (байты 2-16 переменной .6.0) какой кодировкой закодировано?

Last edited 4 weeks ago by alx (previous) (diff)

in reply to:  19 comment:21 by ledol, 4 weeks ago

Replying to alx:

В приложенном файле написано: "Сопроводить значения параметров и статистики данными настроек платы". Но конфигурационные параметры - это и есть настройки платы! Поясни, пожалуйста, какими именно данными настроек необходимо сопровождать значения конфигурационных параметров. Например, какими данными настроек необходимо сопроводить значение 0 параметра "Сигнал cross reset выкл."? А значение 1?

Данные настроек рекомендованные к визуализации во вкладке "Состояние" сопровождаются комментарием "пм.6. MIB".
Например - "Имя направления A", текстовое поле, 15 символов ASCII, 15 байт, реконфиг.пм.6. MIB

in reply to:  20 comment:22 by ledol, 4 weeks ago

Replying to alx:

Значение параметра "Имя станции" (байты 2-16 переменной .6.0) какой кодировкой закодировано?

  • "Имя станции", текстовое поле, 15 символов ASCII, 15 байт ,реконфиг.пм.6 MIB

comment:23 by ledol, 4 weeks ago

Скорректирован диапазон возможных значений параметров переменной 7. Детали в файле MiB_ST-04_V12.txt

by ledol, 4 weeks ago

Attachment: MiB_ST-04_V12.txt added

comment:24 by alx, 4 weeks ago

В приложенном файле я не смог найти, где в конфигурации платы находится маска аварии TU-LOP AU\HP\TU TUG0 порта A. Уточни, пожалуйста.

in reply to:  24 comment:25 by ledol, 4 weeks ago

Replying to alx:

В приложенном файле я не смог найти, где в конфигурации платы находится маска аварии TU-LOP AU\HP\TU TUG0 порта A. Уточни, пожалуйста.

А я про них (TU-LOP, TU-AIS) забыл. Вот их и нет. Скорректировал.

by ledol, 4 weeks ago

Attachment: MiB_ST-04_V13.txt added

comment:26 by ledol, 4 weeks ago

Скорректировано описание и нумерация переменной 6 в части позиции масок аварий TU-LOP, TU-AIS. Детали в файле MiB_ST-04_V13.txt

comment:27 by ledol, 2 weeks ago

Адрес блока изменен на 192.168.0.252

comment:28 by alx, 2 weeks ago

В приложенном файле я не нашел, где именно в конфигурации платы находятся маски аварий SOH-MS\RS и Line, которые настраиваются в группе 4.1 вкладки "Настройки". Уточни, пожалуйста.

in reply to:  28 ; comment:29 by ledol, 2 weeks ago

Replying to alx:

В приложенном файле я не нашел, где именно в конфигурации платы находятся маски аварий SOH-MS\RS и Line, которые настраиваются в группе 4.1 вкладки "Настройки". Уточни, пожалуйста.

Маски находятся в байте 397, биты 7..4:

4 MS-RDI 1\0 0
5 MS-AIS 1\0 0
6 LOF 1\0 0
7 OOF 1\0 0

in reply to:  29 ; comment:30 by alx, 2 weeks ago

Replying to ledol:

Маски находятся в байте 397, биты 7..4:

4 MS-RDI 1\0 0
5 MS-AIS 1\0 0
6 LOF 1\0 0
7 OOF 1\0 0

Какая из них SOH-MS\RS и какая из них Line?

comment:31 by alx, 2 weeks ago

И сразу еще один вопрос. В группе параметров "Настройка TUG0" требуется конфигурировать маски аварий AU\HP\TU TUG. Я не смог найти, где в конфигурационных переменных платы они находятся. Уточни, пожалуйста.

in reply to:  30 comment:32 by ledol, 2 weeks ago

Replying to alx:

Replying to ledol:

Маски находятся в байте 397, биты 7..4:

4 MS-RDI 1\0 0
5 MS-AIS 1\0 0
6 LOF 1\0 0
7 OOF 1\0 0

Какая из них SOH-MS\RS и какая из них Line?

Подразумевалось, что они отображаются единой группой "Маски аварий SOH-MS\RS, Line".

in reply to:  31 ; comment:33 by ledol, 2 weeks ago

Replying to alx:

И сразу еще один вопрос. В группе параметров "Настройка TUG0" требуется конфигурировать маски аварий AU\HP\TU TUG. Я не смог найти, где в конфигурационных переменных платы они находятся. Уточни, пожалуйста.

Уточни "Настройка TUG0" чего? Какой пункт? Какой интерфейс?

in reply to:  33 ; comment:34 by alx, 2 weeks ago

Replying to ledol:

Уточни "Настройка TUG0" чего? Какой пункт? Какой интерфейс?

Группа "Настройка TUG0", которая находится в группе "4.2 Настройка параметров TUG0\1\2\3 порта CROSS_STM-4_A" и упоминается в строке 336 файла MiB_ST-04_V13.txt.

in reply to:  34 ; comment:35 by ledol, 2 weeks ago

Replying to alx:

Replying to ledol:

Уточни "Настройка TUG0" чего? Какой пункт? Какой интерфейс?

Группа "Настройка TUG0", которая находится в группе "4.2 Настройка параметров TUG0\1\2\3 порта CROSS_STM-4_A" и упоминается в строке 336 файла MiB_ST-04_V13.txt.

Ага, понятно. Маски аварий AU\HP\TU TUG для TUG0 задаются в байте 339, биты 7..4:

4 OOM TUG0 1\0 0
5 LOM TUG0 1\0 0
6 AU-AIS TUG0 1\0 0
7 AU-LOP TUG0 1\0 0

соответственно для TUG1/2/3 это биты 7..4 байтов 400, 401, 402.

in reply to:  35 comment:36 by alx, 2 weeks ago

Replying to ledol:

Ага, понятно. Маски аварий AU\HP\TU TUG для TUG0 задаются в байте 339, биты 7..4:

Что-то я совсем запутался...
Согласно написанному в строке 1248 файла MiB_ST-04_V13.txt, в байте 339 находится конфигурация оптического порта B, а не CROSS_STM-4_A!

4 OOM TUG0 1\0 0
5 LOM TUG0 1\0 0
6 AU-AIS TUG0 1\0 0
7 AU-LOP TUG0 1\0 0

Может быть байт 399? Там есть биты с такими названиями, но я не вижу среди них, например, маски аварии HP...

А, кажется я понял: в строке 344 имеется в виду не настройки масок аварий как таковые, а подгруппа параметров с названием "Маски аварий AU\HP\TU TUG", в которой будут настройки "AU-LOP", "AU-AIS" и т.д. Так?

соответственно для TUG1/2/3 это биты 7..4 байтов 400, 401, 402.

А, ту тогда это точно байт 399. :)

comment:37 by ledol, 2 weeks ago

Ну, да.

comment:38 by alx, 13 days ago

В группе настроек "6.1 Настройка параметров порта SLOT1_STM-1_1" есть настройка "S1_Tx" (строка 435 приложенного файла). Я что-то не смог найти такую настройку порта SLOT1_STM-1_1 в описании конфигурационных переменных. Уточни, пожалуйста, где в переменных платы находится эта настройка.

by ledol, 13 days ago

Attachment: MiB_ST-04_V14.txt added

in reply to:  38 comment:39 by ledol, 13 days ago

Replying to alx:

В группе настроек "6.1 Настройка параметров порта SLOT1_STM-1_1" есть настройка "S1_Tx" (строка 435 приложенного файла). Я что-то не смог найти такую настройку порта SLOT1_STM-1_1 в описании конфигурационных переменных. Уточни, пожалуйста, где в переменных платы находится эта настройка.

Действительно, настройки:

  • "S1_Tx", селектбокс, SSM\const., 1\0, 0
  • "S1_Tx(0...255)", байтовое поле, 0-255, 0-255, 0

были исключены из переменной конфигурации за ненадобностью. Исправлено в файле описания MiB_ST-04_V14.txt.

comment:40 by alx, 9 days ago

Я не нашел в приложенном файле описание групп параметров 7.3, 7.4, 8.3 и 8.4 вкладки "Настройки". Что на них должно быть?

comment:41 by alx, 9 days ago

Я не нашел в приложенном файле описания столбцов 70 и 71 таблицы, расположенной на вкладке "Кроссконнекция". Что в них должно быть?

in reply to:  40 comment:42 by ledol, 9 days ago

Replying to alx:

Я не нашел в приложенном файле описание групп параметров 7.3, 7.4, 8.3 и 8.4 вкладки "Настройки". Что на них должно быть?

Пункты 7.3 и 7.4 вошли в пункт 7.2 "Настройка масок аварий порта C." в качестве "именных" групп, не имеющих отдельных децимальных значений:"
Пункты 8.3 и 8.4 вошли в пункт 8.2 "Настройка масок аварий порта D." в качестве "именных" групп, не имеющих отдельных децимальных значений:"

in reply to:  41 comment:43 by ledol, 9 days ago

Replying to alx:

Я не нашел в приложенном файле описания столбцов 70 и 71 таблицы, расположенной на вкладке "Кроссконнекция". Что в них должно быть?

их нет. в таблице предполагается 69 столбцов.

by ledol, 9 days ago

Attachment: MiB_ST-04_V15.txt added

comment:44 by ledol, 9 days ago

Скорректировано описание переменных. Детали в файле MiB_ST-04_V15.txt

comment:45 by alx, 7 days ago

В приложенном файле какая-то путаница с номерами контейнеров (или это я сам запутался).

В строках 642-644 написано:

  • выходная группа TUG3_1 реализует передачу контейнеров TU-12_1, 4, 7, 10, 13 ... 61; Столбцы 7, 10, 13 ...67;
  • выходная группа TUG3_2 реализует передачу контейнеров TU-12_2, 5, 8, 11, 14 ... 62; Столбцы 8, 11, 14 ...68;
  • выходная группа TUG3_3 реализует передачу контейнеров TU-12_3, 6, 9, 12, 15 ... 63; Столбцы 9, 12, 15 ...69;

Но эти номера столбцов и контейнеров не соответствуют описанию столбцов таблицы кроссконнекции выше (строки 603-606): например столбец 9 - это контейнер 2 (а не 6, как указано в строке 644), а контейнера 63 вообще нет в таблице (там только 0...62).

Как правильно? Прошу помочь распутаться.

by ledol, 5 days ago

Attachment: MiB_ST-04_V16.txt added

in reply to:  45 comment:46 by ledol, 5 days ago

Replying to alx:

В приложенном файле какая-то путаница с номерами контейнеров (или это я сам запутался).

В строках 642-644 написано:

  • выходная группа TUG3_1 реализует передачу контейнеров TU-12_1, 4, 7, 10, 13 ... 61; Столбцы 7, 10, 13 ...67;
  • выходная группа TUG3_2 реализует передачу контейнеров TU-12_2, 5, 8, 11, 14 ... 62; Столбцы 8, 11, 14 ...68;
  • выходная группа TUG3_3 реализует передачу контейнеров TU-12_3, 6, 9, 12, 15 ... 63; Столбцы 9, 12, 15 ...69;

Но эти номера столбцов и контейнеров не соответствуют описанию столбцов таблицы кроссконнекции выше (строки 603-606): например столбец 9 - это контейнер 2 (а не 6, как указано в строке 644), а контейнера 63 вообще нет в таблице (там только 0...62).

Как правильно? Прошу помочь распутаться.

Имелось ввиду следующее: "Нулевой контейнер шин, расположенный в столбце 7 и имеющий текстовое обозначение TU12_1, относится к выходной группе TUG3_1", "первый контейнер шин, расположенный в столбце 8 и имеющий текстовое обозначение TU12_2, относится к выходной группе TUG3_2" и т.д.

Счет с нуля контейнеров по отношению к столбцам таблицы я взял по аналогии с внешним видом вкладки "TDM" платы SW-01. Но там они привязаны к тайм-слотам потоков Е1, и эта привязка логична. В sdh шины не структурированы и счет с нуля не обязателен, в тоже время диапазоны TU12_1-TU12_63 мне кажутся более понятными в описательном смысле.

В общем предлагаю от 0-62 перейти на 1-63, если согласен поправлю описание.

Скорректировано описание переменных. Детали в файле MiB_ST-04_V16.txt это к написанному выше не относится.

Last edited 5 days ago by ledol (previous) (diff)

comment:47 by ledol, 27 hours ago

Скорректировано описание переменных. Детали в файле MiB_ST-04_V17.txt

by ledol, 27 hours ago

Attachment: MiB_ST-04_V17.txt added

comment:48 by alx, 22 hours ago

Где в конфигурации платы находятся параметры "Текущий источник", "AIS0_DET" и "AIS1_DET" диалога настроек коммутации контейнера? Я что-то не смог найти...

И еще вопрос: что должно происходить при нажатии кнопки переключения текущего источника в том же диалоге?

in reply to:  48 comment:49 by ledol, 2 hours ago

Replying to alx:

Где в конфигурации платы находятся параметры "Текущий источник", "AIS0_DET" и "AIS1_DET" диалога настроек коммутации контейнера? Я что-то не смог найти...

В переменной 12.

  • Указатель "Текущий источник" - это бит ACT, 0/1 0 Актуальное направление приема (0-осн., 1-резерв.).
  • Указатель "AIS0_DET", относящийся к строке "Входной контейнер" - это AIS_DET0.
  • Указатель "AIS1_DET", относящийся к строке "Резервный входной контейнер" - это AIS_DET1.

И еще вопрос: что должно происходить при нажатии кнопки переключения текущего источника в том же диалоге?

В переменную 5 (COMMAND), записывается номер контейнера в виде значения из диапазона 3-1925 "смена направления приема контейнера Bus1TU-12_1-Bus31TU-12_2 (1-1922, при условии 64-х конт. на шине + 2 на шине 31)", соответствующее контейнеру.

Note: See TracTickets for help on using tickets.