Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-A40i
Включение р
phantom36
Добавлено 09.02.2026 10:42
0
Сообщение: 1
phantom36
0

Пункты: 796
Регистрация: 13.06.2015
прошу помощи, необходимо включить режим сна [deep].
при вопросах какие есть режимы сна получаю в ответ:

cat /sys/power/mem_sleep
[s2idle]
cat /sys/power/state
freeze mem

нагугленное говорит что для работы idle в mem_sleep должен быть выбран s2idle [deep], которого в списке нет.

при команде перехода в сон переходит в тот самый s2idle:
echo mem > /sys/power/state
[ 393.201536] PM: suspend entry (s2idle)


в настройках ядра в надеждах на похожее название включено CPU Power Management > CPU Idle -> CPU idle PM support, никаких изменений это не дало. подозреваю что тут тоже дело в .dts или u-boot, так как этим руководит не само ядро?.. что можно почитать по этому поводу, или может есть решение?
Спуститься к концу Подняться к началу
Персональная информация
phantom36
Добавлено 09.02.2026 10:42 Сообщение: 2
phantom36
0

Пункты: 796
Регистрация: 13.06.2015
виноват, почему-то съелось название "Включение режима сна deep"
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 09.02.2026 11:57 Сообщение: 3
sasamy
4.71

Пункты: 94773
Регистрация: 14.08.2009
Цитата
прошу помощи, необходимо включить режим сна [deep].


он помоему вообще не поддерживается для a40i - у некоторых SoC есть специальный микроконтроллер для такого режима, открытая реализация для них тут

https://github.com/crust-firmware/crust

на a40i я такое ядро не видел
Спуститься к концу Подняться к началу
Персональная информация
phantom36
Добавлено 09.02.2026 12:32 Сообщение: 4
phantom36
0

Пункты: 796
Регистрация: 13.06.2015
Цитата
Цитата
прошу помощи, необходимо включить режим сна [deep].


он помоему вообще не поддерживается для a40i - у некоторых SoC есть специальный микроконтроллер для такого режима, открытая реализация для них тут

https://github.com/crust-firmware/crust

на a40i я такое ядро не видел

да, этот не прикрутить. да и в нём нет axp221. в общем похоже что не видать на A40/R40 полноценного спящего режима? т.е. не выйдет обесточить всё, кроме памяти? я так понимаю что в режиме остановки он всё равно жрать будет добрый вечер, даже если ему частоту скинуть на минимум?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 09.02.2026 12:41 Сообщение: 5
sasamy
4.71

Пункты: 94773
Регистрация: 14.08.2009
Цитата
я так понимаю что в режиме остановки он всё равно жрать будет добрый вечер, даже если ему частоту скинуть на минимум?


да - не для смартфонов проц.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-A40i