Таблица — Неисправности и методы устранения
| Признак | Вероятная причина | Метод устранения |
|---|---|---|
| Устройство не включается | Разряжен аккумулятор | Подключить USB 5 В, зарядить; проверить индикацию заряда |
| Устройство не включается | Сбой ON/OFF контроллера (ATTINY13A) | Перепрошить ATTINY13A через ISP-площадки; проверить линию EN |
| Устройство не включается | Неисправность DC-DC (нет 3,3 В) | Измерить выход TPS63802 — должно быть 3,3 В ± 5 % |
| Не заряжается | Неисправен кабель/порт USB | Проверить кабель Type-C и порт ПК/зарядного устройства |
| Не заряжается | Сбой контроллера заряда BQ24075 | Проверить наличие +5 В на входе IN; проверить сигнал CHRG_STAT |
| Не заряжается | Обрыв/неполярное подключение АКБ | Проверить подключение АКБ к J2 и полярность |
| Тёмный экран (устройство работает) | Отключена подсветка дисплея | Проверить линию BLK и транзистор Q1; увеличить яркость в настройках |
| Нет изображения | Дефект пайки шлейфа дисплея | Осмотреть и перепаять контакты шлейфа ST7735S |
| Нет изображения | Ошибка инициализации дисплея | Перезапустить устройство; проверить прошивку (SPI1) |
| Нет звука | Усилитель в режиме shutdown | Проверить линию AMP_SD; проверить громкость в настройках |
| Нет звука | Обрыв динамика или разъёма J3 | Проверить подключение динамика мультиметром |
| Кнопка/джойстик не реагирует | Дефект пайки или износ кнопки | Осмотреть под лупой, перепаять/заменить кнопку |
| Устройство не определяется на ПК | Неисправен кабель/порт USB | Заменить кабель; проверить линии D+/D− (PA12/PA11) |
| Устройство не определяется на ПК | Повреждён USB-стек прошивки | Войти в режим загрузчика (BOOT) и перепрошить STM32 по SWD |
| Игры не загружаются / список пуст | Не загружен ROM-pack | Загрузить образ контента утилитой flash_rompack_usb.py |
| Игры не загружаются / список пуст | Сбой внешней Flash W25Q128 | Проверить SPI3; повторно записать ROM-pack |
| Зависание ПО | Программный сбой | Сработает аппаратный Watchdog; при повторении — перепрошить ПО |
| Сильный нагрев | Перегрузка цепи питания | Отключить USB; проверить цепи DC-DC и контроллера заряда |
Аварийные ситуации
- Вздутие/деформация АКБ — немедленно прекратить эксплуатацию и зарядку, не прокалывать аккумулятор.
- Запах гари или дым — немедленно отключить USB; не включать до выяснения причины.
- Попадание влаги — отключить питание, просушить устройство перед включением (IP30 не защищает от влаги).
- Глубокий разряд — сработает автоматическое отключение; зарядить устройство.
Сервисные интерфейсы
- SWD (SWDIO, SWCLK, NRST) — отладка и перепрошивка STM32;
- BOOT0 — принудительный вход в системный загрузчик;
- ISP-площадки (MOSI/MISO/SCK/RST) — перепрошивка ATTINY13A.
Контакты разработчика
Мухаметдинов Б., Левинтан Д., Рабынин М., Слетков А., Матвеев Е., Панов Е.
МИЭМ НИУ ВШЭ, 2026. Заказчик: Полесский С. Н.