Состояния "включенности" контроллера и события для переходов между ними (документация)

Здравствуйте!

В документации на контроллер (применительно к 7.4) несколько рассредоточено по разным разделам описано, в каких ситуациях он включается, в каких и как может быть выключен, когда вместо выключения происходит перезагрузка, и какими командами млжно “нечаянно сломать” корректноую работу соотвествующих механизмов. Некотоыре важные моменты “еле видны”, как, например, ограничение времени работы “будильника” при отключенном внешнем питании – “Часы реального времени RTC. Питаются от собственного отдельного аккумулятора, периодическая замена батарейки не требуется. Ёмкости аккумулятора хватает на 2-3 месяца работы часов при отключенном питании контроллера.” – именно эти часы отвечают за “пробуждение” контроллера? А на сколько тогда можно планировтаь пробуждение контроллера “с гарантией”, насколько “возможно” и насколько – “маловероятно”, как связано с интервалами наличия внешнего питания и т.п.?. Поэтому возникает следующий вопрос:

Есть ли возможность пополнить документацию на контроллер объединенным разделом (например, таблицей), показывающим, в каких состояниях по отноешению к наличю внешнего питания, работы Embedded Controller, работы основного контроллера (включен/выключен корректно дял ОС/выключен некорректно и т.п.), установленным “будильникам” включения находится контроллер как устройство в целом и какие события могут приводить к переходам между данными ссототяними (для длительных переходов или переходов с дополнительными условиями – с указанием дляительности и/или условий)?

Учитывая, что использование встроенной батареи или ионистора также влияют на состояние и могут считаться измененеим устрйоства контроллера как изделия, может получиться даже 3 раздела для разных ситуаций встроенного резервирования питания (иначе может оказаться слишком много условий в единой таблице, а изменение самого устройства с добавлением/удалением/заменой способа встроеннго резервного питания вряд ли стоит считать “событием”).

P.S.: Посмотрел некоторые темы, выданные как “похожие”, вспомнил некотоыре свои другие темы. Пусть и не часто, но сходные вопросы появлются. С появлением встроенного контроллера управления питанием пусть и решились некоторые “старые” запросы, но получившаяся конструкция стала иметь большее число состояний и возможных переходов между ними. К сожалению, пусть часть мыслимых вариантов, не найденных в документации, и можно было бы проверить экспериментально, но на это сейчас нет времени. А некоторые варианты виднее разработчикам либо сложны в проведении самостоятельного эксперимента. Хотя допускаю, что какие-то из мыслимых вариантов просто никогда не рассматривалсиь либо были приняты как маловероятные.

P.S.S.: Возможно добавление такой информации в документацию на контроллер позволит пользователям лучше понимать возможности и ограничения контроллера, объективнее оценивать его применимость в своих задачах, ведь “за все отвечает проектировщик”, но для выбора нужна объективная информация.
И для области “сделай сам” (“DIY”), где пусть сам себе, но пользователь тоже “проектировщик”, понимание поведения устройств тем более лучше получать из документации, чем из экспериментов.

Добрый день.
Я пока не совсем понимаю в чем именно вопрос.

При наличии постоянного внешнего питания EC может отдать команду на включение через неограниченное количество времени. При наличии внешнего питания работа EC происходит от него.

Если внешнее питания будет выключено а затем снова включено - контроллер включится.
Позову пожалуй писателей - тут нужно их мнение о необходимости (и формате) описания в документации.