diff --git a/ATE B1B7/1. DMFTS - Digital Module Functional Test System.md b/ATE B1B7/1. DMFTS - Digital Module Functional Test System.md index 9965619..f1af843 100644 --- a/ATE B1B7/1. DMFTS - Digital Module Functional Test System.md +++ b/ATE B1B7/1. DMFTS - Digital Module Functional Test System.md @@ -202,6 +202,24 @@ 2. Проверка ключевых интерфейсов 3. Модификация (при необходимости) 3. **ARAB - AISG Replaceable Adapter Board** - модуль подключения AISG интерфейса DUT + 1. **HLBD** - Разработка блок - диаграммы модуля . + RESULT: HLBD готовое для передачи в разработку PCB + 1. Проработка концепции. Определение Placeament и компонентов. + 1. **КД** Разработка модуля. + RESULT: Подготовленный комплект документов, необходимы для изготовления PCB на FAB + 1. SCH. Разработка cхемы электрической принципиальной + 2. PCB. Разработка топологии PCB + 3. DOC. Формирование КД на плату. + 1. SCH, PCB, BOM, 3D, GBR, ODB + 4. Ревью и согласование DOC. + 5. Передача FAB в изготовлени + 2. **Bring-up.** Тестирование и отладка (PCB изготовлена и получена.) + 1. Сборка (в случае необходимости) + 2. Визуальный контроль - доработка. + 3. Первое включение. + 1. Проверка системы питания (напряжение/TP) + 2. Проверка ключевых интерфейсов + 3. Модификация (при необходимости) 4. **Software Development.** Разработка ПО стенда. 1. [ ] Equipment Drivers. Драйверы измерительного оборудования и приборов стенда 1. [ ] Актуализация статуса драйверов оборудования. Имплементация дополнительного функционала () @@ -211,40 +229,44 @@ 4. [ ] Network Tester 2. [ ] DAB Driver. Драйверы измерительного оборудования и приборов стенда 1. [ ] DAB - 01. Bare Metal Разработка. - 1. [ ] Разработка драйвера I2C Bus. (PAM Request-Responce control) - - Эмуляция работы цифровых интерфейсов PAM - - Доработка текущего функционала I2C ( запрос/ответ ) на 4 шины I2C. - 2. [ ] Разработка функционала GPIO драйвера. Эмуляция работы цифровых интерфейсов PAM - 1. Эмуляция чтения состояния Seti_PreA_b1 - 2. Seti_PreA_b7 - 3. EN_Bias_b1b7 - 4. RST_Bias_b1b7 - 5. Refl_Prot_b1 - 6. Refl_Prot_b7 - 7. TRIG_RST_b1 - 8. TRIG_RST_b7 - 3. [ ] Разработка функционала ADC драйвера. - 1. Чтение уровня сигнала Seti_PreA_b1. Передача уровня на TestRunnerPC - 2. Эмуляция чт + 1. [ ] **I2C driver.** Разработка драйвера I2C Bus. (PAM Request-Responce control) + 1. Эмуляция работы цифровых I2C линии для 4 интерфейсов PAM + 2. Доработка текущего функционала I2C ( запрос/ответ ) на 4 шины I2C. + 2. [ ] **GPIO driver.** Разработка функционала GPIO драйвера. + 1. Эмуляция работы цифровых интерфейсов PAM + 1. **EN_Bias_b1b7**. Обеспечение возможности тестирование сигнала. Чтение / Установка состояния. + 2. **RST_Bias_b1b7**. Обеспечение возможности тестирование сигнала. Чтение / Установка состояния. + 3. **Refl_Prot_b1**. Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. + 4. **Refl_Prot_b7** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. + 5. **TRIG_RST_b1** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. + 6. **TRIG_RST_b7** Обеспечение возможности тестирование сигнала. Чтение / Установка уровня. + 2. API Equipment Management. Расширение текущего функционала. + 1. Добавления возможности контроля вышеперечисленных GPIO интерфейсов + 3. [ ] **MUX driver.** Разработка функционала драйвера мультиплексора. + 1. Коммутация целевых каналов ADC. Контроль каналов мультиплексора + 4. [ ] **ADC driver.** Разработка функционала ADC драйвера. + 1. Чтение уровня уровня входного напряжения. + 1. **Seti_PreA_b1**. Чтение уровня сигнала. Усреднение значения. + 2. **Seti_PreA_b7** Чтение уровня сигнала. Усреднение значения. + 3. **pam_conn_ch1 - ch4** Чтение уровня сигнала линий питания PAM. Усреднение значения. + 2. API Equipment Management. Добавления возможности контроля состояния интерфейсов Передача значения на TestRunnerP 2. [ ] DAB - 02. Testing & Debug - отладка функционала DAB MCU 1. [ ] Отладка I2C интерфейсов - 2. [ ] Отладка GPIO интерфейсов - 3. [ ] Отладка ADC интерфейсов + 2. [ ] Отладка MUX драйвера + 3. [ ] Отладка GPIO интерфейсов + 4. [ ] Отладка ADC интерфейсов 5. **RFC Automation** Автоматизация методик в RFC 1. Firmware Update - Обновление ПО DM - 1. Общая масса теста остается без изменений + 1. Большая часть теста остается без изменений 2. Обновление функционала текущего теста 1. **(slot_b_firmware_update)** Добавление шага обновления слот - B 2. **(post_upgrade_test)** Добавление шага проверки успешного обновления. 2. Write FRU Data - Запись FRU данных из MES - 1. generation_FRU_binary - 2. copy_FRU_to_DM - 3. write_fru_data - 4. reboot_dm - 5. verification_fru + 1. Большая часть теста остается без изменений. + 2. Возможно потребуется добавления проверка текущих значение (по аналогии с RUFTS) + 3. Запись калибровочных значений тракта (Power Sensors ) ??? 3. MAC verification - Верификация MAC адресов системы - 1. read_mac - 2. check_mac + 1. Тест остается без изменений. 4. Scan Inventory - Проверка внутренней периферии 1. cpu_test 2. ram_test