RetroPort

Портативная игровая консоль · ИЭТР

Руководство/Раздел 9

9 Возможные неисправности

Диагностика типовых неисправностей и методы их устранения.

Таблица — Неисправности и методы устранения

ПризнакВероятная причинаМетод устранения
Устройство не включаетсяРазряжен аккумуляторПодключить 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. Заказчик: Полесский С. Н.

Портативная игровая консоль на базе STM32 (RetroPort)

Обозначение: МИЭМ.466210.001 · ИЭТР 3 класса интерактивности (Р 50.1.029, ГОСТ Р 54088-2017)

Разработчики: Мухаметдинов Б., Левинтан Д., Рабынин М., Слетков А., Матвеев Е., Панов Е. — МИЭМ НИУ ВШЭ, 2026. Заказчик: Полесский С. Н.