# E05 — план реальной стендовой проверки

Все строки ниже **NOT_RUN**: физический образец и измерительные результаты не представлены. ERC/DRC, модель 3D и расчёт не заменяют эту таблицу. Для испытаний записывают SHA проекта, серийный номер платы, вариант монтажа, BOM и версию прошивки; исходные осциллограммы и логи сохраняют.

Базовое питание адаптера — J104, 9–15 V. J105/F102/Q101 не устанавливаются; JP101 имеет медный мост 1–2. Сначала вместо батареи используют ограниченный эмулятор элемента. Настоящую батарею допускают после утверждения паспорта, предельных напряжения/тока/температуры и механической сборки. LCD-тесты выполняются с выбранным Newhaven LCD Rev1B / CTP Rev2B и окончательной платой E05.

| ID | Условие / действие | Прибор | Критерий приёмки | Статус |
|---|---|---|---|---|
| G01 | Сервер обесточен; определить кабель и оба передних USB | Мультиметр, штангенциркуль | Записаны номера, ключ, шаг, матрица pin-to-pin; установлен общий/раздельный VBUS; цвета проводов не заменяют прозвонку | NOT_RUN |
| G02 | Определить BMC UART/VREF: сначала пассивно, затем сопоставить с прошивкой/pinmux | Мультиметр, осциллограф с высокоомным входом, затем логический анализатор | Подтверждены GND, reference 1.8/3.3 V, TX/RX свободного UART; исключены 5 V/RS-232; распиновка подписана | NOT_RUN |
| G03 | Найти standby; проверить AC-on/host-off, host-reset, BMC-reset | Осциллограф, DMM, электронная нагрузка | Шина 9–15 V сохраняется; доступная мощность определена нагрузкой без сброса BMC/перегрева; выбран mating-разъём | NOT_RUN |
| C01 | Холодная прозвонка плат/жгутов без батареи и БП | Мультиметр, кабельный тестер | Нет shorts между шинами; связи соответствуют netlist; D+/D− не перепутаны; выбранные VBUS/data изолированы от прежнего host | NOT_RUN |
| C02 | Проверить базовый монтаж/перемычку | Микроскоп, мультиметр | J105/F102/Q101 отсутствуют; JP101 1–2 соединён, 2–3 разомкнут; правильные полярности, номиналы, пайка и зазоры | NOT_RUN |
| P01 | Первое включение адаптера от 12 V с ограничением тока, без USB-нагрузки | Лабораторный БП, осциллограф, тепловизор | Нет устойчивого ограничения тока или неожиданного нагрева; USB VBUS выключен до команды host; EN/OE безопасны | NOT_RUN |
| P02 | Вход 9/12/15 V, USB-нагрузка 100/500 мА одновременно с работой MCU | Электронная нагрузка, осциллограф, DMM | +5V_INT в расчётном допуске TPS62901 и делителя, цель 5.1 V; обе шины 3.3 V в пределах ±3%; падение до front USB ≤0.20 V при 500 мА; нет срывов | NOT_RUN |
| P03 | Медленное/быстрое нарастание и снятие питания | Программируемый БП, осциллограф | Нет недопустимых выбросов, последовательностей шин, циклов brownout или паразитного питания; надёжный старт | NOT_RUN |
| U01 | UART 115200 8N1 при VREF 1.8 V и 3.3 V | Два БП, генератор/другой MCU, логический анализатор, осциллограф | VIH/VIL и фронты допустимы обоим концам; idle HIGH; нет CRC-ошибок на ≥10⁶ байт; направления верны | NOT_RUN |
| U02 | Reset MCU, запрет OE, снятие VREF либо 3.3 V, все порядки питания | Осциллограф, микроамперметр | OE HIGH до настройки TX; подтяжки удерживают уровни; нет ложного BREAK, команд или обратного питания; утечки соответствуют U102/BMC | NOT_RUN |
| B01 | Attach/reset/deconfigure с пустой, полной и отсутствующей батареей | USB-анализатор, шунт/пробник, осциллограф | До configuration весь установившийся ток USB ≤100 мА; заряд/подсветка OFF; нет циклических сбросов; inrush оценивается отдельно | NOT_RUN |
| B02 | Configuration 500 мА с зарядом и максимальной разрешённой нагрузкой | USB-анализатор, осциллограф /CE и ILIM, шунт | Фактически перечитан ILIM; весь ток порта ≤500 мА; температурный запрет не позволяет увеличивать нагрузку; нет сбросов | NOT_RUN |
| B03 | КЗ/перегрузка USB, затем снятие неисправности | Электронная нагрузка, осциллограф, тепловизор | TPS2553-1 срабатывает согласно datasheet; BMC не сбрасывается; разъём/кабель не перегреваются; восстановление управляемое | NOT_RUN |
| B04 | Hotplug/cold start с разряженными конденсаторами | Токовый пробник, осциллограф, USB fixture | Inrush, просадка и VBUS соответствуют применимому тесту USB 2.0; нет сбросов; заряд host bulk отделён от нагрузки device | NOT_RUN |
| B05 | Потеря VBUS при батарейном питании; host обесточен | SMU/микроамперметр, осциллограф VBUS/D+/D− | Нет питания host через VBUS/данные; коммутатор изолирует; измерены порог, гистерезис и задержка; backlight OFF | NOT_RUN |
| B06 | Suspend с VBUS 5 V; разряд батареи до выключения MCU | USB-анализатор, осциллограф защёлки, шунт | Ток VBUS ≤2.5 мА; U227 сохраняет состояние; U225/подсветка OFF; нет самозапуска или циклического заряда | NOT_RUN |
| B07 | Resume при живом MCU, затем восстановление после выключения MCU | USB-анализатор, осциллограф | При живом MCU: LOW request, HIGH clear ≥1 мкс. При мёртвом MCU: host OFF минимум 5 с; фактический VBUS <0.8 V не менее 500 мс; затем надёжное перечисление | NOT_RUN |
| A01 | Заряд с эмулятором батареи; предельные ток/напряжение | Battery simulator, DMM, шунт | Номинал 50 мА, расчётный максимум ≤55.56 мА; предельное напряжение допустимо выбранному паку; неподтверждённый паспорт означает HOLD | NOT_RUN |
| A02 | Каждый NTC отдельно: обрыв/КЗ, имитация холода/жары | Магазин сопротивлений, осциллограф /CE, шунт | Каждый отказ запрещает заряд; аппаратная защита перекрывает запрещённые температуры пака; USB/reset не обходят запрет; таймер не перезапускается циклически | NOT_RUN |
| A03 | Батарейный режим, максимальная разрешённая активность | Шунт, осциллограф, таймер, термопары | Длительный ток ≤125 мА; пик 375 мА ≤10 мс для кандидата; backlight OFF; сохранено состояние; автономность/отсечка/нагрев измерены | NOT_RUN |
| D01 | После утверждения LCD: питание, SPI, тач, поворот | Осциллограф нужной полосы, анализатор I²C, тестовая прошивка | Уровни, тайминги и последовательности совпадают с паспортом; нет ошибок; поворот 0/90° не вызывает сброс/обрыв | NOT_RUN |
| S01 | Только после G01–G03: настоящий сервер, reset host/BMC, потеря связи | Сервер, независимая BMC-консоль, синхронизированные логи | POST/ошибки/IP/boot ID совпадают с источником; устаревшие данные помечены; адаптер не блокирует BMC/загрузку; демонстрационные данные исключены | NOT_RUN |
| M01 | Закрытый корпус, максимальная нагрузка и заданная температура; крепление/повороты | Термопары, тепловизор, механический стенд | Температуры ниже паспортных; батарея не зажата; стойки не касаются цепей; разгрузка работает; назначенный ресурс шарнира достигнут | NOT_RUN |

Предел 3.3 V±3% и объём 10⁶ байт — предлагаемые критерии инженерной приёмки, не измеренные характеристики. Предел suspend 2.5 мА подтверждён [USB-IF ECN](https://compliance.usb.org/index.asp?UpdateFile=Electrical).

**Восстановление VBUS:** 500 мс — время нахождения уже разряженной линии ниже 0.8 V, а не полная пауза host OFF. Host C108 150 мкФ ±20% и R117 10 кΩ дают расчётный пассивный спад 5.16→0.8 V до примерно 3.39 с без панели. Поэтому прошивка держит OFF минимум 5 с; осциллограф должен подтвердить требуемые 500 мс ниже порога на реальной сборке. Обратное питание и лишняя ёмкость проверяются отдельно. Если критерий не выполнен, паузу увеличивают либо меняют аппаратное разряжание.

Для проверки качества сигнала USB/SPI и EMC нужна соответствующая лаборатория. Отсутствие ошибок терминала не заменяет форму сигнала. При FAIL тест останавливают, сохраняют условия/осциллограмму и регистрируют дефект. Общая сборка остаётся NOT_RUN до реальных испытаний.


## Дополнительные проверки выбранного Newhaven Rev1B

Все пункты ниже NOT_RUN: ещё нет изготовленной платы.

- Идентификация LCD Rev1B/CTP Rev2B, контактная сторона и pin1 обоих FPC.
- Первичное включение 2,85В/3,3В, SPI1МГц, чтение ID/status, цветовые поля, TE и touch0x38.
- Поочерёдный контроль четырёх LED-токов; DPPM на низкой батарее, ток supplement и безопасное снижение нагрузки.
- Проверка IRQ U233 на HIGH/LOW, reset и согласованного I²C в активном и спящем режимах.
- Крепление заводского стекла клеевой рамкой: зазоры, совместимость клея, усилие касания и термоциклы.
- Запас FPC/USB внутри шарнира, многократный поворот, предельные габариты батареи и стекла.
