Opened 3 weeks ago
Last modified 3 weeks ago
#857 closed задача
Доработка окна платы 4C-37 — at Initial Version
| Reported by: | san | Owned by: | alx |
|---|---|---|---|
| Priority: | высокий | Milestone: | 1 очередь |
| Component: | sw | Keywords: | |
| Cc: | ledol |
Description
Доработка окна платы 4C-37
Плата 4C-37 наконец-то из концептуальной разработки стала законченным продуктом.
Требуется изменить веб-интерфейс в соответствии с реальным функционалом платы, чтобы можно было передать её пользователям.
- Плата не поддерживает(и не будет) функцию резервирования потоков E1:
- 1.1 убрать взаимодействие интерфейса с переменными .10.0, .11.0
- 1.2 убрать из окна платы столбец Резервирование
- Плата в текущей прошивке и в ближайшее время не поддерживает функцию передачи плезиохронных потоков E1 в кросс:
- 2.1 Настройку "Плезиохронный поток" всегда записывать в значение выкл(чекбокс снят)
- 2.2 Удалить из окна платы столбцы Плезиохронный поток, Выбор шины для стаффинга, Позиция стаффинга
- На текущий момент плата поддерживает только режим работы "Режим переприема C37-E1". На портах 1 и 2 чекбокс "Режим переприема C37-E1" должен быть всегда установлен и задизейблен для пользователя, в плату всегда записывается установленное значение чекбокса.
- При включенном чекбоксе "Режим переприема C37-E1" порта 1, настройки "Позиция TDM" портов 1 и 5 игнорируются (не проверяются конфликты и не отображается цветная строка на вкладке TDM). Аналогично при включенном чекбоксе "Режим переприема C37-E1" порта 1, настройки "Позиция TDM" портов 2 и 6 игнорируются.
- Настройки "Число каналов C37-94" для портов 5 и 6 должна отсутствовать (у портов E1 нет такой настройки)
- Порты 3 и 4 платы пока не работают
- 6.1 Нужно задизэйблить строки этих портов, поставить чекбокс заблокирован и в плату всегда записывать что порт заблокирован
- 6.2 Ячейки столбца "Состояние" для портов 3 и 4 отображать серым цветом.
- Т.к. чекбоксы "Режим переприема C37-E1" всегда включены а порты 3 и 4 не работают, то столбец "Позиция TDM" не используется в настройке платы и его нужно спрятать от пользователя (позже, для следующих прошивок плат возможно он понадобится).
- Освободившаяся в п.1 переменная .10.0 используется теперь для других целей в байте 0 хранится значение регистра настроек "mode":
[6,5] =1: контроль по CRC-4 в приёмнике E1_1/E1_2 отключить [4] =1/0: порт C37_1 подключен к TDM/E1_1, порт E1_1 - к TDM/C37_1 [3] =1/0: порт C37_2 подключен к TDM/E1_2, порт E1_2 - к TDM/C37_2 [1:0] =0..3: режим синхронизации от pclk/clk65m/E1/несинхр.
- 8.1 Настройки "Режим переприема C37-E1" теперь хранятся в другом месте - бит 3(порт 2) и бит 4(порт 1) байта 0 переменной .10.0. Значение бита 0 - чекбокс установлен.
- 8.2 В группу настроек "Синхронизация" нужно добавить новую настройку: "Источник", с вариантами "Генератор", "E1", "Несинхронный". Значение хранится в битах 0,1 байта 0 переменной .10.0. "Генератор" - 1, "E1" - 2, "Несинхронный" -3. По умолчанию "Несинхронный".
- 8.3 В таблицу нужно добавить столбец "CRC-4" для портов 5 и 6 в столбце должны быть чекбоксы. Бит 6(порт 5) и бит 5(порт 6) байта 0 переменной .10.0. Значение бита 0 - чекбокс установлен. По умолчанию чекбокс снят.
p.s.
Описание переменных платы было здесь ticket:747#attachment:4C-37_Mib_V3.txt
Также в качестве дополнительной информации прилагаю "тз" на ПО платы и описание регистров ПЛИС
Change History (2)
by , 3 weeks ago
| Attachment: | 4c37tt_reg.txt added |
|---|
by , 3 weeks ago
| Attachment: | 4c37tt_этап1.txt added |
|---|
Note:
See TracTickets
for help on using tickets.
