Станция Мини 2¶
Розничное имя — Яндекс Станция Мини 2; device-tree — Yandex Station Mini 2
(yandex,station-mini2, amlogic, axg). Та же платформа, что и у
Станции Лайт (Amlogic AXG + Buildroot + quasar), но богаче по
периферии: отдельный ЦАП, кольцо из 6 RGB-зон, LED-часы, датчик освещённости, RTC и выход на наушники.
Общие механизмы (доступ, прошивка, сеть) — в разделе Как это устроено.
Платформа в двух словах¶
| SoC | Amlogic AXG (A113), amlogic, axg |
| CPU | 4× Cortex-A53 (0xd03), до 1.2 ГГц (100/250/500/667/1000/1200 МГц) |
| ОЗУ | ~244 МБ (MemTotal 243996 kB) |
| Флеш | NAND 256 МБ SLC, UBI поверх MTD. Встречаются Toshiba TC58NVG1S3HBAI4 и Micron MT29F2G08-A |
| Ядро | Linux 4.9.68 aarch64, PREEMPT (сборки 28.09.2026 и 13.10.2026) |
| Userspace | Buildroot 2020.02.1 (armhf) |
| ЦАП / усилитель | ES8156 (ЦАП) + SY6045S (Class-D усилитель) |
| Микрофоны | PDM-матрица |
| Индикация | кольцо 6 RGB-зон + LED-часы, оба на IS31FL3236 |
| Радио | Unisoc UWE5621 (модули uwe5621_bsp_sdio, sprdwl_ng, sprdbt_tty) |
| Выход на наушники | есть (AML-AUGESOUND Headphones) |
| quasar | 3.21 (0.369.1.25…20260928, 0.369.1.46…20261013) |
| Температура | soc_thermal ~42 °C в простое |
Отличия от Станции Лайт¶
- Звук: отдельный ЦАП ES8156 + усилитель SY6045S (на Лайте —
усилитель NTP8910A напрямую). ALSA:
TDM-B-sy6045s-hifi. - Индикация: кольцо 6 RGB-зон
mini2:{red,green,blue}:ring{1..6}(на Лайте — 3) и LED-часы; обе — на IS31FL3236 (модульleds_is31fl32xx): кольцо0-0x3f, часы1-0x3c. - Доп. сенсоры: датчик освещённости LTR-308 (
1-0x53), RTC DS1307 (0-0x68), SAR-сенсор AW96103 (1-0x12, на Лайте он на шине 0). /teeсмонтирован как vfat (на Лайте — jffs2).- Разъём наушников (3.5 мм) — на Лайте отсутствует.
- Радио: тот же UWE5621, но другие модули ядра:
uwe5621_bsp_sdio,sprdwl_ng,sprdbt_tty(на Лайте —vlsicomm,aml_sdio,sdio_bt).
Карта флеша (MTD / UBI)¶
mtd0 "bootloader" 2 MB mtd1 "tpl" 2 MB mtd2 "boot" 10 MB
mtd3 "system" ~80 MB -> ubi0:rootfs (ubifs, RO)
mtd4 "nv" 1 MB -> /tee (vfat, RO)
mtd5 "bkupgrade" 105 MB -> ubi1 (RW) = /bkupgrade (+ /data)
mtd6 "recovery" ~50 MB
NAND 256 МБ SLC, page 2048, erase 128 КБ. Две ревизии: Toshiba TC58NVG1S3HBAI4 (OOB 128)
и Micron MT29F2G08-A (OOB 64). rootfs — ubifs RO (dm-verity не применён → durable-правки
возможны, см. Доступ).
Шина I2C и периферия¶
| Шина:адрес | Чип | Назначение |
|---|---|---|
0-0x3f |
IS31FL3236 | LED-драйвер кольца |
0-0x68 |
DS1307 | RTC по I2C |
1-0x08 |
ES8156 | аудио-ЦАП (Everest) |
1-0x12 |
AW96103 (aw9610x_sar) | ёмкостный SAR-сенсор (касание/приближение) |
1-0x2a |
SY6045S | Class-D усилитель (активный, TDM-B) |
1-0x3c |
IS31FL3236 | LED-драйвер часов |
1-0x50 |
24C01 | EEPROM (заводские данные) |
1-0x53 |
LTR-308 (ltr308als01) | датчик освещённости |
Индикация¶
- Кольцо, 6 RGB-зон:
/sys/class/leds/mini2:{red,green,blue}:ring{1..6}(18 каналов). - LED-часы:
/sys/class/leds/mini2:white:clock*— сегментыclockA1…clockG4,clockDEGREE,clockMINUS,clockPLUS1…clockPLUS4. - Всё пишется из userspace напрямую (sysfs, root). Готовый скрипт для кольца —
contrib/install-rgb-alice-mini2.sh. - Формат анимаций прошивки —
.led(как на Лайте, но 6 зон вместо 3): см. формат.led. Количество hex-колонок в кадре соответствует числу зон — нужно проверить на этой модели.
Звук¶
- ALSA card0
AML-AUGESOUND:TDM-B-sy6045s-hifi(playback+capture),PDM-dummy(микрофоны). - Тракт:
TDM-B→ ЦАП ES8156 → усилитель SY6045S. - Есть выход на наушники (отдельный input
AML-AUGESOUND Headphones).
Вход¶
sar0_pad0— касание через SAR-сенсор AW96103.AML-AUGESOUND Headphones— детектор подключения наушников.- Отдельного
gpio-keysнет (на Лайте —gpio-keys-filter).
Что ещё проверить на этой модели¶
- Точный формат
.ledдля 6 зон. - Отключение OTA — по общей схеме: шаг 2.
- Карту регистров ES8156 / SY6045S через
i2cdump(аккуратно).