Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Энергосбережение ARM Cortex-A9 (dual core)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Ya_Mike
Всем доброго времени суток!

Есть задача о максимально возможном уменьшении энергопотребления устройства... Очень нужны подсказки и толчки в нужных направлениях!
Про мат часть: имеется модуль с симметричным двухядерным ARM Cortex-A9 в окружении переферии: wifi, большой набор i2c+spi устройств +аудио +графика и с Ubuntu 3.1 на борту. Есть два сигнала, заведенные на GPIO ноги, по наличию выского уровня хотя бы на одном их них устройство должно перейти в активный режим. При этом переход должен быть достаточно быстрым: загрузка устройства происходит в течение 3-5 секунд, это много. Желательно уложиться в гораздо меньший интервал - до 1 с. Если после перехода в активный режим в течение времени t (минуты) пользователь не проявляет к устройству интереса, и нет ни одного из этих двух сигналов, то устройство должно максимально уменьшить свой энерго-аппетит. Как при таком раскладе уменьшать потребление? Есть ли какие-то общепринятые подходы? Можно ли как-то перевести в энергосберегающий режим всё, кроме графического ядра PowerVR?

Буду рад любым высказанным идеям, рассуждениям по теме, подсказкам, ссылкам и т.п.
vitan
Цитата(Ya_Mike @ Apr 20 2012, 00:21) *
Можно ли как-то перевести в энергосберегающий режим всё, кроме графического ядра PowerVR?

Буду рад любым высказанным идеям, рассуждениям по теме, подсказкам, ссылкам и т.п.

Процессор - OMAP4? У Вас есть даташит?
Ya_Mike
Цитата(vitan @ Apr 20 2012, 00:25) *
Процессор - OMAP4? У Вас есть даташит?

Да, 4460. Даташит-то(~23М) есть, ознакомляюсь. Чувствую только, что копаться в нём можно долго (5617 страниц). Поэтому и пост сделан, что может кто-то сможет направить туда, за что в первую очередь можно взяться при работе над энергосбережением.
vitan
Цитата(Ya_Mike @ Apr 20 2012, 00:40) *
Да, 4460. Даташит-то(~23М) есть, ознакомляюсь.

Это не даташит. Я сам подробно не читал это, но, по-идее, в даташитах всегда самые точные электрические параметры. Ну и плюс, думал, может, поделитесь, если что... rolleyes.gif
А что за модуль? Самодельный? Если покупной, то там же обычно подробные мануалы и жрайвера в комплекте...
Ya_Mike
Цитата(vitan @ Apr 20 2012, 13:09) *
Это не даташит. Я сам подробно не читал это, но, по-идее, в даташитах всегда самые точные электрические параметры. Ну и плюс, думал, может, поделитесь, если что... rolleyes.gif
А что за модуль? Самодельный? Если покупной, то там же обычно подробные мануалы и жрайвера в комплекте...

Да, если строго, то это TRM. Так-то там вроде есть всё. Но, проблема в том, что есть ещё линукс на плате, который надо должным образом настроить или дополнить нужным функционалом, чтобы оптимизировать потребление.
По оптимизации энергопотребления в линуксе ничего от производителя не нашёл пока. Да и опыта немного у меня в направлении энергосбережения. Вот, только свет умею выключать за собой. laughing.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.