Аудитория: Данная статья предназначена для инженеров сервисной службы, ИТ-специалистов школ, сервисных центров OEM-партнёров и B2B-импортёров, выстраивающих процессы замены по гарантии для OID-ручек моделей B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2 и Y6. Предполагается, что вы уже сталкивались с обращением родителя о том, что «устройство не включается», однако вам нужны точные данные о режимах мигания светодиода, таблица кодов ошибок, система классов серьёзности и процедура входа в сервисный режим для каждой модели.
Родитель из Эр-Рияда отправляет фото: жёлтый светодиод мигает четыре раза, пауза, два раза, пауза, повтор. Руководитель ИТ-отдела школы спрашивает у нашего сервисного центра, что это означает. Техник открывает справочник кодов ошибок, находит запись 4-2 (сбой аутентификации батареи) и отправляет замену батареи по гарантии. Общее время диагностики: 90 секунд. Без диагностического светодиода аналогичный случай потребовал бы 14-дневного цикла RMA.
В данной статье документирована полная система кодов ошибок и диагностических светодиодов OID-ручки: классы серьёзности, режимы мигания светодиодов по моделям, таблица кодов ошибок, вход в сервисный режим и диагностическое дерево, которым пользуется техник при проверке на стенде. Справочник применим ко всем ручкам, отгруженным начиная с 2023 года.
1. Почему диагностика реализована на светодиоде, а не только на экране
Ребёнок роняет ручку. Экран разбит. Родителю нужно понять: подавать ли гарантийную заявку, покупать ли новую батарею или просто подключить зарядное устройство. Экран в данном случае бесполезен. Светодиод — нет. Каждая модель оснащена 3-мм RGB-светодиодом рядом с решёткой динамика, с тремя управляемыми прошивкой каналами (R, G, B). Сочетание цвета, режима мигания и частоты повторения передаёт всю систему классов ошибок без использования экрана.
| Цвет светодиода | Значение |
|---|---|
| Ровный зелёный | Исправен, полностью заряжен |
| Медленное зелёное мигание (1 Гц) | Исправен, зарядка |
| Ровный синий | Загрузка |
| Медленное синее мигание (0,5 Гц) | Обновление прошивки |
| Ровный красный | Критическая ошибка, класс S0 |
| Жёлтый мигающий узор | Код ошибки (см. §3) |
| Ровный белый | Сервисный режим (см. §5) |
| Выключен | Питание отключено или батарея разряжена |
2. Классы серьёзности ошибок
Каждый дефект в прошивке относится к одному из четырёх классов серьёзности. Класс определяет поведение светодиода и действие платформы OTA.
| Класс | Определение | Поведение светодиода | Действие OTA |
|---|---|---|---|
| S0 | Брик, потеря данных, угроза безопасности | Ровный красный, без мигания | Остановить все развёртывания |
| S1 | Функциональный сбой, допускается RMA | Жёлтый мигающий узор | Диагностический флаг |
| S2 | Деградация, восстановление на месте | Жёлтый мигающий узор | Диагностический флаг |
| S3 | Косметический или временный сбой, RMA не допускается | Синее мигание, затем продолжение | Только диагностика |
Ошибки S0 немедленно останавливают глобально все активные канареечные версии и волны развёртывания. За 86 выпусков прошивки и 47 000+ отгруженных ручек события S0 произошли 41 раз, что составляет 0,087% от парка устройств.
3. Таблица кодов ошибок
Светодиод передаёт двузначный код ошибки жёлтым цветом. Формат: X миганий, короткая пауза, Y миганий, длинная пауза, повтор. Цикл длится 4 секунды. Коды стабильны для всех 11 моделей.
3.1 Коды оборудования и питания
| Код | Класс | Значение | Действие на месте |
|---|---|---|---|
| 1-1 | S0 | Сбой аутентификации батареи (несовпадение CRC в датчике уровня заряда) | Заменить батарею по гарантии |
| 1-2 | S1 | Разрядка аккумулятора ниже допустимого уровня (элемент ниже 2,8 В) | Заряжайте в течение 4 ч, повторите попытку |
| 1-3 | S1 | Перегрузка по току зарядного устройства (сбой согласования USB-C PD) | Попробуйте другой кабель/адаптер |
| 1-4 | S1 | Кнопка питания заклинила (низкий уровень линии >30 с) | Механический осмотр |
| 1-5 | S2 | Предупреждение о перегреве PMIC (>75°C) | Выключите, дайте остыть, повторите попытку |
| 1-6 | S2 | Низкий заряд батареи RTC (<2,0 В) | Замените CR2032 |
| 1-7 | S0 | Зависание PMIC (нет ответа I2C в течение 5 с) | Перезагрузите, при повторении — RMA |
3.3 Коды хранения и микропрограммного обеспечения
| Код | Класс | Значение | Действие в полевых условиях |
|---|---|---|---|
| 2-1 | S1 | Дрейф калибровки датчика OID > 0,4 мм | Запустите приложение калибровки, повторите попытку |
| 2-2 | S2 | Окно датчика OID поцарапано | Визуальный осмотр, замените лицевую панель при необходимости |
| 2-3 | S2 | Деградация ИК-светодиода (выходная мощность <60% от номинальной) | Замените модуль OID |
| 2-4 | S1 | Ошибка I2C камеры OID | RMA |
3.3 Коды хранения и микропрограммного обеспечения
| Код | Класс | Значение | Действие в полевых условиях |
|---|---|---|---|
| 3-1 | S0 | Несовпадение CRC загрузчика | Восстановление через USB-C, при неудаче — RMA |
| 3-2 | S1 | Ошибка подписи прошивки (несоответствие региона) | Перепрошейте с правильным регионом |
| 3-3 | S1 | Превышен ресурс NAND/NOR | RMA |
| 3-4 | S1 | Словарь не содержит необходимую версию | Повторная отправка OTA |
| 3-5 | S2 | Слот A/B не синхронизирован | Меню загрузки → повторная синхронизация |
| 3-6 | S0 | Повреждение файловой системы (неустранимое) | Восстановление через USB-C, при неудаче — RMA |
Коды аудио и динамика 3.4
| Код | Класс | Значение | Действие на месте |
|---|---|---|---|
| 4-1 | S2 | Динамик отключен (линия разомкнута) | Проверить гибкий кабель |
| 4-2 | S1 | Отказ MEMS-микрофона (нет синхронизации) | RMA |
| 4-3 | S2 | Тепловое предупреждение аудио-усилителя (>90°C) | Выключить, дать остыть |
| 4-4 | S2 | Определение наушников заблокировано | Механический осмотр |
Коды подключения 3.5
| Код | Класс | Значение | Действие на месте |
|---|---|---|---|
| 5-1 | S2 | Ошибка подключения Wi-Fi (тайм-аут аутентификации) | Проверить учетные данные |
| 5-2 | S2 | Ошибка сопряжения BLE (нет подтверждения SSP) | Повторное сопряжение |
| 5-3 | S2 | Ошибка чтения NFC-метки | Проверить метку, повторить |
Коды содержимого и приложений 3.6
| Код | Класс | Значение | Действие на месте |
|---|---|---|---|
| 6-1 | S1 | OID-код не найден ни в одной загруженной книге | Повторно загрузить книгу |
| 6-2 | S2 | Превышен тайм-аут поиска в словаре (>500 мс) | OTA повторная отправка словаря |
| 6-3 | S2 | Сбой загрузки голосового движка TTS | Переустановите языковой пакет |
| 6-4 | S1 | Сбой движка ASR (необработанное исключение) | OTA повторная отправка |
4. Вход в сервисный режим
Сервисный режим — это состояние для технических специалистов. Оно обходит пользовательский интерфейс и отображает небольшой набор диагностических данных на светодиодном индикаторе. Процедура входа зависит от модели и описана на внутренней стороне крышки кейса сервисного центра.
| Модель | Процедура входа |
|---|---|
| B1 / B2 / P2 | Выключите устройство → удерживайте Vol+ и Vol- → нажмите Power → отпустите все кнопки, когда светодиод станет белым |
| F8 / K7 / KF1 | Выключите устройство → удерживайте Power 12 с → отпустите, когда светодиод станет белым |
| L5 / Q6 / Q8 | Выключите устройство → удерживайте Power и нажмите Vol+ 3 раза → отпустите, когда светодиод станет белым |
| T2 / Y6 | Выключите устройство → удерживайте Power 8 с → отпустите, когда светодиод станет белым, затем нажмите Vol+ один раз |
В сервисном режиме светодиод циклически проходит диагностическое дерево:
| Шаг | Индикация | Что проверять |
|---|---|---|
| 1 | Зелёная вспышка 1× | Напряжение батареи в норме (>3,5 В) |
| 2 | Зелёная вспышка 2× | Самопроверка OID-датчика пройдена |
| 3 | Зелёная вспышка 3× | Самопроверка динамика пройдена (1 кГц тон, 80 дБ УЗД) |
| 4 | Зелёная вспышка 4× | Самопроверка микрофона пройдена (обнаружен синус 1 кГц) |
| 5 | Зелёная вспышка 5× | Чтение MAC-адреса Wi-Fi OK |
| 6 | Зелёная вспышка 6× | NAND/NOR чтение OK |
| 7 | Зелёная вспышка 7× | CRC датчика уровня заряда батареи OK |
| 8 | Сплошной зелёный | Все тесты пройдены |
При сбое любого теста светодиод показывает соответствующий код ошибки из §3 (жёлтый мигающий паттерн) в течение 4 секунд, затем дерево возобновляется. Нажатие кнопки питания в любой момент выходит из сервисного режима.
5. Чтение светодиода без справочной карты
Мигающий паттерн разработан для интерпретации в полевых условиях без печатного справочника:
- 1-1: «Я — первая неисправность.» Батарея.
- 2-1: «Я — вторая неисправность, с первой цифрой.» Датчик.
- 3-1: «Я — третья.» Хранилище.
- 4-1: "Четвёртое." Аудио.
- 5-1: "Пятое." Подключение.
- 6-1: "Шестое." Контент.
Первая цифра — подсистема; вторая цифра — конкретная неисправность. Шаблон намеренно мнемонический, чтобы техник, забывший таблицу, мог сузить проблему до подсистемы за 8 секунд.
6. SVG-визуализация соответствия кодов ошибок и дерева сервисного режима
7. Рабочий процесс диагностики на стенде
Техник, получающий перо на гарантийное обслуживание, следует 4-шаговому рабочему процессу. Общее время на стенде обычно составляет 6 минут.
| Шаг | Действие | Критерий прохождения | Время |
|---|---|---|---|
| 1 | Визуальный осмотр | Нет трещин на экране, нет отсутствующих винтов рамки | 30 с |
| 2 | Вход в сервисный режим | Все 8 шагов достигают устойчивого зелёного | 3 мин |
| 3 | Тест цикла батареи | Заряжается до ≥90% за 90 мин, разряжается ≥4 ч | 90 мин (параллельно) |
| 4 | Тест образца кода OID | Распознаёт 12/12 образцов кодов | 60 с |
Если шаг 2 не пройден на шаге 3, неисправен динамик (код 4-1). Если шаг 2 не пройден на шаге 4, неисправен микрофон (код 4-2). Если шаг 4 не пройден, неисправен модуль OID (код 2-1 или 2-3). Каждая ветвь соответствует конкретной запасной части.
8. Цены и запасные части
| Услуга | Стоимость | Срок поставки |
|---|---|---|
| Обучение входу в сервисный режим (онлайн) | бесплатно | 30 мин видео |
| Сертификация сервисного центра | $400 за техника | 2 дня |
| Карточка с кодами ошибок (ламинированная) | $4 за карточку | 7 дней |
| Руководство по обслуживанию (ред. 2026-09) | бесплатно на OEM-портале | немедленно |
| Запасная батарея (B1/B2/F8/K7/KF1/L5/Q6/Q8/P2) | $3,60 за штуку | 14 дней |
| Запасная батарея (T2/Y6) | $6,80 за штуку | 14 дней |
| Запасной модуль OID (на модель) | $4,20–$7,80 | 14 дней |
| Запасной модуль динамика/микрофона | $1,40 | 14 дней |
Совет покупателю:Держите один запасной аккумулятор и один запасной модуль OID на каждые 200 ручек в вашем сервисном центре. Эта пропорция позволяет поддерживать среднее время ремонта менее 24 часов для 95% гарантийных случаев.
9. Приложение: Частота кодов ошибок из 47 000+ отгруженных ручек и региональные сервисные заметки
9.1 Частота кодов ошибок по всему парку
С момента стандартизации диагностического светодиода и системы кодов ошибок на всех 11 моделях в прошивке 1.6.x (апрель 2023 г.) мы регистрируем появление кодов ошибок с каждой отгруженной ручки. В таблице ниже представлены 86 выпусков прошивки и более 47 000 отгруженных ручек с тех пор. Числа — это процент парка, в котором код ошибки срабатывал хотя бы раз за время эксплуатации, независимо от степени тяжести.
| Код | Значение | % от парка | Серьёзность |
|---|---|---|---|
| 1-1 | Ошибка аутентификации аккумулятора | 0,34% | S0 |
| 1-2 | Перезарядка аккумулятора | 1,42% | S1 |
| 1-4 | Заедание кнопки питания | 0,18% | S1 |
| 1-6 | Низкий заряд батарейки RTC | 2,10% | S2 |
| 2-1 | Дрейф калибровки OID | 0,71% | S1 |
| 2-2 | Царапина на окне OID | 0,96% | S2 |
| 2-3 | Деградация ИК-светодиода | 0,42% | S2 |
| 3-2 | Ошибка подписи прошивки | 0,06% | S1 |
| 3-3 | Превышен износ NAND | 0,04% | S1 |
| 3-5 | A/B не синхронизированы | 0,21% | S2 |
| 4-1 | Отключение динамика | 0,31% | S2 |
| 4-2 | Неисправность MEMS-микрофона | 0,14% | S1 |
| 5-1 | Ошибка подключения Wi-Fi | 2,84% | S2 |
| 6-1 | OID код отсутствует | 1,18% | S1 |
| 6-2 | Превышено время ожидания поиска в словаре | 0,27% | S2 |
Наиболее распространённая ошибка в парке — 5-1 (сбой ассоциации Wi-Fi), почти полностью обусловленная тем, что родители вводят неправильный пароль при первом запуске. Наиболее редкая — 3-3 (превышен износ NAND), которая относится к структурному классу окончания срока службы.
9.2 Региональные сервисные примечания
Инженеры выездного сервиса сообщают о незначительных различиях в распределении ошибок по регионам. Используйте таблицу ниже для предварительного размещения запасных частей.
| Регион | Основные коды ошибок | Запасные части для хранения |
|---|---|---|
| Саудовская Аравия / ОАЭ | 1-2, 2-1, 5-1 | Батарея, OID модуль, модуль Wi-Fi |
| Бразилия / Мексика | 6-1, 1-2, 2-2 | Книги с OID кодами, батарея, рамка OID окна |
| Индонезия / Вьетнам | 1-2, 1-6, 2-1 | Батарея, часовой элемент RTC, OID модуль |
| Великобритания / Германия | 2-1, 5-1, 4-1 | OID модуль, модуль Wi-Fi, динамик |
| ЮАР / Нигерия | 1-2, 1-6, 6-1 | Батарея, часовой элемент RTC, книги с OID кодами |
Хорошо укомплектованный сервисный центр хранит 1 запасную батарею на 200 ручек, 1 запасной OID модуль на 200 ручек, 1 запасной динамик на 400 ручек и 1 запасной часовой элемент на 100 ручек. Такая комплектация позволяет поддерживать среднее время ремонта менее 24 часов для 95% гарантийных случаев.
9.3 Как выглядит ошибка 1-6 на практике
Наиболее частый случай в сервисном центре — код 1-6 (низкий заряд часового элемента RTC). Ниже приведён типичный рабочий процесс техника:
| Шаг | Действие | Время |
|---|---|---|
| 1 | Проверить ошибку: включить питание, наблюдать заpattern LED | 8 с |
| 2 | Открыть батарейный отсек | 30 с |
| 3 | Заменить элемент CR2032 | 25 с |
| 4 | Закрыть батарейный отсек | 20 с |
| 5 | Включить питание, проверить домашний экран с правильной датой | 10 с |
| 6 | Запустить самопроверку в сервисном режиме | 180 с |
| 7 | Занести ремонт в MES | 45 с |
| Итого | 5 мин 18 с |
Стоимость замены часового элемента составляет $0,18 при оптовой закупке, стоимость работ фиксирована в рамках гарантийного SLA, и родитель уходит с ручкой, на которой правильные дата и время.
10. Визуализация: Частота классов ошибок в парке из 47 000 ручек
Нижеприведенная диаграмма отображает частоту кодов ошибок за 12 месяцев на основе обращений в службу поддержки по всей установленной базе устройств. Коды класса A (питание) преобладают, поскольку большинство обращений связано с питанием, однако коды класса D (аудио) демонстрируют наибольший коэффициент восстановления, так как режим отказа однозначен.
Связанные материалы
- Архитектура прошивки считывающей ручки
- Откат OTA и закрепление версий считывающей ручки
- Руководство по устранению неисправностей считывающей ручки
- Безопасность литий-полимерных аккумуляторов считывающей ручки
- Программное обеспечение и приспособления для тестирования при производстве считывающих ручек
- Оптовые программы для считывающих ручек