mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 02:13:27 +03:00
20 KiB
20 KiB
1. Backlog
- Document Development. Разработка документации стенда.
Основная веха проекта.
Жизненный цикл - весь проект. От нее зависят все остальные.
- Analys. Изучение документации.
RESULT: Сформировано Общее верхнеуровневое понимание работы DM
- Анализ HLBD RU
- Анализ схемотехнического решения DM
- Изучение текущей реализации ATE стенда
- Анализ PCB DM
- Определение ключевых интерфейсов необходимых для тестирования
- HLBD. Разработка HLBD стенда.
RESULT: Согласованная HLBD стенда
- Разработка HLBD стенда. (Доработка текущего решения)
- Первичное ревью
- Согласование и утверждение первой версии
- Доработки в процессе отладки стенда.
- General BOM. Подбор ключевых компонентов стенда.
RESULT: Сформированная общая таблица BoM (Equipment + RF parts )
- Анализ текущего решения и определение необходимых компонентов.
- Подбор оборудования. BOM на общее оборудование стенда. Сформировать перечень оборудования (стойка + механика)
- Определение RF компонентов стенда. (Свитчи, Аттенюаторы, Каплеры, фильтры)
- Свитчи
- Аттенюаторы
- Фильтры, Сумматоры/Делители и т.д.
- Определение RF кабелей стенда.
- Other BOM. Проработка недостающих компонентов стенда
RESULT: Сформированная общая таблица BoM недостающих компонентов.
- Анализ недостающих компонентов
- Формирование BoM
- Передача в закупку.
- Контроль и сопровождение.
- Workers Plan. Первичная проработка методик тестирования DM.
Формирование плана тестирования.
RESULT: Составлен план тестирования. Определен минимально необходимый набор тестов и
- Определение ключевых тестируемых компонентов. Предварительный набор тестов.
RESULT: Таблица что тестируем c предварительным набором тестов.
- Формирования первичного набора тестов.
- Формирование подробного списка списка тестов.
- Документация подробного плана тестирования.
- Ревью
- Утверждение
- Оформление в Confluence
- Определение ключевых тестируемых компонентов. Предварительный набор тестов.
RESULT: Таблица что тестируем c предварительным набором тестов.
- Workers. Подготовка, отладка и описание методик тестирования.
RESULT: Подготовленное и отлаженное в RFC КД методик для передачи в RUAP
- Детализирование и ручная отладка методик. RESULT: Каждый шаг теста определен и отработан в ручном режиме. Подготовлено описание в confleunce.
- Автоматизация методик в RFC. RESULT: Каждая тест автоматизирован в RFC. Сформированы YAML конфигурации.
- Воркеры
- Firmware Update - Обновление ПО DM
- check_firmware
- prepare_to_install
- slot_a_firmware_update
- post_upgrade_test
- slot_b_firmware_update
- post_upgrade_test
- Write FRU Data - Запись FRU данных из MES
- generation_FRU_binary
- copy_FRU_to_DM
- write_fru_data
- reboot_dm
- verification_fru
- MAC verification - Верификация MAC адресов системы
- read_mac
- check_mac
- Scan Inventory - Проверка внутренней периферии
- cpu_test
- ram_test
- ecpri_test
- Потребует переработки текущего решения. Нужно использовать cli команды
- aisg_test
- pmbus_test
- internal_ic_test
- Тестируем все ключевые компоненты, которые можно опросить через cli
- PAM Interfaces Test - Проверка PAM интерфейсов
- check_pam_conn_ch1
- i2c_test
- gpio_control_test
- Seti_PreA_b1
- Seti_PreA_b7
- EN_Bias_b1b7
- RST_Bias_b1b7
- Refl_Prot_b1
- Refl_Prot_b7
- TRIG_RST_b1
- TRIG_RST_b7
- pam_vdd_test
- 5V5_PA_TX
- 28V0_PreA_B1
- 28V0_PreA_B7
- V_PA_B1
- V_PA_B7
- check_pam_conn_ch2
- check_pam_conn_ch3
- check_pam_conn_ch4
- check_pam_conn_ch1
- Ethernet Switch Load Test - Нагрузочный тест IC Ethernet Swich
- switch_config
- viavi_config
- switch_test
- RF Test DAC - Тестирование трактов передатчика
- check_tm
- modem_init
- dac_ch1_test: - Тестирование передатчика (B1 и B7)
- TX_CH1_B1
- ACLR & КУ
- TX_CH1_B7
- ACLR & КУ
- TX_CH1_B1
- dac_ch2_test:
- dac_ch3_test:
- dac_ch4_test:
- RF Test ADC - Тестирование трактов приемника
- Тестирование RX трактов (B1, B7 одновременно)
- RX_CH1
- RX_CH2
- RX_CH3
- RX_CH4
- Тестирование DPD трактов
- DPD_B1_CH1
- DPD_B7_CH1
- DPD_B1_CH2
- DPD_B7_CH2
- DPD_B1_CH3
- DPD_B7_CH3
- DPD_B1_CH4
- DPD_B7_CH4
- Тестирование RX трактов (B1, B7 одновременно)
- Firmware Update - Обновление ПО DM
- DOC. Разработка основной документации стенда
- Подробный список кабелей и кабельных сборок стенда.
- HLPD. Диаграмма распределения стенда.
- Инструкция по эксплуатации.
- Инструкция по калибровке и обслуживанию.
- Общий BOM стенда. Подробный список составных компонентов стенда
- Analys. Изучение документации.
RESULT: Сформировано Общее верхнеуровневое понимание работы DM
- Mechanical Development. Разработка механики (revA) - механика стенда.
- Разработка механики (revA)
- Анализ и проработка текущего решения.
- Обсуждение концепций и подхода
- Определение стратегии разработки
- PoC стенда. Первичный Placeament
- Проработка стойки с оборудованием
- Компоновка согласно HLBD и BOM стенда.
- Проработка оснастки (механики) стенда
- Итеративная проработка выбранного решения
- Согласование и калибровка с ответственным и рабочей группой
- Проработка стойки с оборудованием
- Механика (revA) готова и утверждена
- Разработка КД и подбор производителей
- КД готово и утверждено
- Передача в изготовление
- Механика (revA) изготовлена и получена
- Сборка в RFC
- Монтаж несущей конструкции. Возможная доработка.
- Установка внутренних компонентов стенда
- Подключение внутренних систем стенда
- Проверка работоспособности. Юстировка.
- Сборка в RFC
- Анализ и проработка текущего решения.
- Разработка механики (revB) - ПРИ НЕОБХОДИМОСТИ
- Разработка механики (revA)
- Hardware Development. Разработка внутренних TestFixture PCB модулей стенда.
- DAB - DM ATE Board - модуль тестирования интерфейсов связи с PAM
- HLBD - Разработка блок - диаграммы модуля.
RESULT: HLBD готовое для передачи в разработку PCB
- Проработка концепции. Определение Placeament и компонентов.
- Разработка КД модуля.
RESULT: Подготовленный комплект документов, необходимы для изготовления PCB на FAB
- SCH. Разработка cхемы электрической принципиальной
- PCB. Разработка топологии PCB
- DOC. Формирование КД на плату.
- SCH, PCB, BOM, 3D, GBR, ODB
- Ревью и согласование DOC.
- Передача FAB в изготовление
- PCB изготовлена и получена.
- Bring-up. Тестирование и отладка
- Сборка (в случае необходимости)
- Визуальный контроль - досборка.
- Первое включение.
- Проверка системы питания (напряжение/TP)
- Проверка ключевых интерфейсов
- Модификация (при необходимости)
- Функциональное тестирование с DevBoard STM32
- SW Testing - отладка функционала DAB MCU
- Отладка I2C интерфейсов
- Отладка GPIO интерфейсов
- Отладка I2C интерфейсов
- HLBD - Разработка блок - диаграммы модуля.
RESULT: HLBD готовое для передачи в разработку PCB
- RAB - Replaceable Adapter Board - универсальный модуль подключения PAM интерфейсов DUT
- HLBD - Разработка блок - диаграммы модуля .
RESULT: HLBD готовое для передачи в разработку PCB
- Проработка концепции. Определение Placeament и компонентов.
- КД Разработка модуля.
RESULT: Подготовленный комплект документов, необходимы для изготовления PCB на FAB
- SCH. Разработка cхемы электрической принципиальной
- PCB. Разработка топологии PCB
- DOC. Формирование КД на плату.
- SCH, PCB, BOM, 3D, GBR, ODB
- Ревью и согласование DOC.
- Передача FAB в изготовлени
- Bring-up. Тестирование и отладка (PCB изготовлена и получена.)
- Сборка (в случае необходимости)
- Визуальный контроль - досборка.
- Первое включение.
- Проверка системы питания (напряжение/TP)
- Проверка ключевых интерфейсов
- Модификация (при необходимости)
- HLBD - Разработка блок - диаграммы модуля .
RESULT: HLBD готовое для передачи в разработку PCB
- ARAB - AISG Replaceable Adapter Board - модуль подключения AISG интерфейса DUT
- DAB - DM ATE Board - модуль тестирования интерфейсов связи с PAM
- Software Development. Разработка ПО стенда.
- Equipment Drivers. Драйверы измерительного оборудования и приборов стенда
- Актуализация статуса драйверов оборудования
- Signal Analyzer (Keysight)
- Signal Generator (Keysight)
- Power Supply Unit (ITECH)
- Network Tester
- Актуализация статуса драйверов оборудования
- DAB Driver. Драйверы измерительного оборудования и приборов стенда
- DAB - 01. Bare Metal Разработка.
- Эмуляция работы I2C цифровых интерфейсов PAM
- DAB - 02. Testing & Debug - отладка функционала DAB MCU
- Отладка I2C интерфейсов
- Отладка GPIO интерфейсов
- Отладка I2C интерфейсов
- DAB - 01. Bare Metal Разработка.
- Equipment Drivers. Драйверы измерительного оборудования и приборов стенда
- RUAP Implementation. Передача и отработка методик в RUAP
- YFD Debuging. Запуск и отладка тестирования на YFD.
2. Workers or Test Suites:
Краткое описание воркеров
| Worker | Description |
|---|---|
| Firmware Update | Обновление ПО |
| Write FRU Date | Запись FRU данных из MES |
| MAC verification | Верификация MAC адресов системы |
| Scan Inventory | Проверка внутренней периферии |
| PAM Interfaces Test | Проверка PAM интерфейсов |
| Ethernet Switch Load Test | Нагрузочный тест IC Ethernet Swich |
| RF Test DAC | Тестирование передающих трактов |
| RF Test ADC | Тестирование приемных трактов |
- Firmware Update - Обновление ПО DM
- check_firmware
- prepare_to_install
- slot_a_firmware_update
- post_upgrade_test
- slot_b_firmware_update
- post_upgrade_test
- Write FRU Data - Запись FRU данных из MES
- generation_FRU_binary
- copy_FRU_to_DM
- write_fru_data
- reboot_dm
- verification_fru
- MAC verification - Верификация MAC адресов системы
- read_mac
- check_mac
- Scan Inventory - Проверка внутренней периферии
- cpu_test
- ram_test
- ecpri_test
- Потребует переработки текущего решения. Нужно использовать cli команды
- aisg_test
- pmbus_test
- internal_ic_test
- Тестируем все ключевые компоненты, которые можно опросить через cli
- PAM Interfaces Test - Проверка PAM интерфейсов
- check_pam_conn_ch1
- i2c_test
- gpio_control_test
- Seti_PreA_b1
- Seti_PreA_b7
- EN_Bias_b1b7
- RST_Bias_b1b7
- Refl_Prot_b1
- Refl_Prot_b7
- TRIG_RST_b1
- TRIG_RST_b7
- pam_vdd_test
- 5V5_PA_TX
- 28V0_PreA_B1
- 28V0_PreA_B7
- V_PA_B1
- V_PA_B7
- check_pam_conn_ch2
- check_pam_conn_ch3
- check_pam_conn_ch4
- check_pam_conn_ch1
- Ethernet Switch Load Test - Нагрузочный тест IC Ethernet Swich
- switch_config
- viavi_config
- switch_test
- RF Test DAC - Тестирование трактов передатчика
- check_tm
- modem_init
- dac_ch1_test: - Тестирование передатчика (B1 и B7)
- TX_CH1_B1
- ACLR & КУ
- TX_CH1_B7
- ACLR & КУ
- TX_CH1_B1
- dac_ch2_test:
- dac_ch3_test:
- dac_ch4_test:
- RF Test ADC - Тестирование трактов приемника
1. Тестирование RX трактов (B1, B7 одновременно)
1. RX_CH1
2. RX_CH2 3. RX_CH3 4. RX_CH4 2. Тестирование DPD трактов 1. DPD_B1_CH1 2. DPD_B7_CH1 3. DPD_B1_CH2 4. DPD_B7_CH2 5. DPD_B1_CH3 6. DPD_B7_CH3 7. DPD_B1_CH4 8. DPD_B7_CH4
3. Action Point
- HLBD - IN REVIEW - Actual rev.5
Задача:
- Первичное ревью 31.10.25 (rev 3)
- Согласование и утверждение первой версии 06.11.26 REV-04
- Возможные доработки
- Модификация HLBD с применением
- BOM - IN PROGRESS - DONE
- Ключевые компоненты стойки и механики стенда
- Первичное ревью 31.10.25
- Согласование и утверждение первой версии 06.11.26 rev5
- Проработка недостающих позиций (отложено)
- Первичное ревью
- Согласование и утверждение первой версии
- Ключевые компоненты стойки и механики стенда
- Mech - IN PROGRESS
- Стойка не перерабатывается
- Проработка общей механики
- Защита от "дурака"
- Проработка портала
- RAB - IN PROGRESS - НЕОБХОДИМО РЕВЬЮ
Задача: https://j.yadro.com/browse/RGYARB1B7-2373
- HLBD - IN PROGRESS
- HLBD Первичное ревью - 06.11.26
Замечания: Оставлены комментарии
- Заменить коннекторы на винтовые клеммы на плату (решили в DMFTS не менять)
- Общие замечания:
RAB - планируется как универсальный модуль для любого канала.
- На HLBD оставить 1 PAM коннектор и определить его PN.
- Поправить имена цепей с коннектора PA.
- DM в данном случае можно как вторичное устройство. Подумать как отобразить это на HLBD
- Отобразить общую зону PCB
- Отсутствие линии питания 5V
- Заменить выбранный коннектор. DS1064-16-16V8BB-3A (на более распространённый шаг - 2.54)
- Level Shifter - подобрать другой. Использовать аналогичный с b3 (но без схемы one shot)
- При разработке
- Проработка по результатам ревью
Замечания относительно rev1 - исправлено
- Проработана rev2 - выполнено ревью. Замечания относительно rev2 - исправлено
- Проработана rev3 - Необходимо выполнить ревью. ОЖИДАЕТ РЕВЬЮ
- ВЫПОЛНИТЬ Согласование.
- HLBD Первичное ревью - 06.11.26
Замечания: Оставлены комментарии
- Разработка КД модуля.
- SCH. Разработка cхемы электрической принципиальной
- PCB. Разработка топологии PCB
- DOC. Формирование КД на плату.
- SCH, PCB, BOM, 3D, GBR, ODB
- HLBD - IN PROGRESS
- DAB - IN PROGRESS
Задача: https://j.yadro.com/browse/RGYARB1B7-2372
- HLBD - IN PROGRESS
- Аналитика и проработка концепции. Определение Placeament и компонентов. Масштабируем решение b3
- Первичное ревью rev.1 Выполнено. Отправлено на доработки.
- Согласование и утверждение первой версии
- Разработка КД модуля. - BACKLOG
- SCH. Разработка cхемы электрической принципиальной
- PCB. Разработка топологии PCB
- DOC. Формирование КД на плату.
- SCH, PCB, BOM, 3D, GBR, ODB
- КД готово и утверждено.
- Передача FAB в изготовление
- PCB изготовлена и получена.
- Bring-up. Тестирование и отладка
- HLBD - IN PROGRESS
- DOC - BACKLOG
- SW - BACKLOG
- OTHER:
- Предварительный набор тестов. Для А.Клитина
- PoC on RaspberryPi - IN PROGRES
- BOM - НУЖНО ВЫПОЛНИТЬ РЕВЬЮ.
- HLBD - НУЖНО ВЫПОЛНИТЬ РЕВЬЮ.