vault backup: 2025-12-10 21:07:20

This commit is contained in:
Alexey Baranov
2025-12-10 21:07:20 +03:00
parent b5c2ca361e
commit 26036fccc1
+56 -54
View File
@@ -1,7 +1,7 @@
--- ---
## 1. Backlog ## 1. Backlog
Структура поделена на функциональные блоки Структура функциональных блоков разработки
1. **==Document Development.==** Разработка документации стенда. 1. **==Document Development.==** Разработка документации стенда.
Это - Основная веха проекта (идет параллельно с другими). Это - Основная веха проекта (идет параллельно с другими).
Жизненный цикл - весь проект. От нее зависят все остальные. Жизненный цикл - весь проект. От нее зависят все остальные.
@@ -223,49 +223,50 @@
1. Проверка системы питания (напряжение/TP) 1. Проверка системы питания (напряжение/TP)
2. Проверка ключевых интерфейсов 2. Проверка ключевых интерфейсов
3. Модификация (при необходимости) 3. Модификация (при необходимости)
4. **Software Development.** Разработка ПО стенда. 4. **==Software Development.==** Разработка ПО стенда.
1. [ ] Equipment Drivers. Драйверы измерительного оборудования и приборов стенда 1. Equipment Drivers. Драйверы измерительного оборудования и приборов стенда
1. [ ] Актуализация статуса драйверов оборудования. Имплементация дополнительного функционала () 1. Актуализация статуса драйверов оборудования. Имплементация дополнительного функционала ()
1. [ ] Signal Analyzer (Keysight) 1. Signal Analyzer (Keysight)
2. [ ] Signal Generator (Keysight ) 2. Signal Generator (Keysight )
3. [ ] Power Supply Unit (ITECH 6512C) 3. Power Supply Unit (ITECH 6512C)
4. [ ] Network Tester (Viavi MAP-2500) 4. Network Tester (Viavi MAP-2500)
2. [ ] DAB Driver. Драйверы измерительного оборудования и приборов стенда 5. DAB Equpment Driver - Имплементация дополнительного фунционала
1. [ ] DAB - 01. Bare Metal Разработка. 1. GPIO Driver. Контроль состояния линий. Чтение / установка уровня линии.
1. [ ] **I2C driver.** Разработка драйвера I2C Bus. (PAM Request-Responce control) 2. ADC Driver. Получение значения уровня напряжения с DAB MCU
2. DAB Driver. Драйверы измерительного оборудования и приборов стенда
1. DAB - 01. Bare Metal Разработка.
1. **I2C driver.** Разработка драйвера I2C Bus. (PAM Request-Responce control)
1. Эмуляция работы цифровых I2C линии для 4 интерфейсов PAM 1. Эмуляция работы цифровых I2C линии для 4 интерфейсов PAM
2. Доработка текущего функционала I2C ( запрос/ответ ) на 4 шины I2C. 2. Доработка текущего функционала I2C ( запрос/ответ ) на 4 шины I2C.
2. [ ] **GPIO driver.** Разработка функционала GPIO драйвера. 2. **GPIO driver.** Разработка функционала GPIO драйвера.
1. Эмуляция работы цифровых интерфейсов PAM 1. Эмуляция работы цифровых интерфейсов PAM. Установка и сброс триггеров. Чтение ALARM
1. **EN_Bias_b1b7**. Обеспечение возможности тестирование сигнала. Чтение / Установка состояния. 1. **EN_Bias_b1b7**. Обеспечение возможности тестирование сигнала. Чтение / Установка состояния.
2. **RST_Bias_b1b7**. Обеспечение возможности тестирование сигнала. Чтение / Установка состояния. 2. **RST_Bias_b1b7**. Обеспечение возможности тестирование сигнала. Чтение / Установка состояния.
3. **Refl_Prot_b1**. Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. 3. **Refl_Prot_b1**. Обеспечение возможности тестирование сигнала. Чтение / Установка уровня.
4. **Refl_Prot_b7** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. 4. **Refl_Prot_b7** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня.
5. **TRIG_RST_b1** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. 5. **TRIG_RST_b1** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня.
6. **TRIG_RST_b7** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. 6. **TRIG_RST_b7** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня.
2. API Equipment Management. Расширение текущего функционала. 2. AISG_Polarity_Control. Установка состояния.
1. Добавления возможности контроля вышеперечисленных GPIO интерфейсов 3. **MUX driver.** Разработка функционала драйвера мультиплексора.
3. [ ] **MUX driver.** Разработка функционала драйвера мультиплексора.
1. Коммутация целевых каналов ADC. Контроль каналов мультиплексора 1. Коммутация целевых каналов ADC. Контроль каналов мультиплексора
4. [ ] **ADC driver.** Разработка функционала ADC драйвера. 4. **ADC driver.** Разработка функционала ADC драйвера.
1. Чтение уровня уровня входного напряжения. 1. Чтение уровня уровня входного напряжения.
1. **Seti_PreA_b1**. Чтение уровня сигнала. Усреднение значения. 1. **Seti_PreA_b1**. Чтение уровня сигнала. Усреднение значения.
2. **Seti_PreA_b7** Чтение уровня сигнала. Усреднение значения. 2. **Seti_PreA_b7** Чтение уровня сигнала. Усреднение значения.
3. **pam_conn_ch1 - ch4** Чтение уровня сигнала линий питания PAM. Усреднение значения. 3. **VDD_PAM_CNT_ch1 - ch4** Чтение уровня сигнала линий питания PAM. Усреднение значения.
2. API Equipment Management. Добавления возможности контроля состояния интерфейсов Передача значения на TestRunnerP 2. DAB - 02. Testing & Debug - отладка функционала DAB MCU
2. [ ] DAB - 02. Testing & Debug - отладка функционала DAB MCU 1. Отладка I2C интерфейсов
1. [ ] Отладка I2C интерфейсов 2. Отладка MUX драйвера
2. [ ] Отладка MUX драйвера 3. Отладка GPIO интерфейсов
3. [ ] Отладка GPIO интерфейсов 4. Отладка ADC интерфейсов
4. [ ] Отладка ADC интерфейсов 3. ЦУМ / MES. Разработка API.
3. [ ] ЦУМ / MES. Разработка API. 1. Описание процедуры выгрузки.
1. [ ] Описание процедуры выгрузки. 2. CI / CD - верификация и автоматизация выгрузки артефактов
2. [ ] CI / CD - верификация и автоматизация выгрузки артефактов 1. YAML
1. [ ] YAML 2. Bootstrap Firmware
2. [ ] Bootstrap Firmware 3. FW. Factory Firmware
3. [ ] FW. Factory Firmware 4. TM. Файловые тестовых моделей.
4. [ ] TM. Файловые тестовых моделей. 5. ==**RFC Automation**== Автоматизация методик в RFC
5. **RFC Automation** Автоматизация методик в RFC
1. Firmware Update - Обновление ПО DM 1. Firmware Update - Обновление ПО DM
1. Большая часть теста остается без изменений 1. Большая часть теста остается без изменений
2. Обновление функционала текущего теста 2. Обновление функционала текущего теста
@@ -278,18 +279,15 @@
3. MAC verification - Верификация MAC адресов системы 3. MAC verification - Верификация MAC адресов системы
1. Тест остается без изменений. 1. Тест остается без изменений.
4. Scan Inventory - Проверка внутренней периферии 4. Scan Inventory - Проверка внутренней периферии
1. cpu_test 1. Перенос текущего функционала с b3 (cpu-test, ram-test, aisg-test)
2. ram_test
3. ecpri_test
1. Потребует переработки текущего решения. Нужно использовать cli команды 1. Потребует переработки текущего решения. Нужно использовать cli команды
4. aisg_test 2. pmbus_test - НОВЫЙ ТЕСТ
5. pmbus_test 3. internal_ic_test - - НОВЫЙ ТЕСТ
6. internal_ic_test
1. Тестируем все ключевые компоненты, которые можно опросить через cli 1. Тестируем все ключевые компоненты, которые можно опросить через cli
5. PAM Interfaces Test - Проверка PAM интерфейсов 5. PAM Interfaces Test - Проверка PAM интерфейсов (x4)
1. check_pam_conn_ch1 1. check_pam_conn_ch1
1. i2c_test 1. I2C_test (расширение текущего)
2. gpio_control_test 2. gpio_control_test (доработки)
1. Seti_PreA_b1 1. Seti_PreA_b1
2. Seti_PreA_b7 2. Seti_PreA_b7
3. EN_Bias_b1b7 3. EN_Bias_b1b7
@@ -298,19 +296,15 @@
6. Refl_Prot_b7 6. Refl_Prot_b7
7. TRIG_RST_b1 7. TRIG_RST_b1
8. TRIG_RST_b7 8. TRIG_RST_b7
3. pam_vdd_test 3. pam_vdd_test (новый)
1. 5V5_PA_TX 1. 5V5_PA_TX
2. 28V0_PreA_B1 2. 28V0_PreA_B1
3. 28V0_PreA_B7 3. 28V0_PreA_B7
4. V_PA_B1 4. V_PA_B1
5. V_PA_B7 5. V_PA_B7
2. check_pam_conn_ch2 2. check_pam_conn_ch2 - ch4 (аналогично ch1)
3. check_pam_conn_ch3
4. check_pam_conn_ch4
6. Ethernet Switch Load Test - Нагрузочный тест IC Ethernet Swich 6. Ethernet Switch Load Test - Нагрузочный тест IC Ethernet Swich
1. switch_config 1. Без изменений
2. viavi_config
3. switch_test
7. RF Test DAC - Тестирование трактов передатчика 7. RF Test DAC - Тестирование трактов передатчика
1. check_tm 1. check_tm
2. modem_init 2. modem_init
@@ -337,11 +331,19 @@
6. DPD_B7_CH3 6. DPD_B7_CH3
7. DPD_B1_CH4 7. DPD_B1_CH4
8. DPD_B7_CH4 8. DPD_B7_CH4
6. **RUAP Implementation.** Передача и отработка методик в RUAP 6. ==**RUAP Implementation.**== Передача методик в RUAP
1. АВЛДП 1. Интеграция и отладка Firmware Update - Обновление ПО
1. ЛДВАОПДЛ 2. Интеграция и отладка Write FRU Data - Запись FRU данных из MES
2. ВДАОП 3. Интеграция и отладка MAC verification - Верификация MAC адресов системы
2. 4. Интеграция и отладка Scan Inventory - Проверка внутренней периферии
7. **YFD Debuging.** Запуск и отладка тестирования на YFD. 5. Интеграция и отладка PAM Interfaces Test - Проверка PAM интерфейсов
6. Интеграция и отладка Ethernet Switch Load Test - Нагрузочный тест IC Ethernet Swich
7. Интеграция и отладка RF Test DAC - Тестирование трактов передатчика
8. Интеграция и отладка RF Test ADC - Тестирование трактов приемника
7. ==**YFD Debuging.**== Запуск и отладка тестирования на YFD.
1. Запуск и отладка тестирования первой ревизии стенда
1. Вероятная поездка в YFD
2. Запуск и отладка тестирования второй ревизии стенда
3. Поддержка и решение вопросов
--- ---