Тема: Acura MDX 2010
Показать сообщение отдельно
Старый 02.09.2011, 05:20   #8
slden
Старший Пользователь
 
Регистрация: 05.12.2006
Город: Тула
Регион: 71
Машина: Range Rover\Acura MDX
Сообщений: 177
slden is just really niceslden is just really niceslden is just really niceslden is just really nice
По умолчанию

Цитата:
Сообщение от mcf1 Посмотреть сообщение
... 6 сек - это "ждущий режим"
S3 (STR)
Цитата:
Сообщение от mcf1 Посмотреть сообщение
... 80mA для ждущего слишком мало
Многовато, imho. Безусловно, это интегрированный показатель, значение которого зависит от выбранной платформы PC, эффективности DC-DC и т.п.
Цитата:
Сообщение от mcf1 Посмотреть сообщение
ведь в ждущем режиме 5V с USB не снимается
Специфиация ACPI (Advanced Configuration & Power Interface) этого не утверждает. Скорее наоборот — в режиме энергосбережения STR (Suspend to RAM) вся информация о состоянии системы сохраняется в оперативной памяти, а остальные устройства отключаются.
Цитата:
Сообщение от mcf1 Посмотреть сообщение
т.е. все гаджеты остаются потребителями
Средствами драйвера ACPI OS возможно изменить статус состояния (D0-D3) отдельных устройств, например, для функции Wake
Цитата:
Сообщение от mcf1 Посмотреть сообщение
а это ~20mA на каждый гаджет.
Не соглашусь. Большинство микросхем, используемых в USB устройствах, аппаратно поддерживают режим sleep. Из Datasheet:
- SINGLE-CHIP USB TO UART BRIDGE Cp2102 silabs (Suspended, VREG Enabled) - 80μA
- USB 2.0 4-PORT HUB Controller GL850 (Genesys) - 2,5mA
Цитата:
Сообщение от mcf1 Посмотреть сообщение
Допустим что гаджеты каким то образом отключаются на время ждущего режима, но тогда возникает проблема инициализацией этих устройств после выхода из ждущего режима.
Если hardware\firmware гаджета выполнены в полном соответствии спецификациям ACPI и USB, то проблем не возникает. Так это или нет, выясняется экспериментом. Искать способы борьбы с кривизной дело неблагородное. Кроме того, архитектура соединений не должна приводить к конфликтам. Например, часть USB устройств подключены к HUB с внешним питанием (Self-Powered Devices). Если отключить питание HUB ранее, чем PC завершит процедуры soft off, то конфликт наверняка обеспечен, т.к. ресурсов Host (Bus-Powered Devices) может оказаться недостаточно для поддержания процедур перехода в sleep подключенных к hub гаджетов. В результате, срабатывает защита по питанию корневого HUB и не формируется надлежащим образом таблица FACS (Firmware ACPI Control Structure). Проявляется это уже при пробуждении
Цитата:
Сообщение от mcf1 Посмотреть сообщение
проясните как добиться безпроблемного ждущего и при этом малопотребляющего режима.
- применением качественных устройств
- корректными настройками в драйвере ACPI
- грамотной архитектурой соединений
- использованием энергоэффективного оборудования (PC, DC-DC, etc.).
__________________
Мои проекты: Range Rover
Acura MDX 1th gen & Honda Accord & Acura MDX 2010
slden вне форума   Ответить с цитированием